Kapil Gorve

Front end developer

Freelance Web developer with perfect skills of meeting client requirements. I am good at understanding design needs as per project and user requirements. I have worked on a variety of projects on web and mobile apps from design to development. I am a full stack developer and designer. I provide freelance services specializing in frontend development.

INDUSTRIES SERVED

PAST WORK

ConnetWise Integration Tool

Front end developer

- This is an integration tool built for ConnectWise ERP.
- Converting new designs given by design team into react components and pages.
- Using typescript to add type safety to existing components and containers.
- Develop new components for new functionalities.
- Integrating frontend actions with backend API.
- Improvement in existing codebase related to best practices used in React.
- Bug fixes into existing application related to design inconsistencies, functionality.

Screenz

Web developer

The project is a web application which can be used or inserted into existing web application as a plug in for end users to communicate.
- ReactJs is used for UI development.
- We used firebase backend given the scope of project.
- Used MobX library for state management.
- The project is seed started from create react app utility.
- Added SASS compilation which is not supported by create react app.
- Even though we are using MobX, I tried to write immutable updates to store like Redux so we can avoid unintended side effects.
- Every page component is wrapped with props store for future scalability if we plan to add more stores or separate existing ones.
- Used ES6 syntax for writing javascript. Tried to avoid nested callbacks and instead used async –await pattern approach to wrap up every callback.
- Video calling feature is implemented using WebRTC platforms like PeerJs and Tokbox. One is open source while other is a paid one for flexibility.