Work
My capstone project at INESC TEC has evolved significantly. We've moved beyond the initial mapping problem work and are now diving into SAT solving with Graph Neural Network labels to reduce the search space — a really promising direction for constraint-based optimization. The work keeps getting deeper and more interesting.
Building
Deniz Cloud is now up and running! I've successfully migrated most of my projects to a managed database running on my Raspberry Pi 5 — this is the foundation I was building toward. The self-hosted infrastructure is solid: file storage, tiered SSD/HDD, PostgreSQL, MongoDB, admin panel, and Cloudflare Tunnels all working smoothly.
The personal dashboard continues to evolve as an LLM agent with real control over data — scheduling, content management, and automation. It's moved past the prototype phase and is genuinely useful day-to-day, be it for class work or for project organization.
Macros is the nutrition tracking app I'm actively building: a free, open-source macro and micronutrient tracker built with Next.js, PostgreSQL, and Drizzle. It's powered by a custom nutrition API backend, complete with recipe tracking, weight trends, and food logging. The architecture is built to handle historical snapshots correctly—nothing ever mutates backward.
Deniz Nutrition API is the data backbone—a type-safe API for nutrition data with Meilisearch for fast full-text search, barcode lookup, and OCR-enabled contribution workflows. It's designed to be used by Macros and any other nutrition-focused apps.
Conclave is still consuming attention: a gamified AI Orchestration layer that's shaping up to be something really interesting. Still building but the vision is clear.
Learning & University
The semester has been excellent. Calculus II and Graphical Computation both went great — solid grades and good understanding.
Compilers is still a standout: building a compiler for Java-- from scratch continues to be one of the most satisfying courses.
Parallel and Distributed Systems remains the course I'm enjoying most — the concepts around concurrency and distributed architectures are genuinely reshaping how I think about systems.
Education
Big milestone: I've been accepted to DTU (Technical University of Denmark) for a Master's in Engineering and Computer Science. I've made my decision and will be attending DTU for my master's degree. Excited for this next chapter!