Software Engineer · Backend Enthusiast
I’m a backend-focused full-stack developer building practical, user-focused applications. I’ve developed web and mobile products from idea to deployment, learning how to structure projects clearly as they grow.
Currently, I’m working on an AI-based currency recognition system designed to assist visually impaired users, applying software to solve real-world problems.
Academic background and key milestones that shaped how I build software.
Building and shipping full-stack web apps and cross-platform mobile applications. Working across the stack — from Firebase backend design to React frontends and Flutter mobile apps.
A selection of projects — mobile apps, web platforms, and games. All built and shipped end-to-end.
MOBILE
A real-time mobile app connecting blood donors and recipients, addressing emergency response delays in Bangladesh.
MOBILE
A cross-platform mobile app helping users report and locate lost items through posting and real-time notifications.
GAME
A mobile game that challenges users to improve mental math skills through time-based summation rounds.
WEB
A technician hiring platform enabling users to request skilled workers with transparent pricing, payment milestones, and admin-managed service completion tracking.
AI/ML
ML-based Bangladeshi currency recognition system designed to assist visually impaired users
I write about web development, mobile engineering, and lessons learned. Published on dev.to and Medium.
A practical walkthrough on designing clean, production-ready REST APIs — covering routing, middleware, error handling, and Postman testing.
Read →A no-nonsense comparison of Firebase and traditional server backends — when BaaS is the right call and when you need full control.
Read →Have a project in mind, want to collaborate, or just want to say hi? I'm always open to interesting conversations and opportunities.
omarfaruk.k.cs@gmail.com