HARSHIL VEKARIA
978-***-**** ****************@*****.*** Linkedin
WORK EXPERIENCE
Alphabet Inc MA, USA
React Native Developer May 2024 - Present
Spearheaded development of a cross-platform mobile app (iOS/Android) using React Native CLI, increasing user engagement by 20%.
Implemented TypeScript for strict typing, reducing runtime bugs by 35% and improving codebase maintainability. Leveraged Redux-Saga for managing side effects, reducing API call failures and optimizing app performance by 25%. Integrated Firebase Authentication and Firestore DB, enabling secure login and real-time data sync across 10K+ users. Built custom UI components with NativeWind and Tailwind CSS, streamlining front-end development and reducing design inconsistencies.
Conducted unit and integration testing using Jest and React Native Testing Library, achieving 85%+ test coverage. Configured and managed app deployment via MDM (Mobile Device Management), improving rollout efficiency across enterprise devices.
Integrated native iOS modules using SwiftUI with UIKit, modernizing legacy iOS components and improving UI load times by 30%.
Optimized push notification setup using Expo’s FCM integration, increasing re-engagement metrics by 18%. Collaborated in Agile sprints with cross-functional teams, reducing bug resolution time by 22% via proactive code reviews.
Delivered roadmap and design proposals for scalable architecture, enabling future expansion to additional business units.
IBM Corporation India
React Native Developer Nov 2020 - Nov 2022
Developed mobile applications using React Native (Expo & CLI) and TypeScript, delivering stable cross-platform apps for 2 client-facing projects.
Built Android modules in Kotlin with Jetpack Compose, improving performance and reducing UI rendering time by 25%.
Refactored class components into React functional components with hooks, reducing complexity and improving maintainability.
Integrated REST APIs with Axios and Retrofit, ensuring real-time data flow and enhancing API response speed by 20%.
Developed form validation logic using Formik and Yup, increasing form submission success rate by 30%. Used SQLite for local data caching and offline support, enhancing user experience in low-connectivity areas. Configured Push Notifications and deep linking using React Navigation, increasing user retention across mobile flows.
Migrated dashboard codebase from jQuery to Angular, reducing load time by 40% and simplifying modular UI updates.
Conducted device compatibility testing across iOS and Android using Detox, resolving 90% of platform-specific bugs. Collaborated on Git-based branching and CI workflows, accelerating development by 15% with streamlined merge processes.
Created and maintained internal documentation and component libraries, improving onboarding speed for junior developers.
Worked closely with QA to automate smoke tests, reducing regression bugs by 35%. EDUCATION
Fitchburg State University MA, USA
Master of Science: Computer Science Graduation Date: May 2024 Gujarat Technological University India
Bachelor of Engineering: Information Technology Graduation Date: Jun 2022 SKILLS & INTERESTS
Languages JavaScript (ES6+), TypeScript, HTML5, CSS3, Kotlin, Swift Frameworks & Libraries React Native, ReactJS, Redux, Redux Saga, Angular, NativeWind, Tailwind CSS
Mobile Development React Native CLI, Expo, React Navigation, Jetpack Compose, SwiftUI, Firebase (Auth, Firestore), Push Notifications, Native Modules
Testing Tools Jest, React Native Testing Library, Detox Back-End & API Node.js, RESTful APIs, Axios, Retrofit Cloud & DevOps Firebase, MDM (Mobile Device Management), Git, GitHub Databases SQLite, MySQL, MongoDB
Tools & IDEs Visual Studio Code, Android Studio, Xcode, Postman, Jira