Projects
A curated collection of my academic projects, personal experiments, and learning exercises. From CLI tools to infrastructure automation, hereβs what Iβve been building and learning.
π Quick Navigation
| Section | Status | Projects |
|---|---|---|
| ποΈ Infrastructure & DevOps | π Active | 3 |
| π οΈ CLI Tools & Automation | β Complete | 2 |
Jump to: Current Focus β’ Skills β’ Statistics
ποΈ Infrastructure & DevOps
Infrastructure Autoscaling & Provisioning System
An intelligent infrastructure management system that uses machine learning to automatically scale and provision resources based on demand patterns and performance metrics.
Features:
- ML-powered demand prediction and resource optimization
- Automated scaling based on real-time performance metrics
- Intelligent resource provisioning and allocation
- Cost optimization through predictive analytics
- Dynamic load balancing and capacity planning
- Performance monitoring and anomaly detection
Technologies: Python, Machine Learning, Docker, Kubernetes, Cloud APIs, Monitoring Tools
Status: π In Progress
Repository: GitHub
Started: July 2025
Home Lab Infrastructure
Personal infrastructure playground with Docker containers, Linux servers, and cloud services for learning and experimentation.
Technologies: Docker, Linux, Cloud, Raspberry Pi
Status: π In Progress
Repository: GitHub
Started: December 2023
AdGuard Home + Tailscale DNS Setup
A privacy-first DNS infrastructure using AdGuard Home with Tailscale VPN and Caddy reverse proxy for global ad-blocking and privacy protection.
Features:
- Network-wide ad-blocking and privacy protection
- Secure remote access via Tailscale VPN
- Automatic HTTPS with Caddy reverse proxy
- Global DNS filtering across all devices
- Enterprise-grade security and monitoring
Technologies: AdGuard Home, Tailscale, Caddy, Docker, DNS, VPN
Status: β
Complete
Article: Self-Hosting AdGuard Home with Tailscale & Caddy
Completed: August 2025
π οΈ CLI Tools & Automation
BookBot
A simple command-line tool to analyze the text of a book with comprehensive statistics and insights.
Features:
- Word count analysis and frequency tracking
- Character frequency and distribution analysis
- Reading time estimation based on average reading speed
- Comprehensive text statistics generation
- Support for multiple text formats
Technologies: Python, CLI, Text Analysis, Data Processing
Status: β
Complete
Repository: GitHub
Last Updated: January 2024
ESSH - CLI Utility Tool
A custom command-line utility for SSH management and automation to streamline server access and management.
Features:
- SSH connection management and automation
- Server configuration templates
- Batch operations across multiple servers
- Connection history and favorites
Technologies: Shell Scripting, SSH, CLI Tools, Bash
Status: π In Progress
Repository: GitHub
Started: January 2024
π― Current Focus
Active Learning Areas
- Infrastructure Automation: Docker, Kubernetes, CI/CD pipelines
- Cloud Services: AWS, Google Cloud, Azure integration
- Security: Network security, encryption, privacy tools
- DevOps: Monitoring, logging, and automation workflows
- Machine Learning: ML for infrastructure optimization and automation
Upcoming Projects
- Container Orchestration: Multi-node Docker Swarm setup
- Monitoring Stack: Prometheus + Grafana for infrastructure monitoring
- CI/CD Pipeline: Automated testing and deployment workflows
- Security Tools: Network monitoring and threat detection
Learning Goals
- Q1 2025: Master Docker orchestration and container management
- Q2 2025: Implement comprehensive monitoring and logging
- Q3 2025: Expand infrastructure automation and security tools
- Q4 2025: Build enterprise-grade automation and monitoring solutions
π Skills Demonstrated
Infrastructure & DevOps
- Docker: Containerization and orchestration
- Linux: System administration and configuration
- Networking: DNS, VPN, security configuration
- Cloud: AWS, Google Cloud, Azure integration
- Automation: Scripting and CI/CD pipelines
Development
- Python: Programming and CLI development
- Shell Scripting: Bash automation and utilities
- Version Control: Git workflow and collaboration
- APIs: Development and integration
- Databases: Design and management
Tools & Technologies
| Category | Technologies |
|---|---|
| Languages | Python, Bash, JavaScript, SQL |
| Infrastructure | Docker, Linux, SSH, VPN |
| Cloud | AWS, Google Cloud, Azure |
| Tools | Git, VS Code, Jupyter Notebooks |
| Frameworks | Flask, React, Node.js |
This portfolio is constantly evolving as I continue learning and building. Each project represents a step in my journey from student developer to infrastructure engineer.
Interested in collaborating or discussing any of these projects? Feel free to reach out!