Sunil Kumar

Barabanki, Uttar Pradesh · 225001 · +91-9056956991 · sk896810@gmail.com

I am a proficient Android developer with a focus on creating scalable, user-centric apps. I leverage modern development practices and iterative methodologies to deliver impactful solutions and drive continuous improvement in dynamic environments.

Experience

Android Developer

mPokket Financial Services Pvt Ltd

Built several features from scratch, now used by millions of users in India. My responsibilities included integrating new features, enhancing existing ones, fixing production issues, and optimizing code for smoother app performance.

July 2021 - April 2024

Android Developer - Intern

EduGorilla Pvt Ltd

This was my first opportunity to learn Android development. While working at EduGorilla, I gained essential foundational skills in Android development. I contributed to my team's efforts by developing new features, meeting deadlines, and ensuring timely releases.

November 2020 - February 2021

Education

Lovely Professional University

Bachelor of Technology (CSE)
August 2013 - May 2017

High school

U.P Board
May 2008

Intermediate

U.P Board
May 2010

Skills

Programming Languages & Tools
  • Kotlin
  • Java
  • Android SDK
  • Android Jetpack libraries: ViewModel, LiveData, Work Manager, Paging, Navigation etc
  • Architectural patterns: MVVM, MVC, MVP, MVI
  • Networking: Retrofit, volley
  • Dependency Injection: Dagger 2 and Hilt
  • Database: SQlite (Room Databse), Firebase database
  • Third party SDKs and libraries: RxJava, Glide, Picasso, Coil, Retrofit, Volley, MoEngage, AppsFlyer etc
  • Testing: JUnit, Mpokito
Other skills
  • Data structures & algorithms
  • HTML
  • CSS
Workflow
  • Mobile-First, Responsive Design
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Apart from being an Android developer, I enjoy reading novels, occasionally writing stories, watching movies, and spending time with friends.

Android Projects