Summary
Overview
Work History
Education
Skills
Timeline
Generic
Shubham Sonar

Shubham Sonar

Senior React Native Developer
Surat,GJ

Summary

Dynamic React Native developer with extensive experience in crafting high-quality mobile applications for iOS and Android platforms. Proven adaptability across diverse domains, including food delivery, dating, fintech, and education, ensures effective delivery of user-centric solutions. Expertise in React Native, TypeScript, Redux (including Redux Toolkit), Context API, and custom hooks is complemented by a strong focus on clean UI/UX design, performance optimization, and maintainable code. A collaborative team player thriving in agile environments, dedicated to staying current with industry trends while consistently delivering polished builds and resolving complex challenges.

Overview

5
5
years of professional experience
2
2
Languages

Work History

Senior Software Development Engineer

NEOROX LTD
05.2024 - Current

Mentorship & Leadership

  • Mentored 5+ junior developers, improving code quality and reducing onboarding time by 30%, while fostering a collaborative engineering culture.

System Migration

  • Led migration of 2 legacy applications to modern React Native architecture, improving system stability and reducing crash rates by 40%.

Automation & Efficiency

  • Automated 10+ repetitive development and deployment tasks using scripting tools, reducing manual effort by 50% and accelerating release cycles.

Reusable Components

  • Designed and developed 25+ reusable React Native components, reducing development time for new features by 35% and improving code maintainability.

Performance Optimization

  • Improved app performance by optimizing rendering, memoization, and state management, reducing screen load time by 45% and improving app responsiveness across low-end devices.

Technical Leadership

  • Provided technical leadership across the full product lifecycle for 3+ production applications, ensuring alignment between business requirements and scalable engineering solutions.

Requirements & Architecture

  • Collaborated with product and business teams to translate 50+ customer requirements into technical use cases and scalable implementation plans.

Code Modernization

  • Refactored and modernized 20,000+ lines of legacy code, improving maintainability, reducing bugs by 30%, and aligning with modern React Native standards.

Testing & Quality Assurance

  • Participated in field testing and QA cycles, helping achieve 99.5% crash-free sessions in production releases.

Bug Fixing & Optimization

  • Identified and resolved 100+ performance and functional issues, improving overall application stability and user experience.

Delivery & Productivity

  • Consistently delivered 15+ production releases on schedule, maintaining high code quality in fast-paced agile environments.

Junior Software Development Engineer

Extended Web AppTech - Work-Life Balance
01.2022 - 05.2024
  • Led end-to-end feature development, from initial design concepts through final implementation and testing phases.
  • Optimized application codebase for improved efficiency, reducing build times by up to 30% on average.
  • Assisted with the migration from older technologies to React Native, resulting in streamlined development efforts.
  • Contributed to a 20% reduction in bug reports by proactively identifying issues during the development process.

React Native Developer

Weingenious Technocrats
10.2021 - 12.2021
  • As a junior React Native developer, your role involves crafting efficient and reusable code for mobile applications using React Native. You'll focus on implementing responsive user interfaces based on design specifications, managing application state, and integrating with backend APIs. Collaborating closely with cross-functional teams, you'll participate in code reviews, troubleshoot and debug issues, and contribute to testing processes. Your responsibilities also extend to staying updated on the latest trends and continuously improving your skills. Effective communication with team members and adaptability to changing project requirements are essential aspects of your role.

React Native Developer

iPangram
04.2021 - 10.2021
  • As an intern in React Native development, your primary responsibilities include gaining hands-on experience by actively contributing to the development of mobile applications. You'll work closely with the development team to implement features, assist in UI/UX design implementation, and contribute to code reviews. Your role involves learning and applying best practices in React Native development, participating in testing processes, and troubleshooting issues under the guidance of more experienced developers. As an intern, you'll have the opportunity to enhance your skills, adapt to real-world project requirements, and contribute to the overall success of the team by delivering quality code and collaborating effectively. Effective communication and a proactive approach to learning are key aspects of your internship experience.

Education

High School Diploma -

Gujarat Technological University (GTU)
Surat, India
04.2001 -

Skills

Continuous Integration and Continuous Delivery (CI/CD)

React Native

JavaScript

Agile Methodology

Gradle

Xcode

TypeScript

REST APIs

Cascading Style Sheets (CSS)

Reactjs

Unit Testing Automation

AI Tools(Copilot,Cloude)

Timeline

Senior Software Development Engineer

NEOROX LTD
05.2024 - Current

Junior Software Development Engineer

Extended Web AppTech - Work-Life Balance
01.2022 - 05.2024

React Native Developer

Weingenious Technocrats
10.2021 - 12.2021

React Native Developer

iPangram
04.2021 - 10.2021

High School Diploma -

Gujarat Technological University (GTU)
04.2001 -
Shubham SonarSenior React Native Developer