Skip to content

Work

Projects & case studies

My own products, freelance client work, and independent and academic projects across mobile, web, AI and games. Open any project for the problem, my role, the stack and links.

Showing 22 projects

  • Pactroom landing page: 'Where project work actually happens.' above a project room with conversation, tasks and Project AI panels
    Own productWeb

    Pactroom

    Private project workspace with a project-aware AI

    A private, multi-person workspace for each project: chat, files, tasks and decisions in one place, with an AI assistant that answers only from the project's own messages and files and cites its sources.

    • TypeScript
    • TanStack Start (React)
    • Fastify
    • PostgreSQL + pgvector
    Read case study
  • FilmyBox web app home screen showing a Top 10 row of movie posters on a dark interface
    Client workMobile2026

    FilmyBox

    Movie & web-series streaming platform

    Production movie and web-series streaming platform with subscription plans, multi-gateway payments and native iOS StoreKit integration.

    • Flutter
    • Swift / StoreKit
    • PHP / Laravel
    • Firebase
    Read case study
  • Illustrated cover for Recipians: a phone outline connected to a PHP/MySQL backend and admin panel
    Client workMobile

    Recipians

    Production Flutter app with PHP/MySQL backend

    Maintained a client's production Flutter app with a PHP/MySQL backend and admin panel, covering debugging, security hardening, token-based authentication and in-app purchase billing.

    • Flutter
    • PHP
    • MySQL
    • In-App Purchases
    Read case study
  • Helpdesk dashboard showing open, in-progress, resolved and total ticket counts, with recent tickets and quick actions
    IndependentWeb2026

    Helpdesk Ticketing System

    IT support ticketing with roles, an audit trail and a responsive UI

    An IT support app where staff raise requests and technicians resolve them, with role-based access, a full audit trail and a responsive interface.

    • PHP 8
    • CodeIgniter 3
    • MySQL
    • Bootstrap 5
    Read case study
  • Illustrated cover for Your Health AI: a phone outline with an AI chat conversation
    IndependentAI / ML

    Your Health AI

    Flutter health assistant

    A Flutter health assistant app using Supabase for data, the OpenAI API for the assistant and OneSignal for notifications.

    • Flutter
    • Supabase
    • OpenAI API
    • OneSignal
    Read case study
  • Illustrated cover for POS SaaS: a browser window with a product grid, receipt and service blocks
    IndependentWeb

    POS SaaS

    Point-of-sale system on Spring Boot microservices

    A point-of-sale system built as Java Spring Boot microservices with REST APIs and Docker.

    • Java
    • Spring Boot
    • Microservices
    • REST APIs
    Read case study
  • Illustrated cover for the Train Tracking IoT System: a GPS device linked to a phone map
    AcademicMobile

    Train Tracking IoT System

    Live train location with ESP32 + GPS

    ESP32/Arduino with a NEO-6M GPS module sending live location to a MySQL-backed API, with a React Native passenger app.

    • ESP32 / Arduino
    • NEO-6M GPS
    • MySQL
    • REST API
    Read case study
  • Screenshot of the previous nxdevsolutions.com home page
    Own productWeb2026

    nxdevsolutions.com

    This portfolio, built with Next.js, a Firestore CMS and AI chat

    My portfolio and freelance site: Next.js App Router on Firebase Hosting with server rendering, a Firestore-backed admin CMS, a blog and an AI chat assistant with voice input and output.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Firebase Hosting
    Read case study
  • Illustrated cover for Linked eSIM: telecom & payments app shown on a phone outline
    Mobile2026

    Linked eSIM

    Telecom & Payments Platform

    eSIM purchasing and provisioning app with country-based plans, Stripe checkout, and in-app purchase support.

    • Flutter
    • TypeScript
    • Firebase
    • Stripe
    Read case study
  • Illustrated cover for Rappide: a phone outline with a route on a map
    Client workMobile2026

    Rappide

    Ride-Hailing Platform

    Full ride-sharing suite with separate rider and driver apps, live maps, and real-time booking.

    • Flutter
    • Google Maps
    • Pusher
    • Firebase
    Read case study
  • Illustrated cover for Eva Dash: a phone outline with a delivery route on a map
    Client workMobile2026

    Eva Dash

    Multi-Sided Delivery Marketplace

    Customer, driver, and store apps for on-demand delivery with maps, orders, and thermal receipt printing.

    • Flutter
    • Firebase
    • Google Maps
    • Bluetooth ESC/POS
    Read case study
  • Illustrated cover for ChatCash: a phone outline with chat bubbles
    Client workMobile2026

    ChatCash

    Real-Time Chat & Fintech

    Messaging platform combining chat, stories, media sharing, and fintech workflows with Firebase real-time backend.

    • Flutter
    • Firebase
    • MobX
    • OneSignal
    Read case study
  • Illustrated cover for Orboard Delta: custom keyboard platform shown on a phone outline
    Mobile2026

    Orboard Delta

    Custom Keyboard Platform

    Large-scale custom keyboard application with native platform modules for iOS and Android input methods.

    • Flutter
    • Native iOS
    • Native Android
    • Platform Channels
    Read case study
  • Illustrated cover for StoryBox: movie streaming app shown on a phone outline
    Client workMobile2026

    StoryBox

    Movie Streaming App

    Movie and TV streaming mobile app with content delivery, user accounts, and subscription access.

    • Flutter
    • JavaScript
    • REST APIs
    • Firebase
    Read case study
  • Illustrated cover for Drive Smart: a phone outline with a QR code and a list of fines
    AcademicMobile2024

    Drive Smart

    Traffic violation & fine payment apps

    Dual mobile apps for police officers and drivers to record violations, scan QR codes, and process fines.

    • React Native
    • Node.js
    • Express
    • Firebase
    Read case study
  • Illustrated cover for RFID Inventory: asset tracking app shown on a phone outline
    Mobile2025

    RFID Inventory

    Hardware Asset Tracking

    RFID-powered asset management app with native modules for UHF reader communication over Bluetooth/UART.

    • React Native
    • TypeScript
    • Java
    • Objective-C
    Read case study
  • Illustrated cover for the Student Management System: a browser window with a records table
    Web2025

    Student Management System

    Enterprise Education Platform

    Full-stack student management platform with records, faculty tools, and reporting dashboards.

    • TypeScript
    • React
    • Next.js
    • Node.js
    Read case study
  • Illustrated cover for MERN School Management: a browser window with a records table
    Web2024

    MERN School Management

    School Admin Web App

    MERN stack school management system with admin, teacher, and student roles, attendance, and messaging.

    • React
    • Redux
    • Material UI
    • Node.js
    Read case study
  • Illustrated cover for the Facial Emotion Detector: a browser window with an image upload panel
    AI / ML2024

    Facial Emotion Detector

    ML Web Application

    A Flask web app that detects emotions from a live webcam feed using a pre-trained deep learning model.

    • Python
    • Flask
    • TensorFlow
    • OpenCV
    Read case study
  • Illustrated cover for Island Rush: a cartoon island with a palm tree
    Client workGame2024

    Island Rush

    Unity Game

    Large-scale Unity game project with full asset pipeline, scenes, and gameplay mechanics.

    • Unity
    • C#
    Read case study
  • Illustrated cover for EzShop: e-commerce app shown on a phone outline
    Client workMobile2024

    EzShop

    Native Android E-Commerce

    A Kotlin Android shopping app with product browsing and checkout.

    • Kotlin
    • Android Studio
    Read case study
  • Illustrated cover for Course Connect: university course app shown on a phone outline
    Mobile2024

    Course Connect

    University Course App

    A native Android app for enrolling in university short courses, with tools for admins.

    • Java
    • Android Studio
    • Firebase
    • SQLite
    Read case study