Jitesh Kusalkar, Developer in Amsterdam, Netherlands
Jitesh is available for hire
Hire Jitesh

Jitesh Kusalkar

Verified Expert  in Engineering

React Developer

Amsterdam, Netherlands

Toptal member since October 7, 2020

Bio

Jitesh is a professional front-end engineer and a UI team lead with six years of experience building web applications using JavaScript frameworks. He ensures a smooth user experience with a simple and effective solution. He is proficient in React/Redux, JavaScript, TypeScript, HTML, and CSS. His primary focus is on designing simple yet scalable architecture and performance optimization. Jitesh is passionate about learning and spreads knowledge through his technical blogs.

Portfolio

Social News Desk, Inc.
React, JavaScript, WebSockets, Next.js, Front-end, Node.js, Full-stack...
Quin Doctors
React, React Native, TypeScript, Ada, Internationalization, Localization...
Playtomic, SL
React, TypeScript, JavaScript, Redux, Localization, Internationalization...

Experience

  • JavaScript - 8 years
  • Bootstrap - 6 years
  • CSS3 - 6 years
  • HTML5 - 6 years
  • Responsive Design - 6 years
  • React - 6 years
  • Redux - 6 years
  • Web Accessibility - 4 years

Availability

Part-time

Preferred Environment

Slack, Git, MacOS, Visual Studio Code (VS Code), JavaScript, Apollo, Next.js, Tailwind CSS, GraphQL, SEO Tools, User Interface (UI), GitHub, Single-page Applications (SPAs), Full-stack, TanStack Router

The most amazing...

...thing I've developed is a scalable and performant multi-tenant responsive web app offering various 3rd-party integrations entirely from scratch.

Work Experience

React Front-end Developer

2023 - 2023
Social News Desk, Inc.
  • Designed and implemented features on the core web apps using React and TypeScript.
  • Contributed proactively to improving the component and API libraries.
  • Advocated work prioritization within the team and aligned with product goals.
Technologies: React, JavaScript, WebSockets, Next.js, Front-end, Node.js, Full-stack, AWS Lambda, Amazon Web Services (AWS), Responsive Web Apps, Scalability, NPM, Webpack, React Query, REST APIs

Senior Front-end Engineer

2022 - 2023
Quin Doctors
  • Designed and implemented multiple complex features on the Quin app using React Native, React, and TypeScript.
  • Integrated Ada's symptom checker module on React Native.
  • Introduced industry standards for user tracking and created an internal library for usage.
  • Integrated Keycloak and created multiple custom HTML templates for auth flow.
  • Advocated work prioritization within the team and aligned with product goals.
Technologies: React, React Native, TypeScript, Ada, Internationalization, Localization, HTML Templates, Datadog, Sentry, Mixpanel, GraphQL, tRPC, Responsive Web Apps, Performance, Scalability, Mobile Development, Cypress, NPM, Webpack, React Query, WCAG, Vercel, REST APIs

Front-end React Engineer

2021 - 2022
Playtomic, SL
  • Designed and implemented responsive mobile and web apps using React and TypeScript.
  • Advocated work prioritization within the team and aligned with product goals.
  • Contributed proactively to improving the component and API libraries.
  • Participated actively in cross-functional teams' communication for the smooth execution of initiatives.
Technologies: React, TypeScript, JavaScript, Redux, Localization, Internationalization, Linear, Responsive Web Apps, Performance, Scalability, NPM, Webpack, React Query, WCAG, REST APIs

Senior Software Engineer

2021 - 2022
Runa HR
  • Implemented SaaS applications using React, Redux, styled libraries, and TypeScript.
  • Reported directly to the engineering manager for leading initiatives in the payment, events, and insurance teams.
  • Established expectations for standards around programming, quality, and productivity.
  • Advocated work prioritization within the team and aligned with product goals.
  • Researched and facilitated technical improvement and best practices across all front-end engineering teams.
Technologies: React, jQuery, Redux, CSS, HTML, DOM, JavaScript, Next.js, Responsive Web Apps, Performance, Scalability, Cypress, NPM, Webpack, React Query, REST APIs

UI Tech Lead

2018 - 2021
Velotio Technologies, Pvt., Ltd.
  • Developed a single-page app using React, Redux, Hooks, and TypeScript supporting iPad (Chrome), IE11, and Chrome desktop.
  • Built an in-house CRM tool using the mobile-first approach to support all devices.
  • Rendered maps and KML/KMZ layers using React Leaflet and Leaflet.
  • Implemented Highcharts reports, enabled Mixpanel tracking, enabled SSO using Okta supporting multi-tenancy, integrated AWS QuickSight, and integrated Elevio as a knowledge base integration.
  • Introduced best practices, improved system performance, and optimized the UI build for production deployment using Webpack.
  • Determined the root cause for the most complex device issues and developed practical, efficient, and permanent technical solutions.
  • Implemented a testing framework using Jest and Enzyme.
  • Coordinated with cross-functional teams and assisted in task planning and estimation.
  • Created a component library using React Storybook.
Technologies: Test-driven Development (TDD), Mobile-first Design, Highcharts, Amazon S3 (AWS S3), Confluence, Jira, Elevio, Mixpanel, Enzyme, Jest, BEM, Bootstrap, SCSS, HTML5, TypeScript, Redux, React, Okta, Single Sign-on (SSO), Storybook, Styled-components, Component Libraries, WebSockets, Amazon QuickSight, Responsive UI, Responsive Design, CSS3, HTML, CSS, Dashboards, Web Development, Front-end, React Router, JavaScript Testing, Figma, Behavior-driven Development (BDD), SEO Tools, User Interface (UI), GitHub, Single-page Applications (SPAs), Material UI, Web UI, Mapbox API, Stripe API, Responsive Web Apps, Performance, Scalability, Mobile Development, Cypress, NPM, Webpack, WCAG, REST APIs

Senior Front-end Engineer

2020 - 2020
West Agile Labs
  • Developed a SPA using React, React Hooks, and Redux.
  • Completed proof-of-concept on Azure maps for consuming and displaying a vast amount of GeoJSON data.
  • Devised a scalable JavaScript logic to render a large amount of GeoJSON layer data on Azure Maps.
  • Coordinated with cross-functional teams and managed a small team of developers.
Technologies: Azure Maps, JavaScript, Reactstrap, Redux, React, HTML5, CSS3, HTML, CSS, TypeScript, Web Development, Front-end, React Router, JavaScript Testing, Behavior-driven Development (BDD), Figma, User Interface (UI), GitHub, Single-page Applications (SPAs), Material UI, Web UI, Mapbox API, Responsive Web Apps, Performance, Scalability, Mobile Development, Cypress, NPM, Webpack, REST APIs

Software Engineer

2017 - 2018
Globant India Pvt. Ltd.
  • Created SPA using module architecture of Angular 4 and 5, TypeScript, PrimeNG, Bootstrap, HTML5, and CSS.
  • Handled validations for various forms and file uploads.
  • Implemented document viewer/editor using Tagger.js PDF Viewer.
  • Integrated progressive form using Vue.js and VueX with WCAG Level AA.
Technologies: Git, Web Accessibility, Redis, MongoDB, Node.js, PrimeNG, Bootstrap, TypeScript, Vuex, Vue, Angular, HTML5, CSS3, HTML, CSS, Web Development, Front-end, JavaScript Testing, User Interface (UI), GitHub, Single-page Applications (SPAs), Material UI, Web UI, Responsive Web Apps, Scalability, Mobile Development, NPM, Webpack, WCAG, REST APIs

Systems Engineer

2014 - 2017
Tata Consultancy Services Ltd.
  • Completed full redesigns of existing websites to improve navigation and enhance visuals using AngularJS (v1.3), Foundation, HTML5, and CSS3.
  • Ensured a fully functional website on all devices with a mobile-first approach.
  • Set up unit testing using Jasmine and utilized Google Analytics for tracking.
Technologies: Test-driven Development (TDD), Jasmine, Subversion (SVN), Google Analytics, SCSS, CSS3, HTML5, ZURB Foundation, AngularJS, Responsive UI, Responsive Design, HTML, CSS, Web Development, Front-end, JavaScript Testing, User Interface (UI), Single-page Applications (SPAs), Web UI, Responsive Web Apps, Scalability, Mobile Development, NPM, Webpack, WCAG, REST APIs

Experience

Customer Feedback Form for MTA, New York

https://new.mta.info/customer-feedback
As the sole front-end developer, I created a responsive form supporting a large range of devices. The form collects customer feedback based on various MCQs and shows form completion as a percentage. It was built with a mobile-first approach and is WCAG Level AA compliant.

Revamped the Payroll Solution for RunaHR (Toptal Client)

https://runahr.com/
The project focused on revamping the payroll solution for RunaHR. I was the tech lead of a UI team.

My roles and responsibilities include the following:

• Completing designs using React and its ecosystem.
• Establishing and enforcing expectations for standards around programming, quality, and productivity.
• Mentoring and supporting engineers on the team with technical growth and best practices.
• Diffusing unhealthy conflicts within the team.
• Sustaining engineering health on the team.
• Establishing and enforcing expectations for standards around programming, quality, and productivity.
• Defining the level of excellence in execution for engineers on the team.
• Advocating the prioritization of technical work and aligning with product goals.
• Collaborating with cross-functional teams.

Complete Revamp of a CRM for the City Hall of US Cities and Counties

http://www.comcate.com/
The project aims at the complete revamp of a CRM for the City Hall of US Cities and Counties to manage municipal codes and upkeep of the city (public works domain).

My role as a UI lead includes the following:

• Developing a multi-tenant SaaS with SSO enabled.
• Using React, Redux, TypeScript, and SCSS as the tech stack.
• Introducing the testing framework and establishing standards.
• Supporting iPad (Chrome), IE11, and Chrome desktop.
• Integrating maps, analytics tracking, knowledge base, BI tool, charting tool, etc.
• Improving system performance and optimizing UI build for production deployment using Webpack and Google Lighthouse.
• Coordinating with cross-functional teams and assisting in task planning and estimation.
• Managing and mentoring a small team of developers.

Sports Management Platform (Toptal Client)

https://playtomic.io/
Playtomic is the leader in the sports marketplace in Spain, serving as the definitive link between the player and the sports club. They are Europe's leading app for players. Through its app, users can search and book spaces for padel, tennis, and 7-a-side football, with the idea of adding new sports.

Following were my roles and responsibilities as a front-end React engineer in Playtomic:

• Completing designs using React, Redux, and TypeScript.
• Contributing to improving/refactoring the existing code.
• Contributing to creating and improving the component library and API library.
• Collaborating and supporting engineers on the team via peer reviews.
• Advocating the prioritization of the work and aligning with product goals.
• Collaborating with cross-functional teams.

Education

2010 - 2014

Bachelor of Engineering Degree in Electronics and Telecommunications Engineering

Savitribai Phule Pune University - Pune, Maharashtra, India

Skills

Libraries/APIs

React, React Router, Mapbox API, React Query, REST APIs, Highcharts, Node.js, Leaflet, Context API, Stripe API, Reactstrap, Vue, Vuex, PrimeNG, Formik, Yup, jQuery

Tools

Webpack 4, GitHub, NPM, Webpack, TanStack Router, Git, Slack, Jira, Confluence, Web GIS, Lighthouse, Figma, Google Analytics, Subversion (SVN), Amazon QuickSight, FullCalendar, JavaScript Testing, Sentry

Languages

JavaScript, TypeScript, HTML5, SCSS, CSS3, HTML, CSS, ECMAScript (ES6), GraphQL, Ada

Frameworks

Redux, Bootstrap, Next.js, Cypress, Jest, Tailwind CSS, Material UI, React Native, Angular, AngularJS, ZURB Foundation, Jasmine, ActionCable, AVA.js, tRPC

Paradigms

Unit Testing, Responsive Layout, Mobile Development, BEM, Test-driven Development (TDD), Behavior-driven Development (BDD)

Platforms

Vercel, Visual Studio Code (VS Code), Amazon Web Services (AWS), Mapbox, MacOS, Mixpanel, Elevio, AWS Lambda

Storage

Amazon S3 (AWS S3), MongoDB, Redis, PostgreSQL, Datadog

Other

Mobile-first Design, Responsive Design, Styled-components, Component Libraries, Responsive UI, Web Development, Front-end, User Interface (UI), Single-page Applications (SPAs), Web UI, Charts, APIs, Architecture, Responsive Web Apps, Performance, Scalability, WCAG, Enzyme, Web Accessibility, WCAG 2, Application State Management, GeoJSON, Okta, Single Sign-on (SSO), Storybook, WebSockets, Dashboards, SEO Tools, Content Management Systems (CMS), Full-stack, Azure Maps, Internationalization, Localization, Apollo, DOM, Linear, HTML Templates

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring