About Me
Software developer building desktop apps, web apps, AI projects, and embedded systems.
What I Do
I build software — mostly for personal use or because something seemed worth making. Some projects are practical tools, some are experiments, and some are just things I wanted to exist.
I've shipped 20+ apps across web, desktop, embedded, and AI. I use AI tools throughout development, but I care a lot about the actual code being solid and the end result being something that works well.
What I've Built
Independent Projects
- AI web apps: Story generators, chat systems, and TTS servers using OpenAI, Ollama, and FastAPI
- Full-stack web apps: Flask backends with React frontends, user auth, and PostgreSQL/SQLite databases — 20+ apps total
- Computer vision: Facial recognition and real-time video processing with OpenCV and DeepFace
- 3D and code tools: Interactive 3D apps using Babylon.js, with Monaco Editor for in-browser code editing
- IoT and smart home: ESP32/Arduino devices with Bluetooth control and LED systems
- Android apps: Java-based mobile apps for hardware control and IoT integration
- Docker and GPU setups: Containerized ML workloads with CUDA and ROCm support
Technical Skills
Programming Languages
Web Development
AI & Machine Learning
DevOps & Infrastructure
Embedded Systems & IoT
Desktop & Mobile
3D & Visualization
Areas I Work In
AI / ML
Web & Backend
Desktop Apps
Embedded & IoT
Electronics & RF
DevOps
Computer Vision
Mobile
Get in Touch
Feel free to reach out if you have questions or want to talk about something.