Projects
Link Shortener using NextJS
Full-stack link shortener application built with Github Copilot and Next.js
Swiftlink
A responsive landing page for a fictional logistics company with modern sections
Circuit Minds
Landing page for a fictional electronics and engineering company
Just Keep Running
A simple landing page for a fictional running event with a signup form
Probably Important
Full-stack note-taking app with authentication and rich text editing
Capstone: Google IT Automation with Python
Collection of scripts for Google IT Automation with Python Course
AI Content Processing Workflow
LLM workflow for extracting and transforming website content
AI Invoice Processing Pipeline
Automated invoice extraction using LLM structured outputs and validation
AI Content Publishing Workflow
Multi-step AI workflow for content, image, and social post generation
AI Content Workflow with HITL
Multi-step content generation with human-in-the-loop (HITL) review and approval
Slack Integrations for AI Workflows
Extending AI workflows with Slack notifications for real-time status updates
WhatsApp API for AI Workflows
Automated WhatsApp notifications and alerts for multi-step AI workflows
AI Blog Post Generator
Using AI to generate structured blog posts from outlines and example posts
AI-Assisted Testing and CI/CD
Using AI for software testing and CI/CD with pytest and GitHub Actions
AI-Assisted DB Lifecycle Pipeline
Using AI for database lifecycle management with automated testing
Multi-Tool Customer Service Agent
AI agent using tool calling, customer verification, and refund workflows
Multi-Agent Research Workflow
AI research assistant using planner, web search, and reporting agents
CrewAI Research Report Agent
Multi-agent research workflow built with CrewAI and SearXNG tooling for reports
LLM Engineering Sandbox
Collection of engineering patterns for building decoupled LLM integrations
KodeKloud Engineer Labs
Collection of 130+ labs and exercises from the KodeKloud Engineer platform
CI/CD Pipeline for Flask Application
Automated code testing, packaging, and deployment with Jenkins
AWS Serverless Deployment using Jenkins
Using Jenkins to deploy a serverless application to AWS Cloud
Setting Up Jenkins with Ansible
Automated Jenkins installation and setup using Ansible playbooks
Kong Gateway Setup with Docker Compose
Setup Kong API Gateway with ELK, Prometheus, Grafana, and more
GetItDone Automation with Boto3
Python automation for AWS S3, SNS, Rekognition, and Comprehend services
Restaurant APIs with Azure Function App
Serverless API built with HTTP-triggered endpoints on Azure Cloud
NGINX Deployment using Flux and Helm
GitOps-based deployment of NGINX using Flux and Helm charts
Traefik Edge Routing Labs
Reverse proxy labs with routing, TLS, middleware, and observability
Prometheus Monitoring Labs
Monitoring labs with exporters, PromQL, dashboards, and alerts in practice
Elastic Stack Logging Labs
Centralized logging labs with Elasticsearch, Logstash, and Kibana (ELK Stack)
All Things Terraform
Terraform projects for AWS, Azure, and infrastructure automation.
OpenStack Private Cloud Setup
Manual OpenStack deployment across compute, network, and storage
RHCSA Linux Labs
Collection of Linux labs for the RHCSA exam preparation
Visual History of Nobel Prize Winners
Analyze the age and demographics of Nobel Prize winners over time
Analyze Runkeeper Running Data
Analyze running data from the Runkeeper app over time
A Network Analysis of Game of Thrones
Analyze co-occurrence networks of characters in the Game of Thrones books
A New Era of Data Analysis in Baseball
Using Statcast data to compare home runs of two of MLB's brightest stars
Investigating Netflix Movies
Exploratory data analysis on 90s movie collection using Netflix data
Hacker Statistics with Python
Using hacker statistics to calculate your chances of winning a bet
Exploring NYC Public School Test Result Scores
Analyze scores using summary statistics and data manipulation using Pandas