Nitin

1,280
reputation
1
13
17

As an Android lead engineer with experience in Kotlin, Java, MVVM, and Jetpack, I have a strong understanding of the latest development styles and techniques. I have successfully led teams in the development and maintenance of high-quality Android applications, and have a proven track record of delivering successful projects on time.

I have experience working with Silicon Valley-based startups and am passionate about helping grow the startup community in India. In the past, I have worked on my own startups, gaining valuable experience in all aspects of the startup process. I am a strong communicator and enjoy collaborating with others to find solutions to challenging problems. I am passionate about using my skills to create intuitive, user-friendly Android apps that provide a great user experience.

Skills

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Experience with third-party libraries and APIs
  • Solid understanding of the full mobile development life cycle
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as "touch"
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with unit testing and automated testing on Android
  • Familiarity with continuous integration