Completed the foundational trifecta of modern computer science and Python programming:
- β Harvard CS50P β Computer Science for Python
- β FreeCodeCamp β Scientific Computing with Python
- β W3Schools β Python Certified Developer
- π± Currently Learning: CS50 SQL (Database Management)
I am engineering four cohesive systems by shipping a standalone module every day. Current Track: #30Days30Apps | #100DaysOfCode | #365DaysOfCode
A unified CLI pipeline for auto-detecting, cleansing, and validating messy real-world data.
| Day | Module | Description | Status |
|---|---|---|---|
| 01 | Core Sanitizer | Foundation layer: strips ANSI and Unicode garbage. | β |
| 02 | Contact Scrubber | Extracts E.164 phones & RFC 5322 emails. | β |
| 03 | Password Auditor | Entropy-based scoring & pattern logic. | β |
| 04 | Log Forensics | High-speed Apache/Nginx log parser. | β |
| 05 | CSV Doctor | Diagnoses & repairs broken delimiters. | β |
| 06 | HTML Decontaminator | XSS prevention & safe-tag allowlisting. | β |
| 07 | DataGuard CLI | Integration: The unified pipeline & engine. | β |
A CLI Financial Analytics Engine focused on Logic & Algorithms.
| Day | Module | Focus | Status |
|---|---|---|---|
| 08 | Budget Distributor | Multi-strategy allocation (50/30/20). | β |
| 09 | Change Calculator | Greedy algorithm for optimal currency breakdown. | β |
| 10 | Interest Projector | Compound growth modeling with inflation adjust. | β |
| 11 | Expense Classifier | Rule engine with fuzzy matching for categories. | β |
| 12 | Account Reconciler | Set theory for finding data discrepancies. | β |
| 13 | Pattern Detector | Anomaly detection and spending analytics. | β |
| 14 | Dashboard | Integration: The Financial Command Center. | β |
A class-based OOP simulation of a secure facility (Museum/Data Center/Bank).
| Day | Module | Focus | Status |
|---|---|---|---|
| 15 | Devices | Base Device interface with specialized subclasses. | β |
| 16 | Access | RBAC system with AccessLevel Enums & Keycard state. | ποΈ In Progress |
| 17 | Vault | Custody tracking with immutable audit records. | β³ |
| 18 | Personnel | Site presence tracking for employees & contractors. | β³ |
| 19 | Events | Pub-Sub system for device-to-handler messaging. | β³ |
| 20 | Invites | State machine for one-time access code lifecycles. | β³ |
| 21 | VaultOS | Integration: Full facility simulation wire-up. | β³ |
- Phase 1: Foundations - Master Python Fundamentals (CS50P, FCC, W3S)
- Current Sprint: #30Days30Apps (Building Modular Logic)
- Phase 2: Data & Backend (Months 4-6)
- Deep dive into SQL (CS50 SQL) & NoSQL schema design.
- Implementation of Design Patterns (Factory, Singleton, Observer).
- Phase 3: Infrastructure & Scalability (Months 7-9)
- Linux SysAdmin & Docker Containerization.
- Introduction to Cloud Architecture (AWS/Azure).
- Phase 4: High-Level Design (Months 10-12)
- CAP Theorem, Load Balancing, and Microservices.
- Capstone: Scaling HospitalityOS to a distributed system.
