
Deepanshu Shukla
Verified Expert in Engineering
Front-end Developer
Bengaluru, Karnataka, India
Toptal member since August 30, 2021
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
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
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
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.
Software Development Engineer 3 (SDE3)
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.
React Developer
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.
React Developer
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.
Senior Front-end Engineer
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.
Software Enginner
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.
Experience
Observe.ai Sass Web Product
https://app.observe.ai/Real-time Code Sharing Platform for Web Developers
Desktop Screen Recorder
WMS (Warehouse Mangement System)
Marketplace App in React, TypeScript, and GraphQL
Docon Mobile App
Users can see all previous prescriptions, search nearby doctors, and book appointments.
Dream11 Mobile App
https://www.dream11.com/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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring