Professional
Senior Software Engineer @ Toast, Dublin
October 2022 - now
As a member of the Restaurant Reporting & Analytics team, I work on building a scalable reporting stack that our customers (both internal and external) can use to gain insights into different aspects of a restaurant's performance.
- Planned, designed, and implemented a high-throughput, low-latency service providing performance metrics for restaurant operations to various frontends in the Toast product suite, including the new Toast Now mobile application, which was the headline feature release in 2023.
- Led numerous investigations to optimise the performance of Toast's custom-built reporting framework, contributing to improvements in its handling of large datasets and overall resource usage.
- Advocated for and introduced XP practices such as pair programming, continuous delivery, and test-driven development.
- Spearheaded our team's testing approach, balancing the goals of a fast build pipeline with the security of protection against regressions.
- Led efforts to adopt better observability practices in the team.
- Introduced the setting and monitoring of SLOs and SLIs.
- Organised department-wide coding kata sessions.
Technologies I use at Toast include Java, Kotlin, TypeScript, React, PostgreSQL, Spark, Druid, as well as a long list of AWS products.
Senior Software Engineer @ Birdie, London
September 2019 - September 2022
Birdie is a startup that provides homecare agencies with software to help them manage the care of their clients, as well as their business' operations.
At Birdie, I have worked across multiple teams and domains. I have:
- Developed features in close collaboration with our customers, at times pushing tweaks to production while on a call with them.
- Built scheduling software to help agencies plan care visits, tasks, and medications for their clients.
- Designed and maintained multiple event-sourced systems, as well as event-driven integrations between services.
- Provided company workshops.
- Contributed fixes to multiple open source libraries on which our software depended.
- Worked on a mobile application used by care staff in their duties.
Technologies I used at Birdie include Rust, F#, TypeScript, NodeJS, React, PostgreSQL, EventStoreDB, Kafka, Kubernetes, as well as a long list of AWS products.
Student Programmes Manager @ King's College London, London
May 2015 - September 2017
As a Student Programmes Manager at the School of Law, I:
- was responsible for embedding newly developed programmes of study in the university's regulatory frameworks.
- line-managed a team of eight student administrators, who were jointly responsible for overseeing and managing the student lifecycle, including enrolment, assessment, and examinations.
- designed student induction materials and delivered workshops at the start of the academic year to help new students settle in.
- negotiated with other schools in the university, as well as international partners, to establish jointly delivered degrees.
Education
PhD in Law, Queen Mary University of London
September 2017 - March 2023
- Wrote a thesis on the concept of Crimes against Humanity, called "Crimes against Humanity and Extreme Power Imbalances: A Three-dimensional account". Thesis available here.
- Published a book review in the Journal of Conflict and Security Law on Michael Bazyler's "Holocaust, Genocide, and the Law".
- Recipient of a QMUL Principal's Postgraduate Research Studentship (fees and stipend)- Research on Crimes against Humanity (Public International Law / International Criminal Law / Legal Philosophy) - Recipient of a QMUL Principal's Postgraduate Research Studentship (fees and stipend).
MA in Philosophy, King's College London
September 2014 - May 2015
- Prince Bernhard Fellow: recipient of a scholarship from the Dutch "Prins Bernhard Cultuurfonds" foundation.
LLM by Research in History and Philosophy of Law, University of Edinburgh
September 2013 - May 2014
- Achieved with Distinction.
- Research assistant to Professor Luís Duarte d'Almeida.
LLB, University of Amsterdam
September 2010 - May 2013
- Spent a semester studying abroad at New York University, School of Law.