Skip to content

PrincetonAfeez/README.md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 

Repository files navigation

Hi, I'm Princeton Afeez πŸ‘‹

Aspiring System Architect | Python Engineer | Data Integrity Enthusiast

Banner

πŸŽ“ Education & Certifications

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)

πŸš€ 30 Days, 30 Apps: The Mega-App Architecture

I am engineering four cohesive systems by shipping a standalone module every day. Current Track: #30Days30Apps | #100DaysOfCode | #365DaysOfCode


βœ… Completed System: Week 1 β€” DataGuard πŸ›‘οΈ

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. βœ…

βœ… Completed System: Week 2 β€” LedgerLogic πŸ“Š

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. βœ…

πŸ—οΈ In Development: Week 3 β€” Vault OS πŸ›οΈ

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. ⏳

πŸ—ΊοΈ System Architect Roadmap (2026 - 2027)

  • 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.

πŸ“Š Connection & Stats

LinkedIn | Twitter Pronouns: Chocolate Thunder ⚑

About

About Princeton Afeez

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors