Projects

decesare.dev
A full-stack web application built with Next.js, TypeScript and Tailwind CSS. You are currently viewing it.
I also played around with some animations using GSAP and its various plugins (though these can only be seen on desktop).
Scouts Finance Platform
A mobile application written in flutter with a serverpod/postgresql backend.
Built to help scout leaders manage their finances by tracking incoming payments and matching them to parents, children and the events they are attending.
WACC
A compiler for the WACC programming language, written in Scala. The frontend uses the Parsley parser combinator library for comprehensive error messages and the backend has a full typechecker for semantic analysis and various optimisations within the code generation.
ICHack
A full-stack web application for ICHack, Europe's largest student-run hackathon.
It is built with Nuxt with a vue frontend and a server with custom routes for managing hackers, submissions, sponsors and judges.
It also has a custom-built admin panel for volunteers to manage the event.
PintOS
An Operating System written in C for the x86 architecture.
It implements user programs, system calls, process scheduling and virtual memory management.