--- import "../styles/global.css" import Layout from "../layouts/Layout.astro" import NavigationCard from "../components/NavigationCard.astro" import ExperienceCard from '../components/ExperienceCard.astro'; import { PencilRuler, LibraryBig, NotepadText, GraduationCap, Wrench, Feather, Briefcase } from 'lucide-astro'; const navItems = [ { href: "/workshop", icon: PencilRuler, heading: "Workshop", content: "From the theory to the implementation. What I build to understand." }, { href: "/library", icon: LibraryBig, heading: "Library", content: "Books and papers and resources I use to learn. What I read, and why it matters." }, { href: "/notes", icon: NotepadText, heading: "Notes", content: "My explorations into the fundamental nature of everything." } ]; const experiences = [ { title: "Software Engineer Intern", company: "MigaLabs", period: "July 2025 - December 2025", location: "Barcelona (Spain)", achievements: [ "Built monitoring tools to keep tabs on over a terabyte of Ethereum blockchain data - quality control at scale", "Designed validation systems that could handle different network upgrades, since each fork had its own rules to follow", "Worked the company's main dashboard using Next.js, turning complex blockchain data into something the team and customers could actually understand", "Studied deep the Ethereum specifications to figure out what \"correct\" data should look like across different network phases (phase0, Altair, Bellatrix, Capella...)" ], technologies: "Go • Next.js • Tailwind CSS • Ethereum" }, { title: "Full-stack Developer", company: "Avantiam Inc", period: "September 2023 - August 2024", location: "Figueres (Spain)", achievements: [ "Built a multitenant company management platform from the ground up - one codebase serving over 100 local companies", "Developed HR tools, task management, and time tracking features that teams actually ended up using", "Worked with Laravel and Livewire to create real-time interfaces that felt responsive and modern", "Dealt the challenge of building productivity tools that didn't feel like corporate bloatware" ], technologies: "Laravel • PHP • JavaScript • Livewire • Alpine.js • Tailwind CSS" }, { title: "Backend Developer Intern", company: "Niblu Group", period: "Summer 2023", location: "Maribor (Slovenia)", achievements: [ "Spent a summer in Slovenia through Erasmus+, working on an e-learning platform while navigating a new country alone at 17", "Built course delivery systems using FastAPI and Next.js, focusing on making educational content engaging", "Got hands-on experience with AWS and Docker, learning how to deploy properly instead of just making things work locally", "Collaborated on tools designed to make learning more accessible. It felt meaningful beyond just writing code" ], technologies: "Next.js • FastAPI • Python • Tailwind CSS • AWS • Docker" } ]; ---

About

I'm a second year computer science student at the European Institute of Technology, still trying to figure out my place but enjoying the journey through systems programming, webdev and other fields. Outside of code, my favorite writer is Isaac Asimov, my favorite piece of music is Spiegel im Spiegel, and my favorite book is The Witches by Roald Dahl. My favorite star is Vega because it was once our north star and will be again in about 12,000 years - something poetic about that cycle. And that's pretty much everything you need to know about me, except maybe my tea preferences, but we'll save that for another time...

Education

Experience

{experiences.map(exp => ( ))}

Tools I Use

Languages: C, Go, Python, Javascript/Typescript, PHP
Frameworks & Libraries: Astro, React, Preact, NextJS, Vue, NuxtJS, Express, FastAPI, TailwindCSS
Databases: MongoDB, PostgreSQL, MySQL/MariaDB, ClickHouse
Tools: Git, Bash, Linux, LaTeX, Typst, Neovim

Projects, posts, thoughts...

{navItems.map(item => ( ))}