| Project | Description | Tech Stack |
|---|---|---|
| Titulus | Live law practice portal. 2,468-article legislation library, daily Official Gazette feed. | PHP, JavaScript, Apache |
| Anamnesis | Retrieval-grounded hospital assistant. Answers only from retrieved clinical data. | RAG, Agents, FastAPI |
| TerraScope | Environmental/Systems project. Integrated technical solutions. | Python, Tech Stack |
| LetheFS | Autonomous forgetting file system. Recall decays along the Ebbinghaus curve. | FastAPI, JS |
| Aurora | Live audio to volumetric shader. Pitch, timbre, loudness driving GLSL. | librosa, GLSL, p5.js |
| Unicorn | Solar search-and-rescue rover. Dead reckoning and custom command center. | ESP32, C++, Python |
| Helixir | AES-256-GCM file encryption with a DNA representation layer. | PyQt6, AES-GCM |
| BOZGUN | Colour-tracking turret. Pixel position mapped to pan/tilt servo angles. | OpenCV, Arduino |
| Orchidia | Orchid identification & care. Transfer learning classifier with environmental checks. | Flask, Python |
| Cardia | Single-lead ECG. On-device DSP for R-peak detection. | Arduino, DSP |
- Test the Decision, Not the Device: Logic is separated from the hardware/model. Testable directly on a machine.
- State the Uncertainty: Estimates that report their own error margins are worth more than confident numbers that lie.
- Declare the Mode: A system that hides which mode it is in (simulated vs. live) is lying politely.
- Document What Exists: No roadmaps. No planned features. Only what is shipped and functional.
Open to software engineering roles — AI systems, backend, full-stack.