About
I am a final year undergraduate computer science student at the University of Oxford.
Find me online
Education
BA Computer Science • University of Oxford
Oct 2021 - Jul 2024
- Relevant Courses: Databases, Machine Learning, Design & Analysis of Algorithms, Imperative Programming
Experience
Incoming Production Engineer • Jane Street
Jul 2024
Production Engineering Internship • Jane Street
Jul 2023 - Sep 2023
-
Designed and implemented a tool to automatically perform actions upon live alerts
in a safe manner, reducing unactionable alerts by 30%
-
Handled live support issues,
dealing with a range of problems from creating email relays to high-priority application
crashes
- Created metrics for internal tools to find bottlenecks and improve observability
-
Implemented a tool to automatically email external firms when they fail to upload
required documents
Frontend Engineering Internship • Acre Platforms Ltd.
Jul 2022 - Apr 2023
- Took part in the design of and implemented a feature allowing revenue estimates to be displayed on the main dashboard for clients
- Created tickets for and led a refactoring of accounting subsection, moving 4 seperate page components to one component that took 2 props
- Rewrote many table-based pages to use a new virtualisation-enabled grid component, allowing for a decrease in waiting times of up to 5 second for users in larger organisations, and wrote GraphQL merge policies to enable lazy-loading
- Updated dropdown, page wrapper and card components to be more responsive, allowing users with screens smaller than 1200px to access the website comfortably, while maintaining compatibility with existing code using these components
- Migrated repository from AWS to Kubernetes CI runners, to allow for more flexibility in the allocation of resources to particular tasks
- Took an active part in the migration of CSS in JS libaries and testing frameworks
App Developer Intern • Ultro Tech
March 2022
- Configured app to work on iOS platform, expanding app's potential user base by over 25 million
- Created user challenge database in Firebase and wrote code to allow access to CRUD operations
- Developed multiple pages and components to be used throughout them in Flutter, including an image carousel and challenge subview
- Halved compile times by setting up precompilation of particular libraries
Honors and Awards
Oxford Hack • 2x Winner
Feb 2022 & Nov 2022
- Created a co-op platformer puzzle game in python
- Wrote custom physics engine to handle collision and motion, enabling highly specific platforming
- Implemented support for accelerometer control using BBC Micro:bit data.
- Created a rhythm game in 24 hours using pygame
- Implemented dancepad controller integration and developed interactive level editor system to speed up level creation process
Projects
oxPubs
- Pub crawl tracker and planner app built using React Native and Firebase
- Stores individual user ratings and other metadata per visit
- Accesses Google Maps API for images and information about locations, and distance and route information between locations