Gaurav Mohapatra, Developer in Bengaluru, Karnataka, India
Gaurav is currently unavailable

Gaurav Mohapatra

Bio

Gaurav is a front-end and mobile software engineer with expertise in React, React Native, and TypeScript. He has worked on CRM platforms, OMS systems, and enterprise dashboards, collaborating with cross-functional teams to build scalable, user-focused applications. His strengths include front-end architecture, reusable component design, performance optimization, and the delivery of clean, maintainable code aligned with business goals.

Portfolio

Tekion
React, React Native, JavaScript, TypeScript, Next.js, Claude Code, GitHub...
Coditas
React, React Native, TypeScript, JavaScript, Node.js, Prisma, Twilio...
Icicle Technologies
React Native, JavaScript, React, TypeScript, Mobile Development, Startups

Experience

  • React - 8 years
  • React Native - 8 years
  • JavaScript - 8 years
  • CSS - 8 years
  • HTML - 8 years
  • TypeScript - 5 years
  • Node.js - 3 years
  • Front-end Architecture - 3 years

Preferred Environment

React, React Native, Visual Studio Code (VS Code), GitHub, Jira, Figma, Postman, Google Analytics, Sentry, JavaScript

The most amazing...

...thing I’ve developed is enterprise React dashboards and React Native apps handling complex real-time workflows.

Work Experience

Software Engineer 2

2021 - PRESENT
Tekion
  • Developed and maintained cross-platform mobile applications using React Native, TypeScript, and Expo, delivering production-ready features for automotive retail solutions.
  • Implemented mobile features, including authentication, push notifications, deep linking, camera, QR/barcode scanning, biometric authentication, location services, and file management.
  • Integrated REST APIs, Firebase services, payment gateways, analytics, crash reporting, and third-party SDKs into mobile applications.
  • Implemented offline data storage and synchronization to support application functionality in low-connectivity environments.
  • Optimized application performance through component optimization, efficient state management, lazy loading, and reduced unnecessary re-renders.
  • Built reusable UI components, custom hooks, and shared modules to improve code consistency and maintainability.
  • Managed Android and iOS release processes, including Expo EAS builds, OTA updates, and App Store and Google Play deployments.
  • Developed and maintained web applications using React, Next.js, and TypeScript, implementing reusable components, REST API integrations, and server-side rendering.
  • Implemented Module Federation to support a micro-frontend architecture for scalable web application development.
Technologies: React, React Native, JavaScript, TypeScript, Next.js, Claude Code, GitHub, AI Integration, Amazon Web Services (AWS), Git, CSS, HTML, Jira, Postman, Figma, Tailwind CSS, Artificial Intelligence (AI), Expo, Microfrontends, Design Systems, CRM, iOS, App Design, React Navigation, Mobile Apps, Gradle, Sentry, Mobile Architecture, Technical Leadership, GPS, SMS, Front-end Development, Mobile App Development, Mobile Development, Startups

Software Engineer

2018 - 2021
Coditas
  • Developed back-end services using Node.js, Express.js, and NestJS alongside React and React Native applications for scalable client solutions.
  • Collaborated with cross-functional teams to build responsive web and mobile applications, ensuring clean architecture and maintainable code.
  • Optimized application performance, integrated REST APIs, and resolved critical issues to deliver reliable, high-quality user experiences.
Technologies: React, React Native, TypeScript, JavaScript, Node.js, Prisma, Twilio, Full-stack, SQL, Socket.IO, HTML, Postman, GraphQL, PostgreSQL, NestJS, Expo, Android, Flutter, React Navigation, UI Design, UX Design, NoSQL, RESTFul APIs, Stripe Connect, GPS, SMS, Mobile Development, Startups, Microservices

Associate Software Engineer

2018 - 2018
Icicle Technologies
  • Developed and maintained cross-platform mobile and web applications using React Native and React, delivering production-ready features and performance optimizations.
  • Resolved critical bugs and enhanced application stability through proactive troubleshooting, testing, and collaboration with cross-functional teams.
  • Supported deployment automation and CI/CD workflows while contributing to DevOps initiatives, improving release reliability and development efficiency.
Technologies: React Native, JavaScript, React, TypeScript, Mobile Development, Startups

Associate Software Engineer

2017 - 2018
Epsum Labs
  • Developed IoT-enabled mobile applications using React Native, enabling seamless communication between mobile devices and connected smart hardware.
  • Integrated native iOS modules using Swift within React Native applications, enhancing device connectivity, performance, and platform-specific functionality.
  • Built back-end APIs with Node.js and Express.js while contributing to web development initiatives, gaining full-stack development experience across mobile, back-end, and web platforms.
Technologies: React Native, Express.js, Node.js, React, Internet of Things (IoT), TCP/IP, Mobile Development, Startups

Experience

Tekion Mobile Applications Platform

I developed and maintained cross-platform mobile applications for enterprise workflows using React Native, TypeScript, and modern mobile development practices. I built scalable and reusable UI components, integrated REST APIs, implemented authentication flows, and optimized application performance for Android and iOS platforms. I also collaborated with product managers, designers, and back-end teams to deliver responsive, high-quality mobile experiences aligned with business requirements and engineering standards.

Recko - Social Commerce Mobile App

Developed a React Native application that combines social networking with product discovery, allowing users to share products, interact with content, and receive real-time notifications. I implemented authentication using Apple and Google Sign-In, integrated Firebase Cloud Messaging for push notifications, developed reusable UI components, connected back-end APIs, and optimized navigation and application performance. The project focused on delivering a responsive, engaging mobile experience while maintaining a scalable and maintainable codebase.

Enterprise CRM and Order Management Platform

https://www.tekion.com/
I developed a scalable CRM and order management platform used to streamline complex business workflows and improve operational efficiency. I built responsive front-end modules with React and TypeScript, integrated REST APIs, and optimized performance to handle large volumes of real-time business data. I collaborated closely with product managers, designers, and back-end teams to deliver maintainable, user-focused solutions with clean architecture and reusable components.

Atutum Web Platform

https://atutum.com/
I contributed to a business-focused web platform that streamlined workflow management and operational processes for enterprise users. I developed scalable front-end features with React, JavaScript, and Material UI; implemented dynamic dashboards and complex UI workflows; and integrated REST APIs for real-time data handling. I optimized application performance, built reusable components, and collaborated with cross-functional teams to deliver responsive, maintainable, and production-ready user experiences.

Groop – Group Buying Platform

Developed a scalable group purchasing platform using Next.js, React, and TypeScript that enables users to discover products, create or join buying groups, and complete secure online purchases. I was responsible for building reusable UI components, implementing server-side rendering (SSR) to improve SEO and performance, integrating Stripe for payment processing, and connecting the application to REST APIs. I used Redux Toolkit and Redux Saga to manage complex application state and focused on creating a responsive, maintainable architecture that delivered a seamless user experience across devices.

Groop Mobile

Built a cross-platform mobile application using React Native and TypeScript for a group buying platform. Developed features including user authentication, product browsing, secure checkout, and account management. Integrated Stripe for payments, Apple Sign-In and Google Sign-In for authentication, and implemented navigation, API integration, and state management using Redux Saga. I also configured App Center and Fastlane to streamline testing and release management, ensuring high-quality deployments for both iOS and Android.

Education

2022 - 2025

Master of Science Degree in Computer Science

Woolf University - Valletta, Malta

2012 - 2016

Bachelor's Degree in Computer Science

Biju Patnaik University of Technology - Odisha, Bhubaneswar, India

Certifications

APRIL 2025 - PRESENT

Master of Science in Computer Science

Woolf University

Skills

Libraries/APIs

React, REST APIs, React Navigation, Node.js, Socket.IO, React Query, Formik, Yup, Three.js, WebGL, Stripe Connect, Redux-Saga, Stripe

Tools

Expo, Git, Postman, Prisma, Claude Code, GitHub, Sentry, Gradle, Figma, Jira, Google Analytics, Redux Toolkit, Fastlane, Visual Studio App Center

Languages

TypeScript, JavaScript, HTML, CSS, SQL, GraphQL, Java

Frameworks

React Native, Redux, NestJS, Next.js, Tailwind CSS, Express.js, Material UI, Flutter

Paradigms

Mobile Development, Microfrontends, Microservices, Object-oriented Programming (OOP), HIPAA Compliance, Database Design, UI Design, UX Design

Platforms

Twilio, Amazon Web Services (AWS), iOS, Android, Firebase, Visual Studio Code (VS Code)

Storage

PostgreSQL, NoSQL, Database Management Systems (DBMS)

Other

Front-end Development, Mobile App Development, Startups, Front-end Architecture, Full-stack, API Integration, AI Integration, Artificial Intelligence (AI), CRM, App Design, Mobile Apps, RESTFul APIs, Mobile Architecture, GPS, SMS, Data Structures, Algorithms, Computer Science, System Design, Operating Systems, Software Engineering, Push Notifications, IT Security, Internet of Things (IoT), TCP/IP, Design Systems, Cloud Engineering, Technical Leadership, Server-side Rendering (SSR)

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