<George Decesare/>
About Me
Hi — I'm George. I study Computing at Imperial College London. I'm an aspiring software engineer with a love for beautiful code and unique solutions.
At the moment I'm enjoying dabbling in full-stack web development — for example this website. You can read more about it below.
I also enjoy the intersection of mathematics with computing, particularly in the fields of machine learning and computer graphics.
I also play the violin and piano at grade 8 level, and I love to walk/hike. Also vim > emacs
.
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).
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.
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.
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.
It implements user programs, system calls, process scheduling and virtual memory management.