
Hi, I’m Zain Ul Hassan
From brainstorming to bug fixing, I bring ideas to life across Mobile, Web, and AI
🗂️ My Projects

NewsLayer
Get a personalized news feed with the stories you care about. Android app built with Kotlin, Jetpack Compose, Retrofit, Room, Hilt, and NewsData.io API.
Kotlin

Currency Converter
A simple Android app developed with Kotlin and Compose UI to convert to multiple currencies at once. Uses Firebase Database and Cloud Functions.
Kotlin
Firebase
Compose

PocketMovies
Explore movies from the YTS API. Android app written in Kotlin with Jetpack Compose, Coroutines, Hilt, and modern architecture components.
Kotlin
Jetpack Compose

Formz-Kotlin
A Kotlin Multiplatform library for structured, reusable form state management and validation. Inspired by Dart Formz, supports Android, iOS, and more.
Kotlin

React Production-Ready Starter
A robust, feature-rich starter template for building modern React applications. Includes Vite, shadcn/ui, Tailwind CSS, TanStack Query, Axios, Husky, Biome, and more.
React
JavaScript

Express Starter JS
A robust and production-ready starter template for building RESTful APIs with Express.js. Features logging, Swagger docs, security, CORS, Mongoose, Zod validation, Husky, Biome, and more.
Node.js
Express.js

TMDB Movie Explorer
A modern React app for exploring movies using The Movie Database (TMDB) API. Features search, details, authentication, shadcn/ui, Tailwind CSS, TanStack Query, Zustand, and more.
React
JavaScript

Play Store Scraper
A Python script that scrapes app images from the Google Play Store based on a search query. Downloads screenshots and organizes them into folders.
Python

Bright MLS Scraper Bot
A headless browser bot that logs into Bright MLS, scrapes property listings (price, beds, agent email, etc.), and sends the data to a Podio webhook via a Flask API.
Python
⭐ What My Clients Say
An extraordinary collaborator with a rare depth of technical expertise and attention to detail. His guidance was instrumental in optimizing functionality and enhancing the user experience, reflecting a true passion for his work in the final product's quality.
antonio_salzano
Italy
A dedicated and passionate professional who delivered beyond expectations and within the deadline. The results were much more than I anticipated.
aknistudios
Nepal
Working with him was a pleasure. He is an extraordinary collaborator who demonstrated deep technical expertise and meticulous attention to detail from our first meeting. His valuable advice on optimizing functionality and improving user experience was instrumental in taking our app to the next level.
erikos68
Sweden
I am extremely satisfied with our collaboration. His technical expertise and attention to detail are exceptional, and his communication was clear and effective throughout the project. The final result exceeded my expectations in both functionality and design. Highly recommended for anyone seeking a talented and professional programmer.
antonio_salzano
Italy
I was very pleased with the quality of his work. He is easy to collaborate with, and I highly recommend him for any development project.
amjadadel
Saudi Arabia
📝 Blog Posts
How to Design Better UI/UX as an Indie Developer
Functional Error Handling in Kotlin using Arrow Kt
Formz Kotlin — A Multiplatform Form Validation Library
Setup Laravel Development Environment Using WSL on Windows
Modelling State in Kotlin
📖 Read more on Medium!
✉️ Let’s Get in Touch
Have a project in mind or just want to say hi?
I'm always open to new opportunities, collaborations, or just a good tech conversation. Feel free to reach out and I'll get back to you as soon as possible!
Say Hello