Open to opportunities ยท Dhaka, Bangladesh (GMT+6)

Hi, I'm Jahid Hasan.
I build mobile apps that
perform under pressure.

Senior Engineer @ Pinwheel ยท Mobile ยท Backend ยท ML ยท Product

I started in mobile โ€” shipping scalable Android and WearOS apps with offline-first functionality and tight performance budgets โ€” and have since grown across the stack: backend (TypeScript / NestJS), applied machine learning (CNN-based computer vision and speech-to-text systems), AI-assisted development workflows with Claude, and product decisions. I also ship my own apps on the Play Store. Generalist by output, specialist where it counts.

A bit about me.

I'm a senior engineer based in Dhaka, currently working at Pinwheel (Austin, USA) where I build wearable experiences for tens of thousands of users โ€” and increasingly contribute beyond mobile into backend, AI tooling, and product.

On the mobile side, my work lives at the edge of what hardware can do โ€” squeezing battery life out of wearables, designing motion algorithms from raw accelerometer data, and making apps work offline in remote areas with no signal. On the backend, I work in TypeScript with NestJS supporting the Pinwheel Home product.

I'm also driving AI integration into our development lifecycle โ€” using Claude for peer code review and other tasks โ€” and partnering closely with the product team on feature design, requirements gathering, and ticket scoping.

Before Pinwheel, I led mobile development at Monstarlab, shipped Denmark's #1 podcast platform, and contributed to open-source Kotlin Multiplatform tooling. I spoke at KotlinConf'23 and won MonstarHacks 2024.

5+
Years experience
28%
Retention boost
20%
Power efficiency gain
3+
Disciplines (mobile, backend, product)

Where I've worked.

Nov 2024 โ€” Present Austin, USA
Senior Engineer ยท Mobile, Backend & Product
  • Owned architecture and development of 5+ mission-critical Watch applications (Launcher, Contacts, Messenger) using Jetpack Compose and MVI, supporting tens of thousands of active users on highly constrained wearable hardware.
  • Led system-wide performance and battery optimization, resolving 6+ cross-cutting bottlenecks across sensors, networking, location, and background execution โ€” improving power efficiency by up to 20% and extending daily battery life by 2โ€“3 hours.
  • Designed and implemented a custom "Raise to Wake" motion algorithm using accelerometer data, achieving >95% accuracy and reducing false activations by ~40%.
  • Re-engineered location tracking with manual NMEA-based GPS parsing and motion-aware throttling, improving reliability by ~50%.
  • Expanded into backend development in TypeScript / NestJS, supporting the Pinwheel Home product alongside mobile work.
  • Drove AI integration into the development lifecycle โ€” using Claude for automated peer code review and engineering productivity workflows.
  • Contributed to product and project management: shaping product decisions, partnering with the product team on requirements, designing features, and writing engineering tickets.
Dec 2021 โ€” Oct 2024 Hybrid ยท Dhaka
Mobile Engineer II
  • Led app development for Denmark's top podcast platform 24syv (Berlingske Media), improving functionality with ExoPlayer, boosting user retention by 28% and reducing crash rates by 16%.
  • Built an attendance and meal tracker using Kotlin Multiplatform, reducing food waste by 30% across Android, iOS, and WearOS.
  • Contributed to an open-source Kotlin Multiplatform project template with Compose Multiplatform, Ktor, Koin, and Room.
  • Enhanced the Bhumijo app with Jetpack Compose, integrated payment gateways, and automated deployment workflows โ€” reducing errors by 20%.
Feb 2021 โ€” Nov 2021 Hybrid ยท Dhaka
Field Information Solutions GmbH
Junior Android Engineer
  • Developed coffee farm mapping, push notifications, and RO Assessments for NKG Bloom Uganda and Bloom Kenya.
  • Implemented camera functionality for capturing farm and collection imagery.
  • Enabled full offline functionality with data sync on connectivity โ€” critical for remote-area deployments.
Jul 2020 โ€” Oct 2020 Remote ยท USA
Android Developer & QA Engineer
  • Developed core features including analysis report and treatment routine.
  • Identified and resolved 60+ critical product issues, reducing customer support tickets by 40% and increasing positive reviews by 25%.

Personal apps, shipping to real users.

โ— Live on Google Play App Store ยท Coming Soon Android ยท iOS

LittleStars ๐ŸŒŸ

The ultimate kids habit builder & chore app โ€” making everyday routines fun through rewards, photo verification, and room-based task tracking.

  • Built end-to-end with Kotlin Multiplatform for shared Android + iOS codebase
  • Interactive chore tracker organized by rooms โ€” Bedroom, Kitchen, Study Room
  • Photo verification so parents can validate completed tasks
  • Custom reward system โ€” screen time, treats, family activities
  • Multiple child profiles with advanced scheduling
  • Privacy-first: no ads, no tracking, fully local data storage
Kotlin Multiplatform Compose Multiplatform Android iOS Local Storage CameraX
View on Google Play
โ— Live on Google Play Android v1.0.0

DataShield

The only local firewall that can't spy on you. Take total control of mobile data, extend battery life, and protect privacy โ€” all on-device, zero permissions.

  • Smart local firewall โ€” block any app from mobile data or Wi-Fi with a single tap
  • Set-and-forget Rules โ€” Sleep, Deep Work, Roaming Shield profiles trigger by time, network, battery, or context
  • Real-time stats showing exactly which apps consume the most data
  • Roaming Shield instantly blocks heavy background data abroad to avoid surprise charges
  • Battery saver: blocks unnecessary background traffic to extend daily life
  • Privacy-first architecture โ€” traffic data never leaves the device
Kotlin Jetpack Compose Android VPN Service Coroutines Local-First Material 3
View on Google Play

Building with ML, not just on top of it.

โ— Featured ML Project

Communicator for the Deaf & Mute

An end-to-end machine learning application designed to empower deaf and mute individuals in education. Combines a custom-trained convolutional neural network for sign-language recognition with real-time speech-to-text โ€” turning natural communication into a two-way bridge.

3,750
Custom training images
VGG16
CNN architecture
2-way
Speech โ†” Sign translation
Realtime
On-device inference
Python Kotlin CNN (VGG16) Keras TensorFlow OpenCV Google Speech API Computer Vision Transfer Learning
Input Hidden Output CNN ยท VGG16

๐Ÿ“Š Custom Dataset Engineering

Curated, labeled, and augmented a 3,750-image dataset for sign language gestures โ€” handling class balance, lighting variance, and background diversity for robust generalization.

๐Ÿง  Transfer Learning with VGG16

Fine-tuned VGG16 on top of ImageNet pre-trained weights, freezing early conv blocks and retraining the classifier head for sign recognition with high accuracy on a small dataset.

๐Ÿ“ท Real-time Computer Vision

OpenCV pipeline for hand region detection, frame normalization, and live inference โ€” feeding processed frames into the CNN for low-latency on-device gesture classification.

๐ŸŽ™๏ธ Speech โ†” Sign Bridge

Two-way communication: Google Speech API converts spoken language to text, while sign-language gestures are recognized and translated back to text โ€” enabling fluid conversation.

๐Ÿš€ Currently Driving AI at Pinwheel

Beyond research projects, I'm actively integrating Claude into our engineering lifecycle โ€” automating peer code review and accelerating engineering productivity.

๐ŸŽค Speaker ยท KotlinConf '23

Spoke at KotlinConf '23 on production mobile engineering โ€” bridging applied ML, mobile platforms, and developer experience for a technical audience.

More things I've built.

โŒš

Pinwheel Watch Suite

Full suite of mission-critical wearable apps โ€” Launcher, Contacts, Messenger โ€” supporting tens of thousands of active users on constrained hardware. Built with Jetpack Compose and MVI.

Jetpack Compose WearOS MVI Kotlin
๐ŸŽ™๏ธ

24syv โ€” Podcast Platform

Denmark's top podcast app for Berlingske Media. Re-architected playback with ExoPlayer, boosting retention by 28% and reducing crashes by 16%.

Android ExoPlayer Crashlytics
๐Ÿ”„

KMP Attendance Tracker

Cross-platform attendance and meal tracker built with Kotlin Multiplatform, reducing company food waste by 30%. Ships on Android, iOS, and WearOS.

KMP Compose Multiplatform Ktor Koin
๐Ÿ 

Pinwheel Home (Backend)

Backend services supporting the Pinwheel Home product โ€” built with TypeScript and NestJS. Cross-functional work alongside mobile, designing APIs and shipping features end-to-end.

TypeScript NestJS Node.js REST
๐Ÿค–

AI in the Dev Lifecycle

Driving AI integration into our engineering workflow at Pinwheel โ€” using Claude for automated peer code review and other repetitive engineering tasks to ship faster with higher quality.

Claude Code Review Dev Tooling Automation

Tools of the trade.

Languages

Kotlin TypeScript Java Dart Swift

Platforms

Android Wear OS Kotlin Multiplatform Flutter Node.js NestJS

Machine Learning

Python Keras TensorFlow CNN / VGG16 Transfer Learning OpenCV Computer Vision Speech Recognition

AI & Productivity

Claude AI Code Review Dev Workflow Automation LLM Integration

Product & Process

Requirements Gathering Feature Design Ticket Scoping Cross-team Communication

Architecture

MVVM MVI Composable Clean Architecture SOLID

CI / CD

GitHub Actions Bitrise Fastlane Jenkins Bitbucket Git

Testing

JUnit Mockito MockK

SDKs & Libraries

Jetpack Compose Coroutines Flow Retrofit Ktor GraphQL Room Realm Hilt Koin Dagger Firebase ExoPlayer Google Maps Google Cast StreamChat Mixpanel Snowplow Stripe

Highlights.

๐Ÿ†

Champion ยท MonstarHacks 2024 (Sports Edition)

Won the company-wide hackathon, partnered with Amazon Web Services (AWS).

๐ŸŽค

Speaker ยท KotlinConf '23

Presented at KotlinConf'23 hosted at Brac University, Dhaka, Bangladesh.

๐ŸŽ“

B.Sc. Computer Science & Engineering

North South University, Dhaka, Bangladesh ยท Apr 2016 โ€“ Dec 2020

Let's build something.

I'm currently open to interesting opportunities โ€” especially around mobile, wearables, or anything where performance matters. Drop me a line.