I'm a Software Engineer focused on building robust systems, AI-agentic workflows, and automated tools. I maintain Eric's Engineering Constitution, a framework for high-standard software development.
A track of my academic journey and technical foundations.
| Course Code | Course Name | Grade | Status |
|---|---|---|---|
| IT 140 | Introduction to Scripting | A | Completed |
| IT 145 | Foundation in Application Development | A | Completed |
| MAT 230 | Discrete Mathematics | A | Completed |
| CS 210 | Programming Languages | A | Completed |
| CS 230 | Operating Platforms | A | Completed |
| CS 231 | Database Systems | A | Completed |
| CS 300 | Data Structures and Algorithms | A | Completed |
| CS 305 | Software Security | A | Completed |
| CS 320 | Software Test Automation & QA | A | Completed |
| CS 360 | Mobile Architecture & Programming | A | Completed |
| CS 370 | Current Trends in Computer Science | A | Completed |
| CS 465 | Full Stack Development I | A | Completed |
| MAT 350 | Applied Linear Algebra | - | In Progress |
| CS 255 | System Analysis and Design | - | In Progress |
| CS 250 | Software Development Lifecycle | - | In Progress |
| CS 499 | Computer Science Capstone | - | Upcoming |
| - | Upcoming |
The authoritative framework for AI-assisted software development standards.
A Microsoft PowerToys Command Palette extension for managing developer workflows.
Local-first desktop application that observes how people perform real-world tasks and turns those observations into actionable organizational knowledge.
A cozy, realistic plant-care and greenhouse-restoration game about inheritance, patience, and living legacy.
“The best way to predict the future is to invent it.”
— Alan Kay



