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, Linear Algebra, Probability, Networking), MIT Discrete Math, TOEFL iBT 90+, apply to OMSCS (Spring 2027)
Certifications β AWS AI Practitioner, Developer Associate, Solutions Architect Associate, Claude Certified Architect (Foundations)
Professional β Ship AI features at Moba (RAG, semantic search)
Current:
Past:
Completed:
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 (DSA, Linear Algebra, Probability, Networking)
AWS AI Practitioner
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 |
|---|---|---|
| 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 |
|---|---|---|
| microsoft/vscode | #166927 | InlayHints cursor horizontal movement inconsistency |
| microsoft/vscode | #140195 | InlayHints blocking cursor vertical movement |
| jarrodwatts/claude-hud | #202 | 0-byte lock causes permanent busy state |
| sfsam/Itsycal | #164 | Calendar not appearing in Privacy preferences |
| westerlind/alfred-raindrop-search | #30 | Permission 403 on prompted guide |
| iamport/iamport-manual | #58 | Mobile auth birth value error |




