About
01Senior Android Engineer.Fintech, mobile platforms, and applied AI.
Toronto-based mobile engineer with 5 years in fintech, Kotlin/Compose depth, and current code-model evaluation work.
Compose, coroutines, MVVM, release quality.
Payments, lending, trust, reliability.
Evaluation, fine-tuning, model quality.
Kotlin, Compose, Flutter.
Mobile banking, lending, and merchant payments.
LLM evals and model quality.
I build Android applications that people trust with their money. Over the last five years I've shipped production mobile software at Comviva and Rupeek — across mobile banking, merchant payments, and gold-loan product flows — and contributed to the release engineering, performance and security practices those products depend on.
My day-to-day work lives in Kotlin, Jetpack Compose and Flutter, with deep exposure to MVVM, dependency injection, coroutines, and the CI/CD surface around them — Jenkins, Firebase distribution, SonarQube, Checkmarx. I care about codebases that stay readable under pressure and teams that ship without breaking trust.
Since July 2024 I've also been working as an Advanced Coder in AI Training at Outlier, improving code-generation models through prompt design, RLHF-oriented review, testing workflows, and failure analysis across Kotlin, Java, Python, C, and C++ tasks.
I hold an M.Eng in Electrical & Computer Engineering from the University of Windsor and a B.Tech from NIT Jalandhar. I'm based in Toronto and open to senior engineering roles — on-site, hybrid, or remote.
Review the profile by hiring priority.
Short view for hiring, mobile, or AI teams.
This profile is strongest when the role needs real user scale, high shipping confidence, and a candidate who can speak both product outcomes and technical choices.
Fintech experience is grounded in user reach, release ownership, and concrete improvement metrics.
Rare mix of Kotlin/Compose depth and current LLM evaluation work makes this a credible mobile plus AI hire.
Any product organization where reliability, delivery pace, and thoughtful technical judgment matter as much as feature velocity.
Experience
02Click any role to open the full case view. The page stays clean, and the deeper detail appears only when you want it.
Review the progression over time.
A structured view of the experience, presented as a sequence rather than a static list.
Projects
03Review representative work.
Select a card to bring it forward, then open the full case study for details.
Writing
04Stack
05The tools I reach for every week — grouped by surface. Bolded rows are the primary stack I work in daily; the rest are things I've used seriously on production projects. Year counts reflect hands-on shipping time, not exposure.
- Kotlin
- Jetpack Compose
- Android SDK
- Coroutines & Flow
- Flutter / Dart
- Kotlin Multiplatform
- Retrofit, Room, OkHttp
- Dagger 2 / Hilt
- MVVM, Clean Architecture
- Espresso, JUnit 5, MockK
- LLM fine-tuning
- RLHF & reward modelling
- Prompt engineering
- Evaluation frameworks
- Python
- Computer vision
- OpenCV, dlib
- Java
- REST APIs
- Firebase suite
- PostgreSQL
- MySQL
- Google Maps API
- Flask
- Git, GitHub, Bitbucket
- Jenkins CI/CD
- SonarQube, Checkmarx
- Firebase Crashlytics
- Gradle, Fastlane
- JIRA, Agile / Scrum
- Figma hand-off
- Play Console & Keystore mgmt
Approach
06Current focus
07FAQ
08Open to the right opportunity.
I'm currently considering senior Android and AI/ML engineering roles — full-time or contract, based in Toronto or remote. If your team is building a meaningful product and this profile aligns with the role, I would be glad to continue the conversation.
jaskaran.chana1302@gmail.comSenior Android Engineer based in Toronto with experience across fintech delivery, platform quality, and applied AI evaluation. Best suited to teams that value clear engineering judgment, production trust, and strong product execution.
14:00 - 16:00
15:00 - 17:00
Remote-friendly
Use `help`, `profile`, `stack`, `projects`, `fit`, `contact`, `theme`, or `clear`.