Stack the credentials, build the future.
- A father and a loving husband
- A life-long learner and a self-taught developer who started the journey on May 2, 2019
- A product engineer (co-lead backend) at Moba building the Arch Calendar, processing 6M+ calendar events across Google & Apple Calendar
- Pursuing Georgia Tech OMSCS (AI Track) for Spring 2027
- Space travel is my ultimate dream
Academic β Georgia Tech OMSCS Prerequisites via edX (DSA β Professional Certificate Jul 2026; Probability, Networking next), MIT Discrete Math, TOEFL iBT 90+, apply to OMSCS (Spring 2027)
Certifications β Developer Associate, Solutions Architect Associate, Claude Certified Architect (Foundations)
Cloud β Google Cloud Study Jam 2026 (16 skill badges / 17 courses completed)
Professional β Ship AI features at Moba (RAG, semantic search)
Current:
Past:
Completed:
Data Structures & Algorithms Professional Certificate β Georgia Tech (Jul 2026, 4 courses)
AWS Certified AI Practitioner (Jul 2026)
AWS Certified Cloud Practitioner (Sep 2025)
Introductory C Programming Specialization β Duke University (Dec 2024)
Nand to Tetris Part I & II β Hebrew University of Jerusalem (JanβFeb 2021)
Machine Learning β Stanford University, Andrew Ng (Dec 2020)
Object-Oriented Programming in Java Specialization β Duke University (Nov 2020)
In Progress:
Georgia Tech OMSCS Prerequisites (Probability, Networking β DSA complete β )
Developer Associate
Solutions Architect Associate
Claude Certified Architect (Foundations)
I actively contribute fixes to tools I use β when I find a bug, I diagnose it and submit a PR rather than working around it.
Merged PRs:
| Project | PR | What |
|---|---|---|
| Q00/ouroboros | #1561 | Honored the dead worktree_cleanup policy + added an ooo cleanup CLI to reclaim leaked auto-session worktrees, branches, and locks |
| alexgreensh/token-optimizer | #70 | Fixed setup detection for symlinked configs + accurate state reporting |
| jarrodwatts/claude-hud | #203 | Fixed zero-byte lock file causing permanent HUD failure |
| TypeCellOS/BlockNote | #1589 | Docs fix: corrected Styles type definition |
Issues filed:
| Project | Issue | What |
|---|---|---|
| mksglu/context-mode | #781 | Plain-text chunker missing byte cap β large output bloats FTS5 index (resolved) |
| alexgreensh/token-optimizer | #34 | Dashboard v5 toggle read config from a hardcoded legacy path (resolved) |
| alexgreensh/token-optimizer | #71 | Symlinked config/hooks block Codex install + memory overcount (resolved) |
| Q00/ouroboros | #1560 | Dead worktree_cleanup field leaks auto-session worktrees, branches, and locks (resolved) |
| microsoft/vscode | #166927 | InlayHints cursor horizontal movement inconsistency |
| microsoft/vscode | #140195 | InlayHints blocking cursor vertical movement (resolved) |
| jarrodwatts/claude-hud | #202 | 0-byte lock causes permanent busy state (resolved) |
| sfsam/Itsycal | #164 | Calendar not appearing in Privacy preferences (resolved) |
| westerlind/alfred-raindrop-search | #30 | Permission 403 on prompted guide (resolved) |
| iamport/iamport-manual | #58 | Mobile auth birth value error |




