# Nikhil Vashistha > Staff Software Engineer (Mobile) at Rippling Location: San Francisco, California, United States Profile: https://flows.cv/nikhilvashistha ✓ 11 years of experience in architecture, design, and development of mobile applications. ✓ Proficient in React Native, TypeScript, JavaScript, Android, iOS, Java, Redux, SQLite, Realm, Git, SVN, and CICD using Github Actions. ✓ B.Tech in Information Technology. ✓ Excellent knowledge in Mobile Development with expertise in React Native, TypeScript, JavaScript, Android, and iOS. ✓ Experienced in Agile Software Development using JIRA and Redmine. ✓ Skilled in web service integration. ✓ Specializing in React Native for both Android and iOS platforms, as well as Android Native Apps. ✓ Familiarity with Google technologies including FCM, Maps, Places API, Material Design, AdMob, Firebase, and Analytics. ✓ Proficient in IDEs such as Android Studio, Visual Studio Code, XCode, Sublime Text, and Eclipse. ✓ Experienced with databases including SQLite and Realm. ✓ Familiarity with libraries such as Axios, Retrofit, Gson, Realm, Picasso, Glide, Butter Knife, Volley, Crashlytics, OCR (Optical Character Recognition), and Zendesk. ✓ Knowledge of payment gateways like Braintree Payments, Razorpay, CCAvenue, Peach Payments, and Stripe Wallet. ✓ Proficient in Agile and Waterfall methodologies for design and development. ✓ Skilled in building apps from scratch and maintaining codebases while implementing new features. ✓ Successful experience in publishing applications on both Google Play Store and iOS App Store. ✓ Integration of social media SDKs like Facebook and Google. ✓ Experience in Parse and Firebase Backend. With a strong technical background and extensive experience in mobile application development, I am dedicated to delivering high-quality solutions. ## Work Experience ### Staff Software Engineer @ Rippling Jan 2025 – Present | San Francisco, California, United States ### Senior Software Engineer @ Rippling Jan 2024 – Jan 2025 | San Francisco, California, United States ### Senior Software Engineer @ Rippling Jan 2021 – Jan 2024 | Bengaluru, Karnataka, India * Product Experience domain lead for the mobile platform team. * Developed and maintained mobile applications, ensuring their functionality and performance. * Implemented best practices, conducted code refactoring, and optimized code for improved efficiency. * Utilized Agile development methodologies to facilitate seamless project execution and delivery. * Mentored junior team members, providing guidance and support for their professional growth. * Created comprehensive documentation for projects, including design specifications and user manuals. * Evaluated and integrated Continuous Integration and Continuous Deployment (CICD) practices for streamlined development processes. ### Senior Software Engineer (React Native) @ Vedantu Jan 2020 – Jan 2021 | Bengaluru, Karnataka, India * Auto Sales pod lead for mobile team. * Developed and maintained mobile applications, ensuring their functionality and performance. * Implemented best practices, conducted code refactoring, and optimized code for improved efficiency. * Agile Development. * Mentored junior team members, providing guidance and support for their professional growth. * Created comprehensive documentation for projects, including design specifications. ### Senior Software Engineer (React Native, Android) @ Atlogys Technical Consulting Jan 2018 – Jan 2020 | Noida, Uttar Pradesh, India * Led and managed the mobile team, overseeing the development and delivery of mobile applications. * Developed mobile and web applications from scratch, ensuring high-quality and user-friendly experiences. * Collaborated with the team to design the application structure and architecture. * Worked on various projects, both web and mobile, contributing to the development of robust applications. * Demonstrated expertise in integrating third-party APIs seamlessly into applications. * Implemented best practices, conducted code refactoring, and optimized code for enhanced performance. * Held end-to-end product responsibility, ensuring successful delivery and meeting client requirements. * Mentored and provided guidance to junior team members, fostering their professional growth. * Created comprehensive documentation, including technical specifications, SRS, HLD, WBS, Sequence Diagram, etc. ### Android Developer @ Atlogys Technical Consulting Jan 2015 – Jan 2018 | New Delhi Area, India * Led and managed the mobile team, overseeing the development and delivery of mobile applications. * Developed mobile and web applications from scratch, ensuring high-quality and user-friendly experiences. * Collaborated with the team to design the application structure and architecture. * Worked on various projects, both web and mobile, contributing to the development of robust applications. * Demonstrated expertise in integrating third-party APIs seamlessly into applications. * Implemented best practices, conducted code refactoring, and optimized code for enhanced performance. * Held end-to-end product responsibility, ensuring successful delivery and meeting client requirements. * Mentored and provided guidance to junior team members, fostering their professional growth. * Created comprehensive documentation, including technical specifications, SRS, HLD, WBS, Sequence Diagram, etc. ### Android Developer, Contract @ ITCombine Jan 2015 – Jan 2015 | New Delhi Area, India * Independently developed applications from scratch, taking full ownership of the development process. * Designed application user interfaces (UI), ensuring visually appealing and user-friendly experiences. * Held end-to-end product responsibility, overseeing all aspects of the product development lifecycle. ### Android Developer @ Developerpoint Info Pvt. Ltd. Jan 2014 – Jan 2015 | Zirakpur, Punjab * Successfully integrated web services into applications, enhancing their functionality and connectivity. * Integrated social media platforms, enabling seamless integration and sharing capabilities. * Integrated location APIs, leveraging location-based features and services within applications. * Consistently delivered projects on time, ensuring adherence to project timelines and milestones while following best practices. ## Education ### Engineer's Degree in Information Technology Graphic Era Deemed to be University Jan 2010 – Jan 2014 ### Android Developer Nanodegree in Android Developement Udacity Jan 2016 – Jan 2017 ### High School in Science Asha Modern School Jan 2003 – Jan 2008 ## Contact & Social - LinkedIn: https://linkedin.com/in/vashisthanikhil - Website: http://www.ndroidpro.com --- Source: https://flows.cv/nikhilvashistha JSON Resume: https://flows.cv/nikhilvashistha/resume.json Last updated: 2026-03-29