About Me

Hi, you found me.
I'm Yigao Fang (方益高/ほういこう/방이고), and I am currently interning as an associate quant developer at Barclays. I am scheduled to graduate in December 2023 and I am actively seeking new graduate positions in the field of quant finance. I possess strong skills in Python, C/C++, Java, and JavaScript. I have gained valuable experience in developing low-latency complex event processing (CEP) trading systems, as well as creating trading strategies such as smart order routing, specifically for market making and electronic trading in the Fixed Income business. Additionally, I am proficient in working with Linux/Unix operating systems and have a solid understanding of machine learning concepts. My academic resume can be found in the following link, but I want to record more abundant myself here. Now it's my story.

Experience

Education

Timeline

  • Now - Forever

    I'm continuing my story...

  • June. 2023

    Associate Quant Developer @ Barclays Investment Bank, New York City

    SMAD Rates team, Electronic Trading

    Implemented low-latency complex event processing (CEP) software trading systems such as algorithmic trading BARX Rates One platform in Java and Apache Maven for market making and electronic trading in the Fixed Income business.
    Developed advanced quantitative finance trading strategies of smart order routing (SOR) for Rates & Credit, and modeled 21 system behaviors of the Fill and Store limit orders with algorithmic realistic engineering (ARE) frameworks and QCC tests.

  • Aug. 2022

    Entered University of Pennsylvania

  • Aug. 2022

    Graduated from Shanghai Jiao Tong University

  • May 2022 - Aug. 2022

    Catalyst Rational Design through Artificial Intelligence

    Advisor: Prof. Yulian He, Capstone Design, Shanghai Jiao Tong University

    I designed a pipeline that preprocesses an open database and trains our improved deep learning model (GemNet+). With the trained model, I developed a platform that predicts force and energy of a catalyst based on structure using Python (Mean Avg. Error less than 0.30 eV).

    experience
  • May 2022 - Aug. 2022

    Teaching Assistant in Electromagnetics

    With Prof. Sung-liang Chen

    I enjoyed the time when I was working with Haoyu Huang as a Teaching Assistant in Electromagnetics. We held Recitation Classes and Office Hours every week. I also helped Prof. Chen design and grade students' homework and exam papers, and posted solutions on my own.

  • Apr. 2022

    Graduated from University of Michigan, Ann Arbor

  • Mar. 2022 - Apr. 2022

    Self-designed Game Development of Asylum 7

    Advisor: Prof. Austin Yarger, EECS 494, University of Michigan

    As a team of five, we designed a horror game, Asylum 7 You can Play the Game. (Note: If you notice any issues, feel free to shot me an email. I appreciate your testing process!)

    experience
  • Feb. 2022

    Self-designed Game Development of Momory

    Advisor: Prof. Austin Yarger, EECS 494, University of Michigan

    I design a new platformer game, Momory using Unity and C#, with a new mechanic of box collection and building system. You can Play the Game. (Note: If you notice any issues, feel free to shot me an email. I appreciate your testing process!)

    experience
  • Jan. 2022 - Now

    Grader for Machine Learning for Vision

    Advisor: Prof. Justin Johnson, EECS 498/598-006, University of Michigan

    I was employed as a grader for this course, working for more than ten hours per week to grade students' homework, in the topic of machine learning for computer vision. EECS 598-006 is a graduate-level course.

  • Jan. 2022 - Feb. 2022

    Game Development Reproduction of The Legend of Zelda (1986)

    Advisor: Prof. Austin Yarger, EECS 494, University of Michigan

    I reproduced The Legend of Zelda (1986) using Unity and C#. You can Play the Game. (Note: If you notice any issues, feel free to shot me an email. I appreciate your testing process!)

    experience
  • Aug. 2021 - Dec. 2021

    Contribution to GitHub Project, hedyhli/starcli

    Advisor: Prof. Wes Weimer, EECS 481, University of Michigan

    Starcli is an open source GitHub project, with the ability to browse trending projects on GitHub from the command line. I solved two issues of this project using the software development knowledge learned from the course. I set up the development environment on my local device and resolved the issues of adding filters with multiple languages and adding graph feature to show repositories. Finially, I opened two pull requests.

  • May 2021 - Aug. 2021

    Research Assistant, VR Simulation Program

    Advisor: Prof. and Dean. Peisen Huang

    I designed a self-aggrandized encoding algorithm based on De bruijn series to generate grid patterns, and experimented the model by mounting camera on the VR helmet to capture grid patterns on the surrounding walls. I then implemented the decoding process to calculate the six-degree-of-freedom coordinates of the VR helmet using images captured by camera. Finally we realized a computer vision based VR simulation program with high accuracy to the scale of 1 mm.

  • May 2021

    Kaggle, Birdcall Identification

    I analyzed the audio of birdcalls and turn it into a spectrum map. Then I developed machine learning algorithms to identify bird sounds in continuous soundscape data, especially designed CNN networks to make identification of high correctness.

  • Mar. 2021 - June 2021

    Research Assistant, Data Set Optimization and Classification

    Advisor: Dr. Yuyi Wang

    I applied machine learning methods to sort through and extract features of large data sets containing characteristics of investors, and eliminated redundant data and identified features of venture capitalists by making improvements to the existing Convolutional Neural Networks(CNN).

  • Jan. 2021 - Apr. 2021

    Better Pedestrian Intention Estimation for Autonomous Driving

    EECS:442 Computer Vision (A+)

    I used Multiple Object Tracking (MOT) techniques to extract the images of pedestrian from video clips captured by on-board cameras, and apply Computer Vision techniques to preprocess the images. Then the Net18 CNN model and PyTorch based LSTM pipeline are designed and applied to estimate the probability of pedestrian intention of crossing the road, making it easier for autonomous driving cars to avoid pedestrians.

  • Dec. 2020

    Passed the Japanese-Language Proficiency Test (JLPT), N3 Level

  • Aug. 2020

    Transferred to University of Michigan, Ann Arbor

  • May 2020 - Aug. 2020

    Teaching Assistant in Honors Physics

    With Prof. Mateusz Krzyzosiak

    I enjoyed the time when I was working with Juechu Dong and Haoyang Zhang as a Teaching Assistant in Honors Physics. We held Recitation Classes and Office Hours every week, and graded students' homework and exam papers.

    experience
  • May 2020

    Mathematical Contest in Modeling

    With Yangtian Zhang and Yi Qiu

    We designed the best 3-dimensional geometric shape and optimal sand-to-water mixture proportion to use as a sandcastle foundation that will last the longest period of time on a seashore. We also simulated cellular automata and Smoothed Particle Hydrodynamics (SPH) model with C++ and visualized the simulation through ParaView. We are awarded as Meritorious Winner.

  • Jan. 2020 - Feb. 2020

    Exchange Program at Sophia University, Tokyo

    Led by Jason Xia

    During the winter, I participated in the winter exchange program at the Sophia University in Tokyo. I took the Japanese Economy and Culture courses and spoke Japanese to native speakers. It is my first experience to study abroad in a foreign country. It was exciting to make friends with international students from Australia, Unite States, and Europe.

    experience
  • Nov. 2019

    University Physics Competition

    With Siyi Chen and Qi Shen

    We designed a roller coaster and visualized it with 3D model, and quantitatively measure the safety and irritability of it. Euler's method was applied to track the motion of it at every instant of time. We are awarded as Golden Medal.

  • June 2019

    Romeo and Juliet (Musical English Version)

    SJTU Musical Club

    As a scriptwriter, I adapted the original hours-long musical to half an hour and focused on the segment of Aimer. As an actor, I interpreted the role of Friar Laurence and presented a powerful performance.

    experience
  • Mar. 2019 - Mar. 2020

    Research Assistant, Anonymization Algorithm Design

    Advisor: Prof. Luoyi Fu

    I studied and practiced three practical and effective anonymization methods, including k-anonymity, l-diversity, and t-closeness. Then K-means clustering method is applied as the core of our algorithm to effectively fulfill the k-anonymity and introduced utilize sensitive information as a new dimension to achieve l-diversity. To optimize the data points distribution, I introduced dichotomy methods and accomplished one report individually.

  • Dec. 2018 - Jan. 2019

    Volunteer English Teacher

    In Eryuan, Yunnan

    As a member in volunteer teaching team, I went into the local schools and took the position of English teacher. I also participated in the forum with local English teachers and share my English learning and teaching experience.

    experience
  • Oct. 2018 - Present

    SJTU Monach Drama Troupe

    Club President (May 2019 - May 2020)

    As a director, scriptwriter and actor, I participated in the rehearsal and performance of almost every drama since Oct. 2018. In particular, I was the leader of dedicated screenwriter group, executive director and actor of The Devotion of Suspect X, the assistant director of Hedda Gabler, etc. I was selected as the Club President due to my contribution.

  • Oct. 2018 - May. 2019

    Member of Student Science, Technology and Innovation Association

  • Oct. 2018 - May 2020

    UM-SJTU Joint Institute Student Union

    Department Minister(May 2019 - May 2020)

    I participated in the Club Department in the Student Union, and was selected as the Department Minister due to my contribution and leadership ability. We organized events such as Freshman Debate Competition, Undergraduate Knowledge Contest, etc. As a member of the Student Union, I actively guide freshmen to adapt to college life, and enriched the extracurricular activities of the institute.

    experience
  • Sept. 2018

    Entered Shanghai Jiao Tong University

Portfolio

Selected Works

Computer Vision Based VR Simulation Project

Research Assistant, Advisor: Prof. and Dean. Peisen Huang

Intention Estimation for Autonomous Driving

EECS442: Computer Vision

Convolutional Kernel for Dog Classification

EECS445: Machine Learning

Police Shootings in United States

EECS401: Probability

Roller Coaster Design Based on Euler's Method

University Physics Competition

Longest Lasting Sandcastles Analysis

Mathematical Contest in Modeling

Quote

Where then is the purpose,
which makes patient learning supportable,
when the world is on fire?

---- Kingman Brewster, Jr

  • Address

    1780 Broadway St.
    Ann Arbor, MI 48105
    United States
  • Phone

    (+1) 734-773-7398
  • Email

    fgsepter@umich.edu