Git Product home page Git Product logo

Hi there, I'm Isaac! 👋

Graduated at the top of my cohort at the University of Exeter with a first-class honours degree (81%) in BSc Computer Science, ranking 1st for both overall grade and final year project. Proficient in Python, with experience in financial markets and big tech. Passionate about developing large-scale distributed systems and algorithmic optimisation.

Experience

Company Role Tenure
T. Rowe Price Fixed Income Quant Developer September 2023 – Present
T. Rowe Price Fixed Income Quant Developer Intern June 2022 – August 2022
IBM Software Developer Intern June 2021 – June 2022

Feel free to message me on LinkedIn!

Skills

Languages Python, SQL, C++, C
Technologies Airflow, pandas, NumPy, FastAPI, Flask, pytest, PyQt, scikit-learn, Dask, MongoDB
Tools Git, Linux, AWS (S3, MWAA, CloudWatch), Kubernetes, Qt, Splunk, Grafana, Swagger, CI/CD

Isaac Cheng's Projects

boruvkas-algorithm icon boruvkas-algorithm

An implementation of Boruvka's algorithm to find a minimum spanning tree in a graph.

brewhouse-management icon brewhouse-management

A desktop application to manage brewing processes for Barnaby's Brewhouse. Developed with Qt.

fairsplit icon fairsplit

A web application to split bills and track shared expenses in a group, with a transaction minimisation algorithm. Developed with Node and React.

lift-control-simulation icon lift-control-simulation

A desktop application to simulate lift control with a custom algorithm optimised to reduce distance travelled by the lift by 82.5%. Developed with Qt.

machine-learning-in-chess icon machine-learning-in-chess

A final year project for the University of Exeter, using machine learning to study patterns in millions of chess games (~350 GB). Ranked 1st in the cohort for undergraduate projects (85%).

mass-transit-billing icon mass-transit-billing

A billing system for a mass transit system with a network of stations, each belonging to a pricing zone.

music-detection icon music-detection

A microservice for detecting music tracks from audio input, akin to Shazam.

student-network icon student-network

A social media platform for university students with a social feed, quizzes, and achievements. Developed with Flask.

student-planner icon student-planner

A desktop application developed in Python with PyQt5 to help students organise their work in a student planner consisting of an agenda and a timetable.

trading-portfolio-tracker icon trading-portfolio-tracker

A cross-platform desktop application for monitoring and managing your investments from different brokers, with real-time market data integration from Yahoo Finance. Developed with Qt.

travel-buddy icon travel-buddy

A web application for planning your journeys with a travel companion to analyse routes based on fuel costs and environmental impact. Developed with Flask.

urban-area-classification icon urban-area-classification

An implementation of a decision tree classifier to predict the most present age in each urban area in the data set.

vaccine-order-processing icon vaccine-order-processing

A CLI tool to process customer orders of COVID-19 vaccines for a shipping company. Developed with C++11.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.