Deepanshu Shukla, Developer in Bengaluru, Karnataka, India
Deepanshu is available for hire
Hire Deepanshu

Deepanshu Shukla

Verified Expert  in Engineering

Front-end Developer

Bengaluru, Karnataka, India

Toptal member since August 30, 2021

Bio

Deepanshu is a front-end developer who has been writing pixel-perfect code for the past 8+ years using React, Redux, Angular, and JavaScript. He has conducted code reviews, standardized coding practices, and mentored junior developers. He created a POC in React Native for appointment booking and prescription handling for doctors. Deepanshu has experience in all stages of web development and focuses on the intersection of business and technical requirements to develop an outstanding product.

Portfolio

Observe.ai
React, Redux, Electron, HTML5, CSS, TypeScript, Antd, JavaScript, Architecture...
Dream11
React Native, React, Zustand, REST APIs, Node.js, React Query...
Spin
React, Jest, Mapbox, TypeScript 3, Material 2, CSS3, HTML5...

Experience

  • Software Design - 8 years
  • JavaScript - 8 years
  • CSS - 8 years
  • HTML5 - 8 years
  • React - 7 years
  • Angular - 6 years
  • Redux - 6 years
  • ECMAScript (ES6) - 6 years

Availability

Full-time

Preferred Environment

Git, GitHub, CSS3, JavaScript, React, React Native, Redux, Zustand, Angular, Next.js

The most amazing...

...projects I've worked on are a React Native repository and a Windows-based desktop app built using Electron and installed in over 300 systems.

Work Experience

SDE3 Tech Lead

2020 - PRESENT
Observe.ai
  • Assisted as a senior software engineer on multiple projects.
  • Delivered an Electron-based desktop app for Windows that is currently installed in approximately 300 systems.
  • Contributed to code reviews, standardizing coding practice, and performance improvement.
  • Created a module for coaching and a form builder for automating the evaluation process.
  • Mentored junior developers and provided guidance for starting their careers.
  • Made technical improvements, such as implementing Sentry, FullStory, MIxpanel, Sentry-FullStory integration, and New Relic for measurement.
Technologies: React, Redux, Electron, HTML5, CSS, TypeScript, Antd, JavaScript, Architecture, Team Management, APIs, React Hooks, React Redux, HTML, GraphQL, User Interface (UI), GitHub, Software Design, API Integration, ECMAScript (ES6), Electronics, REST, Web Development, Web App Development, UI Components, Jest, Testing, Webpack, Front-end Architecture, Ant Design, Figma, Unit Testing, UI Design, Responsive Web Design (RWD), Axios, Tailwind CSS, REST APIs, Front-end Development, Full-stack

Software Development Engineer 3 (SDE3)

2022 - 2023
Dream11
  • Set up a unit test framework, standardized code architecture, and migrated existing native screens to React Native screens.
  • Resolved duplicate image problems within a large team and converted existing screens to a standardized format.
  • Developed unit testing documentation and established a framework for unit testing.
  • Worked on the fantasy gaming mobile app, understood the whole concept, and suggested a few changes as a user.
Technologies: React Native, React, Zustand, REST APIs, Node.js, React Query, Front-end Development

React Developer

2022 - 2022
Spin
  • Worked on multiple small tasks, including improvements, for this mobility company.
  • Tested unit cases using the Jest and React testing libraries.
  • Gave suggestions for improvement in the deployment process.
Technologies: React, Jest, Mapbox, TypeScript 3, Material 2, CSS3, HTML5, Front-end Architecture, Figma, Unit Testing, UI Design, Responsive Web Design (RWD), Axios, REST APIs, Front-end Development, Microfrontends

React Developer

2021 - 2022
Toptal Client
  • Worked as a contractor for approximately seven months for a customer in the eCommerce domain.
  • Carried out performance improvements and fixed bugs.
  • Implemented highly impactful new features, such as catalog filters, messaging, etc.
Technologies: React, Next.js, GraphQL, TypeScript, Material UI, Zustand, HTML, CSS, REST, Web Development, Web App Development, UI Components, Jest, Testing, Webpack, Front-end Architecture, Responsive, Storybook, Ant Design, Responsive Web Design (RWD), REST APIs, Front-end Development

Senior Front-end Engineer

2017 - 2020
Pharmeasy
  • Began as the only front-end developer on the team and completed the order management system.
  • Took end-to-end responsibility for designing, developing, and testing products.
  • Created a POC in React Native for appointment booking and prescription handling for doctors in under two months.
  • Oversaw the end-to-end development of Hustler for managing inventory within the warehouse using Angular and PrimeNG.
Technologies: Angular, JavaScript, TypeScript, HTML5, CSS, PrimeNG, APIs, HTML, User Interface (UI), GitHub, Software Design, API Integration, ECMAScript (ES6), React Native, Software, Software Design Patterns, React, REST, Web Development, Web App Development, UI Components, Webpack, Responsive, jQuery, Early-stage Startups, REST APIs, Front-end Development

Software Enginner

2015 - 2017
Paytm
  • Worked on a consumer-facing dashboard for events in Paytm.
  • Created a merchant onboarding platform in React Redux that merchants can use to onboard themselves on Paytm and generate QR codes.
  • Revamped the whole website from Angular 1 to React.
Technologies: React Redux, React, Angular, Antd, HTML, CSS, REST, Web App Development

Experience

Observe.ai Sass Web Product

https://app.observe.ai/
A web app used for performance evaluation and coaching of call center agents and as a front-end developer, I gathered requirements from the product managers and created the UI with React and Redux. I built multiple modules such as a coaching module, form builder, and PCI account handling. Additionally, I developed technology tasks to improve performance and code quality and migrated the product from JavaScript to TypeScript with Sentry integration for better debugging and error handling.

Real-time Code Sharing Platform for Web Developers

I created a persistent real-time code-sharing platform where you can share the URL with as many people as you want without the need to log in. It is currently in production. I completed all end-to-end design and development.

Desktop Screen Recorder

A desktop application built primarily for the Windows platform. It records the screen of the user's system for monitoring and quality management purposes. It is executable using Electron and distribution is through Amazon S3.

WMS (Warehouse Mangement System)

A warehouse management system built using Angular and PrimeNG for maintaining medicine inventory and managing orders. It oversees inventory in the warehouse, barcoding, and location.

Marketplace App in React, TypeScript, and GraphQL

My latest Toptal client, where I worked on a marketplace for Boardgame and I worked on performance enhancement and bug fixes where I used the following technologies: Next.js, React, TypeScript, Node.js, and MongoDB.

Docon Mobile App

A mobile app built using React Native to book appointments with nearby doctors. I developed the app from scratch and used a Native base for the UI part of React Native.
Users can see all previous prescriptions, search nearby doctors, and book appointments.

Dream11 Mobile App

https://www.dream11.com/
A React Native Brownfield app where I worked on multiple aspects, from the bottom navigation to the side drawer, which then I used React navigation for navigating and improved performance by removing the global state to an event-based store (Zustand).
I then restructured the codebase to make it a monolith.

Skills

Libraries/APIs

React, REST APIs, React Redux, jQuery, React Query, Antd, PrimeNG, Node.js, React Router, Material 2

Tools

GitHub, Webpack, Figma, Slack, Jira, Git, Bitbucket, Zoom, CodeMirror, Sentry, Babel

Languages

JavaScript, CSS, HTML5, ECMAScript (ES6), TypeScript, HTML, Sass, GraphQL, TypeScript 3, CSS3

Frameworks

Redux, React Native, Angular, Jest, Ant Design, Remix, Electron, Next.js, Material UI, Tailwind CSS

Paradigms

REST, Testing, Responsive, UI Design, Responsive Web Design (RWD), Microfrontends, Unit Testing

Platforms

MacOS, Firebase, Software Design Patterns, Mapbox

Storage

MongoDB

Other

API Integration, APIs, Front-end, User Interface (UI), Web Development, Web App Development, UI Components, Front-end Architecture, Startups, Front-end Development, Software Design, Architecture, React Hooks, Integration Testing, Axios, Early-stage Startups, Full-stack, Loggly, Team Management, NativeBase, Software, Electronics, Zustand, Storybook

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