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

Deepanshu Shukla

Bio

Deepanshu is a full-stack engineer with 13+ years of experience building scalable web, mobile, and desktop apps using React, React Native, Angular, Zustand, and Electron. He has back-end experience with Node.js, MySQL, and MongoDB, along with web scraping, AI/LLM workflows, CI/CD, Expo/EAS, and OTA updates. Deepanshu is an open-source contributor and creator of Zustify.

Portfolio

Investsky
React Native, Redux, Styled-components, Zustand, React Testing Library, Expo...
Observe.ai
React, Redux, Electron, HTML5, CSS, TypeScript, Antd, JavaScript, Architecture...
Serdar Gedik
React Native, React, APIs, Web Development, Mobile Development, iOS, Android...

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

Preferred Environment

React, React Native, Zustand, Next.js, Expo, EAS Build, Claude Code, Node.js, AI Agents, MySQL, Mobile Design, UI Animation, UI Engineering, Mobile UI Design, Web Design, Real-time Data, WebSockets

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

Principal Software Engineer

2024 - PRESENT
Investsky
  • Handled the complete ownership of a React Native mobile app for both Android and iOS.
  • Performed SSL pinning to enhance the app's security.
  • Upgraded React Native from 0.73.11 to 0.79.3. Migrated other libraries along the way.
  • Developed many features, including animations and more.
  • Built features and performance optimizations regularly.
Technologies: React Native, Redux, Styled-components, Zustand, React Testing Library, Expo, Mobile Design, UI Animation, UI Engineering, Mobile UI Design, PostgreSQL, Real-time Data, WebSockets

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, Expo, Mobile Design, UI Engineering

Cross-platform React Native Front-end Developer

2026 - 2026
Serdar Gedik
  • Worked on the entire app end-to-end for both Android and iOS platforms using Expo.
  • Built a design system to ensure easy and scalable changes in behavior and theme.
  • Developed a Next.js web app hosted on Vercel for the customer side only.
Technologies: React Native, React, APIs, Web Development, Mobile Development, iOS, Android, Front-end Development, Expo, EAS, OtaUpdates, Tailwind CSS, Mobile Design, UI Engineering, Web Design

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, Mobile UI Design, Real-time Data

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

PivotBoost — B2B Lead Generation and Tenders Intelligence (Contract Work)

• Built 13 state-specific RERA scrapers (Maharashtra, Karnataka, Telangana, etc.) using Playwright with stealth mode, handling diverse HTML structures and JavaScript-heavy portals.
• Designed an LLM-powered data extraction system integrating Claude and Groq APIs with retry logic, enabling universal HTML→JSON parsing without hard-coded selectors.
• Implemented multi-source contact enrichment combining SERP API, Google Places, and web scraping with 100-point scoring algorithms for GST verification and contact quality.
• Built REST API integrations with 8+ external services (Tender247, UDYAM MSME, Birla Pivot CRM) for real-time data synchronization.

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, using React Navigation for navigation, and improved performance by moving the global state to an event-based store (Zustand). I then restructured the codebase to make it a monolith.

Observe.ai Sass Web Product

https://app.observe.ai/
A web app used for performance evaluation and coaching of call center agents. As a front-end developer, I gathered requirements from the product managers and created the UI with React and Redux. I built multiple modules, including a coaching module, a form builder, and PCI account management. 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.

Investsky

It’s a fintech mobile app built completely in React Native for the UAE/Dubai region. The main focus of the app is social investing, where people can share their investing strategies with others.

Skills

Libraries/APIs

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

Tools

GitHub, Webpack, Figma, Expo, Slack, Jira, Git, Bitbucket, Zoom, CodeMirror, Sentry, Babel, Claude Code, GitHub CLI

Languages

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

Frameworks

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

Paradigms

REST, Testing, Responsive, UI Design, Responsive Web Design (RWD), Microfrontends, Mobile Development, Desktop App Development, Mobile Design, Mobile UI Design, Unit Testing, Continuous Development (CD)

Industry Expertise

Web Design

Platforms

MacOS, Firebase, Software Design Patterns, Mapbox, iOS, Android

Storage

MongoDB, MySQL, PostgreSQL

Other

API Integration, APIs, Front-end, User Interface (UI), Web Development, Web App Development, UI Components, Front-end Architecture, Startups, Front-end Development, Software Development, Software Design, Architecture, React Hooks, Integration Testing, Axios, Early-stage Startups, Full-stack, Fintech, Mobile Apps, UI Animation, UI Engineering, Real-time Data, WebSockets, Loggly, Team Management, NativeBase, Software, Electronics, Zustand, Storybook, Styled-components, EAS Build, EAS, OtaUpdates, Desktop App, AI Agents

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