Back to Overview
Production Engineering & Architecture

Software Engineering Showcase

Explore fullstack SaaS platforms, serverless edge architectures, enterprise CMS, and systems engineering modules.

01AI SaaS Platform
Next.js 16 • Workers AI • R2 Storage

AI Image Studio — Version 1.0

End-to-end AI-powered generative imaging SaaS. Features text-to-image AI pipelines, tokenized credit transactions, cloud object storage, and secure authentication.

Architecture Highlights:
Workers AI generative inference with sub-second orchestration
S3-compatible persistent cloud storage with Cloudflare R2
Robust transactional credits accounting system & Paddle payments
Better Auth multi-provider authentication (Google OAuth + Email/Pass)
Type-safe edge schema modeling using Drizzle ORM over Cloudflare D1
Next.js 16Cloudflare Workers AICloudflare R2D1 SQLDrizzle ORMBetter AuthPaddle
Production V1.0 Live
02Healthcare CMS
PostgreSQL • Prisma • RBAC

ClinicFlow — Clinic Management System

Centralized healthcare management platform orchestrating clinical appointments, multi-role medical workflows, automated billing, and live administrative analytics.

Architecture Highlights:
Role-Based Access Control (Admin, Doctor, Staff permissions)
End-to-end appointment scheduling, medical charting & record logging
Automated financial invoices, payments reconciliation & status alerts
Real-time notifications engine and high-level statistical dashboards
Serverless PostgreSQL architecture powered by Neon and Prisma ORM
Next.jsTypeScriptPostgreSQLPrisma ORMNeon DBTailwind CSSJWT Auth
Live Enterprise Platform
03Distributed PWA
Cloudflare Workers • Web Push • D1

Islamic Companion — PWA Platform

Modern progressive web application featuring scheduled background prayer notifications, location-based prayer calculation engine, Qibla compass, Adhkar, and offline-first PWA caching.

Architecture Highlights:
Scheduled cron processing on Cloudflare Workers for prayer delivery
Native Web Push notifications with duplicate-dispatch defense
Edge-persisted user preferences via Clerk Auth and Cloudflare D1
Offline-first Service Worker lifecycle with PWA installability
Next.jsReactTypeScriptCloudflare WorkersCloudflare D1ClerkWeb PushPWA
Production Live PWA
04Core CS Repo
C++ • Memory Models • Modular Headers

Data Structures & Algorithms in C++

Production-grade implementation of fundamental data structures from scratch in modern C++, demonstrating clean header separation (.h / .cpp), pointer manipulation, and memory management.

Architecture Highlights:
Custom memory management: Stack, Queue, and LinkedListQueue implementations
Strict separation of interface declarations (.h) and implementations (.cpp)
Object-oriented class structures (classList, student models, driver binaries)
Manual dynamic memory allocation and resource destruction routines
C++OOPPointers & ReferencesData StructuresMemory Management
Verified Open-Source
05Systems Architecture
C++ • OOP Paradigms • Binary Overloading

C++ OOP & Operator Overloading Mechanics

In-depth engineering repository exploring Object-Oriented Programming mechanics in C++, multiple constructor overloading patterns, and unary/binary operator overloading.

Architecture Highlights:
Comprehensive operator overloading (postfix vs prefix, multiplication, custom arithmetic)
Constructor chaining & deep object initialization life cycles
Under-the-hood temporary object handling and stack-allocated instances
Compiled executables verifying custom type algebraic evaluation
C++OOPOperator OverloadingConstructorsLow-Level Mechanics
100% C++ Repo
06Under-The-Hood #01
Systems Fundamentals • C++

Increment Mechanics & Operator Precedence

Bite-sized breakdown dissecting post-increment vs pre-increment evaluation orders, register states, and compiler evaluation rules in under 30 seconds.

Architecture Highlights:
Core language mechanics & evaluation order
Visual memory step trace of compiler expressions
Foundation for low-level systems & compiler behavior
C++CompilersMemory RegistersDSA
Watch Breakdown
07Memory Deep-Dive #02
Memory Management • Systems

Pass-by-Value vs Reference Memory Traps

Visual stack frame walkthrough illustrating why mutating pass-by-value copies fails across modern languages without reference semantics.

Architecture Highlights:
Stack memory frame allocation & pointer mechanics
Universal concept: C++, Go, and JS object references
Avoiding silent memory duplication and logic bugs
C++Memory AllocationStack FramesPointers
Watch Breakdown
08Language Gotchas #03
Modern Web & Logic • JS/TS

JavaScript & TypeScript Gotchas Under The Hood

High-retention technical breakdown covering runtime coercion, closures, and the event loop mechanics that catch developers off guard.

Architecture Highlights:
Type coercion mechanics & truthy/falsy pitfalls
Call stack & Microtask queue execution order
Essential gotchas for technical interviews
TypeScriptJavaScriptEvent LoopV8 Engine
Watch Breakdown