Professional Experience
A timeline of delivering scalable mobile & AI solutions.
Senior React Native & AI Engineer
Aug 2023 – Present · 2 yrs 6 mosUpwork · Freelance
Remote · Lead end-to-end delivery of production-grade mobile applications and AI-integrated solutions.
- Lead end-to-end delivery of production-grade mobile applications using React Native and TypeScript, collaborating closely with designers, product managers, and backend teams.
- Designed and integrated AI-powered features into mobile and web products, including LLM-based text analysis, smart search, and automation workflows.
- Built and maintained Python-based backend services (FastAPI) to support AI inference, data processing, and API orchestration.
- Integrated external AI services (LLMs, embeddings) with proper prompt design, response validation, timeout handling, and safe fallbacks.
- Improved application stability by diagnosing complex production issues, reducing crash rates by ~20%.
- Architected scalable features with a focus on performance, reliability, and maintainability across iOS and Android.
- Implemented API-driven workflows connecting mobile apps to Node.js and Python backends, ensuring consistent behavior across platforms.
- Led code reviews, mentored junior engineers, and enforced clean coding standards.
- Established reliable testing and release practices, enabling predictable deployments and fast iteration.
React NativeTypeScriptPython (FastAPI)AI/LLM APIsNode.jsCI/CD
Senior React Native Developer
Aug 2020 – Jul 2023 · 3 yrsParshwa Technologies · Full-time
Ahmedabad, Gujarat, India · Remote
- Developed and maintained mobile applications for iOS and Android platforms using React Native with TypeScript, adhering to best practices and industry standards.
- Collaborated in the development of 10+ app features, improving user experience and boosting average session length by 10%.
- Optimized application performance, increasing speed by 20% and reducing load time by 30%.
- Collaborated with designers and backend developers to implement pixel-perfect UI designs and integrate frontend with backend services.
- Implemented responsive designs and optimized application performance for various screen sizes and device types.
- Integrated push notifications, geolocation services, and other native device features to enhance application functionality.
- Participated in Agile development processes, contributing to sprint planning, stand-up meetings, and retrospectives to drive continuous improvement and efficient project delivery.
React NativeTypeScriptJavaScriptREST APIsAgile
React Native Developer
Jan 2019 – Jul 2020 · 1 yr 7 mos9Stack Softwares · Full-time
Rajkot Area, India · On-site
- Assisted in the development of mobile applications using React Native, gaining hands-on experience in frontend development and mobile app architecture.
- Collaborated with senior developers to troubleshoot issues, optimize code, and implement new features and enhancements.
- Participated in team meetings and contributed ideas for improving development processes and workflow efficiency.
- Gained knowledge of multiple applications while working under a senior developer.
React NativeJavaScriptMobile App Architecture
Javascript Internship
Sep 2016 – Dec 2016 · 4 mosgnwebsoft · Internship
Rajkot Area, India
- Started Learning Basics JavaScript Concepts.
- Started Learning in Basics concept of web language.
- Learning Core Concept of React Native.
- Involved in a production environment.
JavaScriptWeb FundamentalsReact Native (Basics)
