Skip to main content
Navigation
HomeTechnical ReferenceJournalGitHubGitHub
Sidebar — toggle document categories via the logo
Django GraphQL Starter — API Template

Django GraphQL Starter — API Template

A starter template for building Django GraphQL APIs. Bootstraps a Django project with Graphene-Django for automatic GraphQL schema generation from models, including basic CRUD operations on a Todo model, test setup, and Docker support for containerized development.

djangographqlgraphenepythonstarter-templateapi
Apr 10, 2021
Scuba Dive Dubai — Saleor Headless Commerce Platform

Scuba Dive Dubai — Saleor Headless Commerce Platform

A full-scale e-commerce platform for ScubaDiveDubai.com built on Saleor, the open-source headless commerce framework. Split across four Git submodules — storefront, dashboard, API, and Terraform infrastructure — with independent CI/CD pipelines deploying each component to AWS (CloudFront + ECS).

djangosaleorreactgraphqlterraformawse-commerceheadless-commercemicroservices
Feb 10, 2021
Roomba Bots — Interactive Robot Cleaning Simulation

Roomba Bots — Interactive Robot Cleaning Simulation

An interactive React/TypeScript simulation of Roomba cleaning robots navigating a tile grid. Configure bot count, speed, and movement patterns, then watch as they autonomously clean tiles using random walk or random bounce algorithms. Includes manual bot control via arrow keys and real-time game statistics.

typescriptreactsimulationroboticsinteractivegame
Jan 25, 2021
Azure Test Automation — CI/CD Testing Pipeline

Azure Test Automation — CI/CD Testing Pipeline

A comprehensive template for automated software testing on Microsoft Azure DevOps. Integrates JMeter for stress testing, Selenium for browser integration tests, Postman/Newman for API endpoint validation, and Terraform for infrastructure provisioning — all orchestrated through a single YAML CI/CD pipeline.

azureazure-devopsterraformseleniumjmeternewmanpostmanci-cdtest-automation
Oct 13, 2020
Python Hanoi — Towers of Hanoi Simulation

Python Hanoi — Towers of Hanoi Simulation

A Python simulation of the classic Towers of Hanoi puzzle. Visualizes each move step-by-step with colored disks and tower state printed to the console. Uses a recursive algorithm to solve the puzzle optimally in 2^n - 1 moves.

pythonalgorithmsrecursiontowers-of-hanoisimulationpuzzle
Aug 26, 2020
Algorithm Testing — Python Testing Library

Algorithm Testing — Python Testing Library

A Python library for testing algorithms with two complementary strategies: deterministic comparison against known-working implementations and stochastic stress testing with randomized inputs. Built with the Strategy design pattern for interchangeable algorithm implementations.

pythonalgorithmstestingstrategy-patternstress-testunit-test
Aug 10, 2020
Binary Converter — CLI Number Conversion Tool

Binary Converter — CLI Number Conversion Tool

A command-line utility written in Python that converts integers between decimal and binary representations. Features a simple CLI interface with argparse and a GitHub Actions CI pipeline for automated test validation on every push.

pythonclibinaryconvertergithub-actionsargparse
Jul 30, 2020
React Apollo Recipes — Full-Stack GraphQL Recipe App

React Apollo Recipes — Full-Stack GraphQL Recipe App

A recipe sharing application that demonstrates full-stack GraphQL with Apollo Client and Server. Users create, search, and like recipes with optimistic UI updates that make interactions feel instant. Built with comprehensive React Testing Library coverage and MongoDB for persistent storage.

reactgraphqlapollomongodbmaterial-uitestingrecipesnodejsjwt
Jul 25, 2020
Algorithmic Toolbox — CS Algorithms Collection

Algorithmic Toolbox — CS Algorithms Collection

A comprehensive collection of standard computer science algorithms implemented in Python. Covers divide and conquer, dynamic programming, greedy algorithms, and number theory — each with dedicated test modules for correctness validation.

pythonalgorithmsdynamic-programminggreedy-algorithmsdivide-and-conquernumber-theory
Jul 15, 2020
Portfolio — Personal Website with AWS CI/CD

Portfolio — Personal Website with AWS CI/CD

A personal portfolio website built with Gatsby.js and Material UI, hosted on AWS CloudFront with a fully automated CI/CD pipeline. Features a serverless contact form powered by AWS Lambda for email delivery. Every push to the main branch triggers an automatic build and production deployment.

gatsbyreactmaterial-uiawscloudfrontcodepipelineserverlessportfolio
Jun 30, 2020