Portfolio Projects
Real-world applications built with clean code, solid architecture, and attention to user experience. Click any project to read the full case study.
Course Scheduling System
A hierarchical course scheduling platform with Year→Month→Week→Day→Class structure and sequential unlocking logic.
Capacitor Notification App
Cross-platform iOS and Android app with two notification types respecting iOS 50-notification limit.
Admin Analytics Dashboard
Data-rich admin panel with real-time charts, filterable tables, RBAC, and one-click export.
RESTful API Platform
Fully documented REST API with JWT auth, versioning, rate limiting, and webhook delivery.
E-Commerce Platform
Full-featured online store with product catalogue, cart, Stripe payments, and order tracking.
Multi-Step Form Builder
SaaS form builder with conditional logic, live validation, PDF export, and webhook delivery.
My Development Process
Every project follows the same disciplined process — from discovery to deployment and beyond.
Discovery & Planning
Deep-dive into requirements, define the architecture, sketch the data model, and agree on deliverables and timeline before writing a single line of code.
Design & Prototype
Create wireframes or Figma mockups, establish the design system (colours, typography, spacing), and confirm the UI direction with the client.
Build & Iterate
Feature-by-feature development with regular check-ins. Working software is demoed at each milestone so feedback happens early — not at launch.
Test & Launch
Cross-browser testing, performance audits, security checks, and production server setup. Deployment with zero-downtime and proper backup strategy.
Technologies I Work With
Have a project in mind?
Whether it's a new app from scratch or improving an existing one, I'd love to hear about it.