Nikhil Vashistha

Software Engineer

San Francisco, California, United States11 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10 years of mobile application development experience
  • Expert in React Native for Android and iOS
  • Proficient in Agile methodologies and CICD practices
Stackforce AI infers this person is a Mobile Application Developer with expertise in Agile methodologies and cross-platform development.

Contact

Skills

Core Skills

Mobile ApplicationsAgile Development

Other Skills

API IntegrationAndroid StudioAngularJSCC++CICDCSSCakePHPCascading Style Sheets (CSS)Code RefactoringCore JavaDocumentationEclipseFastlaneGit

About

✓ 10 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.

Experience

11 yrs 6 mos
Total Experience
2 yrs 10 mos
Average Tenure
4 yrs 9 mos
Current Experience

Rippling

2 roles

Senior Software Engineer

Sep 2024Present · 1 yr 9 mos · Hybrid

Senior Software Engineer

Sep 2021Sep 2024 · 3 yrs · Hybrid

  • 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.
Mobile ApplicationsAgile DevelopmentCode RefactoringCICDDocumentation

Vedantu

Senior Software Engineer (React Native)

Nov 2020Aug 2021 · 9 mos · Bengaluru, Karnataka, India · Remote

  • 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.
Mobile ApplicationsAgile DevelopmentCode Refactoring

Atlogys technical consulting

2 roles

Senior Software Engineer (React Native, Android)

Promoted

Apr 2018Oct 2020 · 2 yrs 6 mos · On-site

  • 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.
Mobile ApplicationsAgile DevelopmentCode RefactoringAPI Integration

Android Developer

Sep 2015Apr 2018 · 2 yrs 7 mos · On-site

  • 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.
Mobile ApplicationsAgile DevelopmentCode RefactoringAPI Integration

Itcombine

Android Developer, Contract

Jun 2015Aug 2015 · 2 mos · New Delhi Area, India · On-site

  • 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.
Mobile ApplicationsUI Design

Developerpoint info pvt. ltd.

Android Developer

Jun 2014May 2015 · 11 mos · Zirakpur, Punjab · On-site

  • 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.
Web Services IntegrationSocial Media IntegrationLocation APIs

Education

Graphic Era Deemed to be University

Engineer's Degree — Information Technology

Jan 2010Jan 2014

Udacity

Android Developer Nanodegree — Android Developement

Jan 2016Jan 2017

Asha Modern School

High School — Science

Jan 2003Jan 2008

Stackforce found 100+ more professionals with Mobile Applications & Agile Development

Explore similar profiles based on matching skills and experience