A Software Engineer wanting to build things people find amazing. I'm passionate about creating polished tools, exploring new concepts, and shipping products that solve real problems—whether it's a sleek flashcard app or ML-powered systems.
- 🔅 I'm also interested in general software engineering topics: Software Architecture, DevOps, CI/CD, ML/AI
- 🖥️ Proud JetBrains user
- 💬 Talk to me about Dota 2, greek mythology, basketball, anime and anything tech related
A novel graph-based multi-agent approach to Retrieval-Augmented Generation for financial advisory. My graduate thesis work exploring advanced RAG architectures beyond traditional vector search.
A CLI scaffolding tool for .NET APIs, inspired by Angular CLI. Generate projects with clean architecture, add endpoints and services with simple commands, fully compatible with existing projects. Built the CLI in C# and docs with Astro.
A clean, lofi flashcard app built with Tauri. I didn't like how Anki looked on macOS, so I built my own in a weekend—and I'm actually using it daily. Simple, fast, beautiful.
A Unix shell written in C from scratch. Implements process management, piping, I/O redirection, and signal handling. A deep dive into systems programming fundamentals.
A profanity and inappropriate content classifier for images and text, built before the GenAI era. Uses traditional ML and computer vision techniques—no API wrappers here, just actual model training and feature engineering.
An AI-powered learning app that generates custom learning paths and adaptive questions using LLMs. Go backend with AWS Lambda resolvers for AppSync GraphQL API, DynamoDB storage, and a React frontend on CloudFront.
A survey of modern data engineering with hands-on examples. Explores Apache Kafka, Spark, and Flink for distributed data processing, streaming, and real-time analytics.
"The present is theirs; the future, for which I really worked, is mine."
- Nikola Tesla


