Skip to main content
Engineering Lab

Systems & Case Studies

A verified catalog of software systems, distributed architectures, and foundational lab explorations. Each entry links directly to public source code with detailed architectural case studies.

In-Depth Documentation

Featured Case Studies

Derived directly from repository code & configuration

Distributed Systems & Security
Verified Public Repo
Vaultless Ephemeral Credential Broker System Architecture & Security Operations

Vaultless

Ephemeral Credential Broker for Autonomous AI Agents

Stateless security broker eliminating standing privileges for AI agents. Mints short-lived, scoped PASETO v4 tokens and guarantees strictly atomic single-use consumption via Redis SETNX locks and PostgreSQL audit ledgers.

Architectural Highlights & Invariants
  • ▹PASETO v4 Public Ed25519 asymmetric cryptography without algorithm negotiation
  • ▹Atomic single-use token burn via Redis SET NX EX preventing concurrent race conditions
  • ▹Fail-closed resilience model (503 Service Unavailable on cache partition)
  • ▹Append-only synchronous audit logging in PostgreSQL with Prometheus metrics
TypeScriptFastifyPASETO v4 (Ed25519)RedisPostgreSQLDockerVitest
Microservices & Event-Driven Architecture
Verified Public Repo
FitTrack Distributed Microservices Topology & Event-Driven AI Architecture

FitTrack

Distributed Fitness Platform & Asynchronous AI Recommendation Engine

Decomposed 6-microservice architecture with Spring Cloud Gateway, Netflix Eureka discovery, and centralized configuration. Features asynchronous LLM workout analysis via RabbitMQ and polyglot persistence.

Architectural Highlights & Invariants
  • ▹Six decoupled Spring Boot services with dynamic Eureka discovery and Config Server
  • ▹Asynchronous AMQP decoupling via RabbitMQ for Google Gemini recommendation generation
  • ▹Polyglot data layer: ACID PostgreSQL for identities, MongoDB Atlas for telemetry
  • ▹OAuth2 Authorization Code with PKCE and Spring Cloud Gateway JWKS validation
Java 21Spring Boot 3Spring Cloud GatewayRabbitMQKeycloak (PKCE)MongoDB AtlasPostgreSQL
Academic Full-Stack Exploration
Verified Public Repo
Blogopedia Relational Publishing Platform Application Interface

Blogopedia

Relational Modeling & Role-Based Publishing Platform

Undergraduate capstone investigating relational schema normalization, session-based authentication lifecycles, and decorator-driven authorization with Flask and SQLAlchemy.

Architectural Highlights & Invariants
  • ▹Normalized 3-entity relational schema (User, BlogPost, Comment) with foreign key cascades
  • ▹Custom Python decorator (@admin_only) enforcing route-level access control
  • ▹Salted PBKDF2 password hashing and automated CSRF protection with Flask-WTF
  • ▹Serverless WSGI deployment configuration in vercel.json
Python 3.10+FlaskSQLAlchemyFlask-LoginWTFormsWerkzeugJinja2
Explorations & Tooling

Foundational Software Projects

Targeted desktop GUI utilities, data analysis notebooks, and early systems experiments exploring platform APIs and data processing.

Desktop GUI & WebEngine Verified
Apex Browser PyQt5 Desktop Application Interface

ApexBrowser

Desktop browser utility developed with Python and PyQt5 to investigate browser engine lifecycles, tabbed isolation, custom ad-blocking rules, and local bookmark/history persistence.

Implementation Notes
  • •Multi-tabbed browsing architecture with isolated page lifecycles
  • •Custom ad-blocking rules, download handling, and session state persistence
  • •Desktop GUI exploration with PyQt5 and QtWebEngine
PythonPyQt5QtWebEngineQThread
View Public Repo
Desktop Utility Verified
Image Watermarking Desktop Application Interface

Image Watermarking Desktop App

Desktop utility developed with Python Tkinter and Pillow for batch image processing, positioning text/image watermarks, and preserving image aspect ratios.

Implementation Notes
  • •Local offline batch image processing utility
  • •Interactive canvas preview with real-time coordinate calculations
  • •Pillow-based image manipulation with aspect ratio preservation
PythonTkinterPillow (PIL)
View Public Repo
Data Science & Analysis Verified
Google Trends and Stock Price Predictive Data Analysis Graph

Google Trends & Data Visualisation

Jupyter Notebook data analysis comparing Google search trends with economic and financial time series (Bitcoin prices, Tesla stock, and US Unemployment rates during the Great Recession).

Implementation Notes
  • •Time-series resampling and data cleansing across longitudinal datasets
  • •Dual-axis time-series visualization with color-coded locators in Matplotlib
  • •Correlation analysis between public search interest and market valuation
PythonJupyter NotebookPandasMatplotlib
View Public Repo