Chris Tomy

Software Engineer

Location: London, United Kingdom
E-mail: work@cyberchris.xyz
GitHub: GitHub
LinkedIn: LinkedIn

Chris Tomy has professional experience in full-stack development, and research experience applying logic programming to container build systems. Academically, his studies at UCL instilled an ability to deep dive into a broad range of technical topics, from the low-levels of x86-64 assembly to modern neural network architecture.

Work

G-Research

Software Engineer Intern

Jul 2021 - Sep 2021
ASP.NET C# Blazor Prometheus

12 week internship as a software engineer in the Realtime Quant Tyburn Tactical team.

  • Built an ASP.NET web app using the Blazor UI framework. Purpose: provide views into the development pipeline of one of the major applications involved in trading. This includes the state of regression tests and live production instances of the app.
  • Using Prometheus, added metrics to a service and an alert for better awareness of its state.

Computer Science Department, UCL

Programming Tutor

Oct 2020 - Mar 2021
C Haskell Java Python

Supporting first year undergraduates in developing their programming skills in four languages.

Softwire

Software Developer Intern

Jul 2020 - Aug 2021
Kotlin Swift React

8 week summer internship as a software developer.

  • Worked with a 100k+ LOC codebase on a multiplatform mobile app; production code for an app that had 110k+ downloads.
  • Worked on a static site built with the Gatsby framework.

Projects

Oct 2021 - May 2022
Rust Docker Datalog

Modus is a language that facilitates parameterized container builds. My BSc final year project was implementing the frontend of this language, including the parser and translation. I also co-authored a research paper that has been accepted into ESEC/FSE 2022.

Jan 2020 - Jan 2021
Flutter Go Mobile Development

NudgeMe is a cross-platform mobile wellbeing app that encourages users to look after themselves. Developed during Y2 of my BSc, through UCL's IXN programme.

Education

University College London

BSc (Hons) in Computer Science

Sep 2019 - Jun 2022
Computer Systems: 90.40 Computer Graphics: 91.95 Mathematics and Statistics: 91.65

First Class Honours degree in Computer Science. I chose an Integrated Engineering Programme (IEP) specialization of Intelligent Systems, studying three AI focused modules.

A-Levels in Maths, Further Maths, and Computer Science

Jan 2017 - Jan 2019
Maths: A* Further Maths: A* Computer Science: A*

Level 3 in Extended Project Qualification Report

Jan 2017 - Jan 2018

Academic report on the outcomes of the P vs. NP problem. Achieved an A*.

Skills

Programming Languages

Python Java Rust C# C Bash (Scripting) HTML/CSS/JS (Web Dev)

Cloud Native Development

Docker Kubernetes

Languages

English

Native speaker

Interests

Guitar

Grade 2: Merit Self-taught for 5+ years