
Luke Stays — Short-Term Rental & Property Platform
A full-scale online travel agency and property management platform combining short-term rental bookings, a landlord/partner portal, and Dubai real estate listings. Three portals in one Next.js app serving guests, partners, and property seekers across the UK and Dubai.

PostManager — Python Library for Blog Post & Media Management
A Python library for managing blog posts, galleries, and personal records with pluggable storage backends. Features a clean adapter/proxy architecture supporting local filesystem and AWS S3 storage, flexible metadata control with dynamic attribute typing, base64-encoded media management, and comprehensive documentation. Published on PyPI with automated CI/CD.

Flask DevOps — Service Rebuild API
A lightweight Flask API service that initiates remote rebuilds for web services on a machine. Features password-authenticated POST endpoints that execute build scripts via subprocess, with stdout/stderr capture and a Bootstrap web dashboard. Production-ready with Gunicorn (gthread workers), Nginx reverse proxy with SSL, and systemd service management.

PyCrypto — Bitcoin ECC & Transaction Library in Python
A pure-Python cryptographic foundation for Bitcoin blockchain development. Implements elliptic curve cryptography (ECC) on the secp256k1 curve, including finite field arithmetic, ECDSA signing and verification, key generation, and Bitcoin address encoding. Also includes a full Bitcoin transaction parser supporting legacy and SegWit formats, with a testnet block explorer API fetcher.

ELE.MECH — MEP Engineering Corporate Site
Corporate marketing website for a Dubai-based MEP (Mechanical, Electrical, Plumbing), ELV (Extra Low Voltage), and Interior Fit-Out solutions company. Digital brochure showcasing services, portfolio, team, and client testimonials with contact form lead generation.

Hack Assembler — Two-Pass Assembler in Rust
A robust two-pass assembler written in Rust that translates symbolic Hack Assembly (.asm) into 16-bit binary machine code (.hack). Demonstrates foundational knowledge of deterministic translation, symbol table management, lexical analysis, and bit-level instruction encoding — all with zero external dependencies.

ZeroChain SDK — Python Client for the Zus Blockchain
A Python SDK for interacting with the Zus (formerly 0Chain) decentralized storage blockchain. Provides wallet management, token transactions, storage allocation CRUD, blobber discovery, miner/sharder staking, and vesting pool operations. Features a consensus-based HTTP client, BLS cryptographic signing via a Node.js bridge, and Reed-Solomon erasure coding for file sharding.

Terraform AWS CI/CD — Full-Stack Infrastructure Template
A production-grade Terraform module that provisions a complete AWS CI/CD infrastructure for decoupled full-stack applications. Supports independent pipelines for a React frontend (S3 + CloudFront) and a Django GraphQL API (ECS Fargate + ALB with Auto Scaling), with SSL, DNS, VPC, logging, and monitoring all configured out of the box.

Dive Schedule — Dive Centre Management Platform
An all-in-one scheduling and management application for dive centres. Split across three repositories — a TypeScript React/Apollo client, a Django GraphQL API server, and Terraform-based AWS infrastructure — providing booking management, boat scheduling, and a digital diver logbook.

React Apollo Starter — TypeScript + GraphQL Template
A ready-to-use starter template for building React applications with Apollo Client and TypeScript. Bootstraps a project with GraphQL CRUD operations on a Todo model connected to a Django GraphQL API, React Router for navigation, and pre-configured test setup with Jest and React Testing Library.