
I'm Muhammad Mohsin Ali.
Senior Mobile Application Developer
I'm a Senior software engineer with over 5 years of industry experience, specializing in Native Android Applications and Hybrid Mobile Applications development. Known for my proactive and detail-oriented approach.
I'm passionate about using test-driven development methodologies to ensure the reliability and performance of my projects.
I bring expertise in creating robust and user-friendly applications. I excel at solving complex problems and ensuring the scalability of solutions.
TECH STACK
Resume
Technologies
Java

Kotlin

Android

Jetpack Compose

Kotlin Multiplatform

Compose Multiplatform

Gradle

Firebase

Git

MVVM

MVI

Clean Architecture

Hilt

Koin

Room

Retrofit

Ktor

JUnit

Mockito

MockK

Jetpack Components
Java
Kotlin
Android
Jetpack Compose
Kotlin Multiplatform
Compose Multiplatform
Gradle
Firebase
Git

MVVM

MVI

Clean Architecture

Hilt

Koin

Room

Retrofit
Ktor

JUnit

Mockito

MockK

Jetpack Components
CAREER HIGHLIGHTS
PORTFOLIO
Projects

Boundaries
Boundaries is a screen time management app designed to promote healthy digital habits and productivity. The primary goal of Boundaries is to help users of all ages reduce screen time on distracting apps, encouraging a more productive and mentally healthy lifestyle.

Bonzo
Bonzo - A multi-communication platform for Real Estate Sales Companion

Yellper
Yellper - A system that helps customers find appropriate vendors for their chores
Experience & Education
Dec 2020 - PRESENT
Senior Software Engnieer
- BrainX Technologies
As a Senior Android Developer at BrainX Technologies, I have successfully managed the full software development lifecycle for multiple high-impact projects, consistently delivering on time and within budget. Driving a massice improvement in code quality through mentorship and TDD practices. My commitment to fostering a culture of continuous learning and professional growth has empowered my team to consistently deliver innovative and reliable Android solutions.
July 2020 - Dec 2020
Software Engnieer
- Programmers Valley
During my time at Programmers Valley, I played a key role in establishing the foundational architecture of a major app, significantly reducing development time and accelerating project initiation. I engaged in pair programming, which enhanced code quality and productivity. Collaborating with cross-functional teams. I also gained valuable experience in REST API integration, database management, firebse, and storage
Jan 2020 - June 2020
Software Engnieer
- Assort Tech
As a Software Engineer at Assort Tech, played a key role in Android developement using Kotlin and XML Layout for UI development. Worked on the project that involved Room Database, Firbase and Google Maps. Coordinates with design, QA and backend teams to discuss features and solve problems occurred during implementation
2016 - 2020
Bachelor in Computer Science
- COMSATS University Islamabad, Lahore Campus
GET IN TOUCH
CONTACT
Tell me about your Idea!
Feel free to get in touch with me. I am always open to discussing new projects, creative ideas or opportunities to be part of your visions.