Initialising portfolio
01About 02Work 03Builds 09Contact
01.

About

01
Jaskaran Singh

Senior 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.

5 years 30+ features Open senior roles
Primary stack Kotlin

Compose, coroutines, MVVM, release quality.

Product space Fintech

Payments, lending, trust, reliability.

Current edge LLMs

Evaluation, fine-tuning, model quality.

Profile Senior Android engineer with applied AI depth.
Jaskaran Singh portrait
Location Toronto, Canada
Focus Android + AI
Senior Android

Kotlin, Compose, Flutter.

Fintech background

Mobile banking, lending, and merchant payments.

Current AI work

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.

Jaskaran Singh
0 Years
Experience
0 Features
Across Apps
0 Features
Shipped
0 Crash
Reduction
Impact snapshot
A cleaner proof layout with no graph styling. Fast to scan, but calmer and more premium.
Reach 5
Years of professional Android and mobile product work.
Shipping 30+
Android features delivered across production teams.
Efficiency 20%
Crash reduction reported in Mobiquity Pay delivery work.
Kotlin, Compose, Flutter, LLM evals, CI/CD and release quality.
Builder

Strongest in Android products where trust matters.

My best work sits inside mobile systems that need clarity, reliability, and thoughtful user-facing execution rather than feature volume alone.

  • Fintech delivery across lending, banking, and merchant payment flows.
  • Kotlin, Compose, MVVM, coroutines, and release-ready implementation habits.
  • Comfortable owning the path from architecture decision to shipped behavior.
Operator

Useful where delivery quality is part of the product.

I care about the systems around the code: rollout confidence, crash reduction, review discipline, and the engineering habits that keep teams shipping cleanly.

  • Hands-on with Jenkins, Firebase distribution, SonarQube, and Checkmarx.
  • Used to working in products where regressions and weak release process are expensive.
  • Most valuable on teams that need steady execution, not supervision-heavy coding.
Applied AI

Brings model-quality thinking into product engineering.

The AI layer here is practical: code-model evaluation, failure analysis, prompt quality, and an engineering-first sense of what trustworthy AI work actually looks like.

  • Current Outlier work adds real context around RLHF-style review and model behavior.
  • Useful bridge for teams exploring AI features inside serious mobile products.
  • Comfortable talking about systems, not just demos or AI hype.
Education
M.Eng, Electrical & Computer Engineering
University of Windsor
Graduate engineering foundation in systems, computing, and research-led problem solving.
B.Tech
NIT Jalandhar
Technical base that later carried into mobile engineering, product delivery, and AI-facing work.
02.

Experience

02

Click any role to open the full case view. The page stays clean, and the deeper detail appears only when you want it.

Career timeline

Review the progression over time.

A structured view of the experience, presented as a sequence rather than a static list.

2024 - Present
Outlier AI
Building evaluation systems for code-generation models with an engineering-first lens.
    View Full Resume
    03.

    Projects

    03
    3 projects shown
    Selected case studies

    Review representative work.

    Select a card to bring it forward, then open the full case study for details.

    01 / 03 · Life-Capture Notes
    01 / Featured Project
    Life-Capture Notes
    Flutter-based smart note-taking app supporting text, voice, and image capture with location-based reminders, recommendations, AI-powered note summarization, automatic note generation, and personalized suggestions.
    Flutter Python PostgreSQL Google Maps API AI Integration
    Life-Capture Notes app screenshot
    02
    Anti-Drowsiness Driver Assistant
    Real-time computer vision system detecting driver drowsiness via facial landmark analysis. Triggers real-time alerts and supports intelligent suggestions for nearby amenities, with data collection for improved user assistance.
    Python OpenCV Computer Vision AI Model Training Data Analysis
    Anti-Drowsiness system screenshot
    03
    Video on Demand Platform
    Hotstar-inspired streaming desktop application built with Java socket programming and a normalised MySQL backend. Supports concurrent multi-user streaming sessions, authentication, and a content management dashboard.
    Java Socket Programming JDBC MySQL
    Video on Demand platform screenshot
    04.

    Writing

    04
    Featured essay

    Nobody who built these systems can answer the most important question about them.

    Read article ↗

    A systems-first piece on the gap between what AI systems output and how well their builders can actually explain, evaluate, and trust the reasoning underneath. It reads less like trend-chasing content and more like the perspective of someone who has spent real time inside model-quality work.

    CoderLegion Apr 2026 AI systems · trust · reasoning
    05.

    Stack

    05

    The 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.

    Daily lane
    Android product engineering with Kotlin at the center.
    Compose, coroutines, architecture, release discipline, and the habits needed to ship production mobile software well.
    Adjacent depth
    Applied AI work that is practical, not ornamental.
    Prompt design, model evaluation, RLHF-oriented review, and the engineering judgment needed to assess AI outputs critically.
    Team value
    Most useful where product execution and reliability meet.
    A good fit for teams that want mobile strength, operational trust, and someone who can contribute beyond the screen layer.
    Mobile 10 tools
    • Kotlin 5 yrs · daily
    • Jetpack Compose 3 yrs · daily
    • Android SDK 5 yrs · daily
    • Coroutines & Flow 4 yrs
    • Flutter / Dart 2 yrs
    • Kotlin Multiplatform 2 yrs
    • Retrofit, Room, OkHttp 5 yrs
    • Dagger 2 / Hilt 4 yrs
    • MVVM, Clean Architecture 5 yrs
    • Espresso, JUnit 5, MockK 4 yrs
    AI & ML 7 tools
    • LLM fine-tuning 2 yrs · daily
    • RLHF & reward modelling2 yrs · daily
    • Prompt engineering 2 yrs · daily
    • Evaluation frameworks 2 yrs
    • Python 4 yrs
    • Computer vision 2 yrs
    • OpenCV, dlib 2 yrs
    Backend & Data 7 tools
    • Java 5 yrs
    • REST APIs 5 yrs · daily
    • Firebase suite 4 yrs
    • PostgreSQL 3 yrs
    • MySQL 3 yrs
    • Google Maps API project use
    • Flask 2 yrs
    Delivery & Quality 8 tools
    • Git, GitHub, Bitbucket 5 yrs · daily
    • Jenkins CI/CD 4 yrs
    • SonarQube, Checkmarx 3 yrs
    • Firebase Crashlytics 4 yrs
    • Gradle, Fastlane 4 yrs
    • JIRA, Agile / Scrum 5 yrs
    • Figma hand-off 4 yrs
    • Play Console & Keystore mgmt 5 yrs
    06.

    Approach

    06
    01
    Execution
    End-to-end mobile delivery
    I work across architecture, implementation, release quality, and production refinement so delivery remains strong after launch.
    Kotlin Compose Ownership
    02
    Reliability
    Reliability and release discipline
    CI/CD, crash monitoring, rollout control, and security checks that help teams ship with confidence and operate with less risk.
    Jenkins Quality gates Release flow
    03
    Curiosity
    Applied AI for mobile products
    I am most effective on products that combine strong Android execution with model evaluation, iteration speed, and practical AI use.
    LLMs Evals On-device AI
    07.

    Current focus

    07
    At work
    LLM evaluation frameworks
    Working on prompt design, testing frameworks, and code review for code-generation model quality at Outlier.
    Independent work
    On-device AI experiments
    Exploring local inference on Android with attention to latency, packaging, and user experience.
    Research
    Agent systems and evaluation tooling
    Following how agent frameworks, retrieval systems, and evaluation tooling are maturing in practice.
    Open to
    Senior Android and applied AI roles
    Full-time or contract opportunities in Toronto, hybrid, or remote environments.
    Location
    Toronto, Ontario
    Eastern time. Comfortable working across North America, Europe and India — most of my career has been distributed.
    Focus
    Mobile products shaped by AI
    Most interested in products that place useful model capability directly in customer workflows.
    08.

    FAQ

    08
    Both. I'm actively looking for full-time Senior Android / AI-ML roles in Toronto or remote, and I also take on select contract engagements — especially for teams needing LLM evaluation frameworks or Compose migration expertise.
    I'm based in Toronto (Eastern Time, UTC−5). I work comfortably with teams across North America, Europe, and India — most of my career has been on distributed teams.
    My deepest expertise is Android + AI training, but I've shipped Flutter to both platforms, built Flask/Java backends, and integrated REST APIs across the stack. I ramp quickly on unfamiliar tech when a project needs it.
    My Outlier work keeps me close to code-generation model evaluation. For Android, I follow the Jetpack Compose roadmap, read Android engineering blogs, and experiment with on-device inference patterns using Gemini Nano in side projects.
    Email is best — jaskaran.chana1302@gmail.com. LinkedIn DMs also work. I typically respond within a business day.
    09. Contact

    Open to the right opportunity.

    I'm currently considering senior Android and applied AI 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.

    Best fit
    Senior Android roles with real product ownership.

    Especially strong where mobile architecture, user trust, and delivery quality all matter at once.

    Also valuable
    Mobile + AI teams that need engineering judgment.

    Useful on teams introducing AI into customer workflows and needing someone who understands both the product surface and model-quality concerns.

    Working style
    Clear communication, calm execution, and strong follow-through.

    Comfortable with distributed teams, senior-level ownership, and environments where reliability is part of the craft.

    jaskaran.chana1302@gmail.com
    Professional summary

    Senior 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.

    Meeting availability
    Toronto time
    Mon
    10:00 - 12:00
    14:00 - 16:00
    Wed
    09:30 - 11:30
    15:00 - 17:00
    Fri
    10:00 - 13:00
    Remote-friendly
    A practical starting point for introductions, screening calls, or technical discussions.
    ~/jaskaran — zsh
    Profile reference

    Use `help`, `profile`, `stack`, `projects`, `fit`, `contact`, `theme`, or `clear`.

    $
    ✓ Email copied!