Building the future, one line of code at a time

Senior Software Engineer with 10+ years of experience crafting high-performance applications and scalable solutions that serve millions of users.

10+ Years Experience
20M+ Users Impacted
20+ Apps Delivered
SoftwareEngineer.kt
|

About Me

I'm a passionate Senior Software Engineer with over a decade of experience specializing in scalable software solutions. I focus on building robust architectures and leading engineering teams to deliver products that enhance the experience for millions of users.

My technical journey spans from leading development teams to architecting scalable solutions across health tech, commerce, and consumer platforms. I believe in the power of clean code, thoughtful design, and leveraging AI tools to accelerate development workflows.

Beyond engineering, I'm passionate about mentorship and knowledge sharing through educational content creation, helping fellow developers grow their careers while continuously learning myself.

Software Excellence

Expert in building scalable solutions with modern architectures and best practices

Team Leadership

Led cross-functional teams delivering high-impact features

AI-Enhanced Engineering

Leveraging modern AI tools and automation for enhanced productivity

Experience

Senior Android Engineer

Instacart

Nov 2024 - Present

  • Contributing to the development of Payment and Commerce features, enhancing user experiences within the Instacart app
  • Collaborating with cross-functional teams to design, implement, and ship high-quality features
  • Utilizing Kotlin and Jetpack Compose to build scalable and maintainable solutions aligned with modern Android development practices

YouTube Software Engineering Educator

Freelance

Oct 2024 - Present

  • Creating and publishing tutorials on Software Engineering concepts, including system design, coding practices, and career development
  • Supporting the tech community through educational content creation

Senior Software Engineer / Android

RxPx

Jan 2021 - Nov 2024

  • Led the Android team and mentored junior developers
  • Refactored the majority of the codebase to modern design patterns for enhanced performance
  • Integrated advanced analytics, boosting user engagement and app functionality
  • Accelerated product delivery by 30%, leading agile cross-functional teams for increased efficiency

Senior Android Developer

Curatio Network Inc

Dec 2016 - Jan 2021

  • Increased unit test coverage to over 70% of business logic
  • Enhanced team efficiency and mentoring, streamlining development processes
  • Led the adoption of Jetpack Compose, cutting development time and improving UI flexibility
  • Aligned development goals with business objectives, contributing to strategic planning

Android Developer

Freelancer

Nov 2014 - Nov 2016

  • Developed and launched multiple high-performance Android applications tailored to meet diverse business needs
  • Specialized in creating robust mobile solutions featuring real-time navigation, event handling, and multimedia streaming
  • Focused on optimizing application architecture for scalability and maintainability
  • Collaborated closely with clients to identify requirements and deliver customized features

Programming and Android Development Tutor

Freelance

Jul 2012 - Dec 2019

  • Taught Java programming and Android development to individuals
  • Focused on practical applications and providing personalized guidance
  • Helped students achieve their career goals in software development

Education

Bachelor of Engineering (B.E.)

Computer Software Engineering

Azad University (IAU)

Technical Skills

Core Technologies

Android SDK
Kotlin
Java
Jetpack Compose
Kotlin Multiplatform

Frameworks & Libraries

GraphQL
Coroutines
Flow
RxJava
Retrofit
OkHttp
Room DB
Dagger
Hilt

Development Tools

Android Studio
Cursor IDE
AI Tools
Git
SQLite
XML
Gradle

Practices & Patterns

MVVM
Clean Architecture
UI/UX Design
Agile
Concurrency

Testing & Quality

Unit Testing
JUnit
Mockito
Espresso
Screenshot Testing
UI Automation

Additional Skills

Data Structures
Algorithms
iOS
Backend
Swift
Python
JavaScript

Featured Projects

Curatio: Stronger Together

Supports mental health and well-being with comprehensive well-being programs, expert support, and tracking tools for users' mental health journey.

Android Health Tech Analytics

Connect SCD

Aims to support individuals with Sickle Cell Disease (SCD) by providing resources, expert advice, and a supportive community platform.

Medical App Community Support System

CALQUENCE & Me App

Designed for patients using CALQUENCE, this app offers support, resources, and tools to manage their treatment journey effectively.

Healthcare Patient Care Treatment Tracking

Diverse Android Projects

Extensive experience in developing a variety of Android applications, including navigation systems, mapping solutions, real-time event tracking, video streaming platforms, and database management solutions. Each project showcases different aspects of mobile development expertise.

Navigation Maps Real-time Video Streaming Database Multimedia

Let's Connect

Interested in collaboration, have questions, or just want to chat about technology? I'd love to hear from you!