- π Iβm currently working on #30Days30Apps, #100DaysOfCode, and #365DaysOfCode.
- π± Iβm currently learning through FreeCodeCamp, CS50x, CS50AI, CS50P, and CS50 SQL.
- π― Iβm looking to collaborate on Python Learning projects.
- π€ Iβm looking for mentorship in System Design / System Architecture.
- π¬ Ask me about my 12-month roadmap to becoming a Systems Architect.
- π« How to reach me: LinkedIn | Twitter | Instagram
- π Pronouns: Chocolate Thunder
- β‘ Fun fact: I'm building CLI utilities to learn Data Integrity & Validation. Have a look at my projects
| Project | Description | Tech |
|---|---|---|
| HospitalityOS | Highest Complexity: A full-scale ERP for hotels/restaurants featuring reservation logic, POS integration, and operational workflows. | Python, SQL |
| Converter | System Architecture: A high-integrity CSV-to-JSON engine featuring RegEx type inference, automated header sanitization, and O(1) memory complexity via generators. | Python, Click, Pytest |
| Log-Parser π‘οΈ | Data Integrity: Enterprise CLI tool focused on regex hardening, automated security auditing (404 bot detection), and 100% test coverage. | Click, Rich, Pytest, YAML |
| Password-Strength | System Architecture: A modular security tool using Shannon Entropy and HIBP API integration to audit password integrity. | API, JSON, Security Logic |
| Plate-Validator | System Logic: Multi-region validation engine with leetspeak normalization, fuzzy-match correction, and bulk CSV processing. | RegEx, JSON, Data Validation |
| Scrubber | Data Integrity: A specialized utility for sanitizing and standardizing large datasets of sensitive contact information. | Regex, Data Cleaning |
| Task-Manager | CRUD Fundamentals: A persistent task tracking system focused on local data storage, state management, and JSON serialization. | JSON, File I/O |
| Calculator | Foundational: A clean implementation of mathematical logic (BODMAS) and basic user interface design. | Algorithms, UI Logic |
"A journey of a thousand miles begins with a single commit."
-
Phase 1: Foundations (Months 1-3) - Master Python Fundamentals (CS50P & FreeCodeCamp)
- Understand C & Memory Management (CS50x)
- Current Focus: #100DaysOfCode & #30Days30Apps
-
Phase 2: Data & Backend (Months 4-6)
- Deep dive into SQL & NoSQL (CS50 SQL)
- Building RESTful APIs with FastAPI/Flask
- Implementation of Design Patterns in Python
-
Phase 3: Infrastructure & Scalability (Months 7-9)
- Learning Linux Systems Administration
- Docker Containerization & Kubernetes basics
- Cloud Providers (AWS/Azure) & Serverless Architecture
-
Phase 4: System Design & Capstone (Months 10-12)
- Studying High-Level System Design (Scalability, Availability, Reliability)
- Mastering Microservices vs. Monoliths
- Final Project: Scaling HospitalityOS to a distributed system