Akash Kumar

Senior Mobile Engineer

Senior Mobile Engineer with over 8 years of experience building and scaling mobile applications across Android, Flutter, and iOS. Throughout my career, I have delivered products in e-commerce, logistics, education, digital invitations, and seller management, with several applications serving millions of users. I specialize in mobile architecture, native Android (Kotlin/Java), Flutter, iOS integration, performance optimization, and scalable cross-platform development. From leading native-to-Flutter migrations and optimizing application startup performance to designing offline-first architectures and CI/CD pipelines, I focus on delivering robust, maintainable, and high-quality mobile solutions. Beyond writing code, I enjoy leading technical initiatives, mentoring engineers, driving architectural decisions, and collaborating across teams to build mobile products that create meaningful business impact.

Expertise

Languages

Kotlin, Java, Dart, Swift, PHP, XML, Javascript, HTML, CSS etc.

Database

MySql, SQLite, MariaDB, Firebase Realtime Database

Cloud Services

AWS(EC2, RDS, SES, S3, ROUTE53 etc), Firebase(FCM, Real-time Database, MLKit, Cloud Storage etc).

Design Patterns

MVC, MVP, MVVM

Misc:

Flutter, Coroutine, Flow, Jetpack, Retrofit, Unit and Instrumentation Testing (Maestro), Git, LAMP Stack, Ajax, Kotlin Coroutine, LiveData, RxJava, RxAndroid, RestAPI, Room, JSON.

Tools

Android Studio, xCode, PHPStorm, IntelliJ, VSCode, NetBeans etc.

Methodologies

Object-Oriented Programming, Functional Programming, Declarative Programming.

Analytics Tool

Clevertap, Webengage, Branch, Intercom, Freshchat, Smartlook, Firebase etc.

Work Experience

Senior Software Engineer

Shiprocket

Gurugram, India

  • Designed and developed multiple apps from scratch, some of which have millions+ downloads(Shiprocket, MyKirana)
  • Reduced API dependency with on-device storage db. Refactored and optimised code to enhance app experience and reduce Android startup time by 70%. Generating 50% of revenue by recharge by the app itself.
  • Scaled multiple apps from a few hundred to hundreds of thousands of users.
  • Created a tool to automate the generation of an Android app build on the cloud with the help of Jenkins.
  • Led the development of an International app for the Middle East that has multi-lingual, RTL, and LTR features, used by hundreds of delivery partners to pick up and deliver orders in the region.
  • Continuous Integration/Deployment Pipeline Integration, pull requests, code reviews, unit/integration/e2e testing.

Full Stack Developer

KlickInvite

Delhi, India

  • Led the development of the Klickinvite Android app, increasing feature utilization by 30% through dynamic color-theming and multi-lingual functionality.
  • Optimised UX by implementing Lazy loading, reducing API response time by 40% through SQL query optimization.
  • Built a Contact Syncing mechanism, reducing sync time for 1000+ contacts to under 5 seconds.

Software Developer

Bulwark Software Research Pvt. Ltd.

Noida, UP, India

  • Led and managed the development of multiple web and app projects for multiple clients.
  • Engineering owner of E2E experience in various projects. Develop Rest API in PHP using MVC design patterns.

Giving Back to the Community

Education

2014 - 2018

Bachelor of Technology (B.Tech.), Computer Science and Engineering

IIMT College of Engineering

Greater Noida, UP, India

2013 - 2014

12th Standard

Ramjas Senior Secondary School No. 4

Paharganj, Delhi, India

Contact

LinkedIn
Let's Connect
Address
Delhi, India
Email
cse.akashkumar@gmail.com