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

Jitesh Kusalkar

Verified Expert  in Engineering

React Developer

Location
Amsterdam, Netherlands
Toptal Member Since
October 7, 2020

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

Availability

Full-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 (SPA), Full-stack

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 for a Social Media platform

2023 - 2023
Social News Desk, Inc.
  • Designed and Implemented feature on the core web apps using React and Typescript.
  • Proactively contribute to improving the component library and API library.
  • Advocated the prioritisation of the work 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)

Senior Frontend 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 template for Auth flow.
  • Advocated the prioritisation of the work within the team and aligned with product goals.
Technologies: React, React Native, TypeScript, Ada, Internationalization, Localization, HTML Templates, Datadog, Sentry, Mixpanel, GraphQL, tRPC

Frontend React Engineer for Sports Management Platform

2021 - 2022
Playtomic, SL
  • Designed and Implemented responsive mobile and web apps using React and Typescript.
  • Advocated the prioritisation of the work within the team and aligned with product goals.
  • Proactively contribute to improving the component library and API library.
  • Actively participated in cross-functional teams’ communication for the smooth execution of initiatives.
Technologies: React, TypeScript, JavaScript, Redux, Localization, Internationalization, Linear, Lokalise

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 the prioritisation of the work within the team and aligned with product goals.
  • Researched & facilitated technical improvement and best practices across all Front-end engineering teams.
Technologies: React, jQuery, Redux, CSS, HTML, DOM, JavaScript

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 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 (SPA), Material UI, Web UI, Mapbox API, Stripe API

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 (SPA), Material UI, Web UI, Mapbox API

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 (SPA), Material UI, Web UI

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 (SPA), Web UI

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.
2010 - 2014

Bachelor of Engineering Degree in Electronics and Telecommunications Engineering

Savitribai Phule Pune University - Pune, Maharashtra, India

Libraries/APIs

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

Tools

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

Frameworks

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

Languages

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

Paradigms

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

Storage

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

Platforms

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

Other

Mobile-first Design, Responsive Design, Styled-components, Component Libraries, Responsive UI, Web Development, Front-end, User Interface (UI), Single-page Applications (SPA), Web UI, Charts, 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, Elevio, Azure Maps, Internationalization, Localization, Apollo, DOM, Linear, Lokalise, 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