Projects

Built, shipped,and running.

Backend systems, product work, and a few experiments. Where a project shipped inside a company, the attribution says so — everything here is work I actually did.

№ 001 — 2025–26

Loytag

SaaS Platform

A multi-tenant property management and guest engagement platform: NFC/QR digital house manuals, real-time check-in and check-out tracking, and automated AI support. I owned the backend end to end.

  • High-normalisation PostgreSQL schema with partitioned transaction logs
  • Stripe Connect for multi-tenant subscriptions and payouts
  • Twilio SMS notifications and OTP verification
  • Dockerised CI/CD targeting Oracle Cloud

Node.js · PostgreSQL · Stripe · Redis · Docker

Built at Fonix Technologies

Loytag — property dashboard with digital house manuals

№ 002 — 2025–26

Fonix HRMS

Internal Product

Internal HRMS backend designed from a blank page — employee operations, recruitment, payroll, and attendance. The interesting problems were access control and authentication.

  • Database schema and REST API architecture designed from scratch
  • Dynamic RBAC: admins compose custom roles at runtime
  • Temporary-password auth flow with no credentials stored in the database

Node.js · Express · MySQL · RBAC

Built at Fonix Technologies

№ 003 — 2024

Text to Image Generator

AI Experiment

A creative tool that turns natural-language prompts into high-resolution images using Stable Diffusion, with a Streamlit interface for fast experimentation. My first serious dive into diffusion models.

Python · PyTorch · Streamlit · Diffusion Models

Text to Image generator — a prompt rendered into a generated image

№ 004 — 2025–26

Nexaan — Mining APM

Contribution

Backend support for a mining asset-performance platform. Implemented data-processing logic in FastAPI and supported hierarchical grouping of equipment failure tasks over PostgreSQL.

FastAPI · PostgreSQL · Python

Contributed at Fonix Technologies

Nexaan — Mining APM

№ 005 — 2025–26

Sincity Slots

Contribution

Backend infrastructure for a sweepstakes gaming platform. Implemented queue-based KYC verification and task-processing flows that kept the system reliable through traffic spikes.

FastAPI · MongoDB · Python

Contributed at Fonix Technologies

Sincity Slots — deposit flow of the gaming platform

№ 006 — 2023

Snake Game

Side Project

A classic arcade recreation in Unity — game loop architecture, state management, and input handling. An early exercise in component-based design.

Unity · C#

How I approach
building projects

Long-term maintainability and high performance. The best solutions come from understanding constraints and end-user requirements before the first line of code.

Architecture first

Clear interfaces and domain boundaries, defined up front to minimise technical debt.

Performance optimisation

Regular benchmarking and profiling to keep latency low and resources efficient.

Security & scalability

Security best practices baked in, and systems designed to grow with demand.

Always building something. For the day-to-day, GitHub has the commits — or reach out if you’d like to work together.