Dezhi “Andy” Fang

(802) 294-3264 ·
andy@andyfang.me ·
New York, NY
Full CV: https://cv.andyfang.me ·
Engineering Manager · Pilot

Education

Georgia Institute of Technology

Aug. 2015 to May. 2018

Major in Computer Science, Information Network & Intelligence. GPA: 3.54/4.0.

Experience

Engineering Manager

Citadel

New York, NY

Jun. 2020 to current

Engineering Manager, Central Risk Engineering (Mar. 2024 – Present)

  • Scaled team from 2 to 5 engineers; building firm-wide risk analytics infrastructure.
  • Architecting unified real-time and batch Risk Analytics platform, replacing fragmented per-team systems with a single interface supporting any asset class across the firm's analytics suite.
  • Driving firm-wide platform adoption across business units with competing requirements; executing phased migration of production systems without disruption to trading-critical workloads.

Engineering Manager, Equities Engineering (Jul. 2023 – Mar. 2024)

  • Led Fundamental Equities Risk Analytics: Performance Attribution, Risk and Return Decomposition.
  • Migrated to Cloud Run to handle bursty workloads (idle to thousands of concurrent requests) without over-provisioning, drastically reducing queue times for business-critical analyst dashboards.
  • Unified fragmented Excel querying interfaces into a standard formula set; decommissioned overlapping legacy systems and ensured consistency between ad-hoc analysis and production dashboards.
  • Automated EOD reporting: migrated static worker fleet to GCP for elastic compute, and streamlined risk model evolution—reducing model update cycles from months to days.

Software Engineer, Equities Engineering (Nov. 2021 – Jul. 2023)

  • Built Continuous Deployment platform serving 50+ engineers, replacing fragmented processes with declarative pipelines and automated promotion.
  • Led monorepo build-out and adoption across the team.
  • Pioneered cloud infrastructure patterns (Terraform CD) during the firm's early GCP adoption; patterns adopted as best practice across teams.

Software Engineer, Enterprise Data Platform (Jun. 2020 – Nov. 2021)

  • Technical lead of trading-critical security master, providing timely and reliable access to fundamental reference datasets.
  • Architected observability stack with distributed tracing, unified metrics, and alerting across key systems.
  • Designed firm-wide Kubernetes deployment tooling and Spinnaker-based continuous deployment system.

Software Engineer

Airbnb

San Francisco, CA

May 2017 to Jun. 2020

Cloud Infrastructure, Production Platform.

  • Designed and built Airbnb's distributed delayed job scheduling system on AWS SQS and DynamoDB. Blog: andf.us/dynein
  • Implemented multi-cluster Kafka architecture with metadata proxy multiplexing requests via Kafka TCP protocol.
  • Built 25x faster Thrift serializer for Ruby, open-sourced as Sparsam. Blog: andf.us/sparsam
  • Built distributed tracing and JVM performance profiling tooling for Kubernetes applications.

Undergraduate Research Assistant

Oct. 2015 to May 2018

Research in data mining and human-computer interaction with professor Polo Chau.

  • NIH MD2K initiative: Built predictive visualization dashboard for activity, stress, and smoking correlations.
  • Published at SIGMOD, WWW, UBICOMP on large-scale graph visualization and machine learning.

STAR Intern on Software Engineering

Symantec Corporation

Los Angeles, CA

May 2016 to Aug. 2016

Data mining to improve malware detection. Deployed rule in Symantec AV Engine with 0.2% false positive rate.

Non Academic Publications

Dynein: Building an Open-source Distributed Delayed Job Queueing System [andf.us/dynein]

Dec. 2019

Airbnb Engineering Blog · Dezhi "Andy" Fang

Accelerating Services at Airbnb by Building a Blazing Fast Thrift Binding for Ruby [andf.us/sparsam]

Jul. 2017

Airbnb Engineering Blog · Dezhi "Andy" Fang

Academic Publications

Visual Exploration of Machine Learning Results using Data Cube Analysis [PDF]

Jun. 2016

HILDA'16 @ SIGMOD · Minsuk Kahng, Dezhi Fang, Duen Horng (Polo) Chau

Proceedings of the Workshop on Human-In-the-Loop Data Analytics, co-located with SIGMOD/PODS'16.

M3: Scaling Up Machine Learning via Memory Mapping [PDF]

Jun. 2016

SIGMOD'16 · Dezhi Fang, Duen Horng (Polo) Chau

Proceedings of the 2016 International Conference on Management of Data.

mHealth Visual Discovery Dashboard [PDF]

Sep. 2017

UBICOMP'17 · Dezhi Fang, Fred Hohman, Peter Polack, Hillol Sarker, Minsuk Kahng, Moushumi Sharmin, Mustafa al'Absi, Duen Horng Chau

Demo, ACM International Joint Conference on Pervasive and Ubiquitous Computing.

Carina: Interactive Million-Node Graph Visualization [PDF]

Apr. 2017

WWW'17 · Dezhi Fang, Matthew Keezer, Jacob Williams, Kshitij Kulkarni, Robert Pienta, Duen Horng Chau

The 2017 World Wide Web Conference.

Awards

Outstanding Undergraduate Researcher Award

Undergraduate Research Opportunities Program, Georgia Institute of Technology

Apr. 2018

Annually, one student from each department in Georgia Tech is nominated to receive the award on the basis of involvement in long-term research projects, participation in conferences, published research papers, displayed leadership within the research environment, and unique contributions to the field.

Outstanding Undergraduate Research

College of Computing, Georgia Institute of Technology

Apr. 2018

Annually, one student from College of Computing is nominated by faculty members to receive the award, recognizing their involvement in undergraduate research.

Material, Supplies and Technology Grants (MS&T)

Georgia Institute of Technology

May. - Aug. 2017

Supported by MS&T grants for research in Visualization and Virtual Reality during Summer 2017. $1,000.

President's Undergraduate Research Award (PURA)

Georgia Institute of Technology

May 2016, Aug. 2016

The Undergraduate Research Opportunities Program competitively funds individual requests by a student to support undergraduate student involvement in faculty research. Dezhi “Andy” Fang received:

  1. PURA Travel Award funding to present at 2016 ACM SIGMOD/PODS @ San Francisco, USA. $500;
  2. PURA Salary Award (PURA) for faculty research in Fall 2016, $1,500.

Undergraduate Research Poster Competition Finalist

ACM Special Interest Group on Management of Data (SIGMOD 2016)

Jun. 2016

Presented M3: Scaling Up Machine Learning via Memory Mapping. Awarded to ~10 recipients globally each year.

Georgia Tech Online Masters Program Scholarship

Georgia Tech College Of Computing

Aug. 2015

A full scholarship of the Georgia Tech Online Masters Program (worth $7000) was awarded.

Third Prize, China Adolescents Science & Technology Innovation Contest

China Association for Science and Technology

Aug. 2014

Presented a stereo in-door location system using computer vision.

First Prize, National Olympiad in Informatics in Provinces

China Computer Federation (CCF)

Dec. 2013

Programming competition in a form similar to ACM-ICPC.

Press Coverage

Georgia Tech to Participate for the First Time in Supercomputing Student Cluster Competition [article]

Oct. 2017

The Compiler (Georgia Tech College of Computing)

While these students are still in their undergrad, the training and education they have received in preparation for this competition expands well beyond HPC and produces an educational foundation they will continue using for years to come.

China Economy Draws More Students Back From Abroad [article]

Mar. 2017

The Wall Street Journal

‘The U.S. is still the greatest place for doing cutting-edge research.’ —Dezhi Fang, a junior at the Georgia Institute of Technology

Companies Cash In On Us Universities' Video Interview Requirements [article]

Mar. 2016

China Daily

Competitions & Hackathons

Runner Up, Emory GCC Case Competition

Emory Global China Connection

Apr. 2016

Case competition focused on mobile payment industry. Developed strategy for a U.S. based company to enter China's market with NFC payment technology.

Runner Up, BizTech'16 Case Competition

Georgia Tech Management Information Systems (MIS) Club

Mar. 2016

Case competition focused on Electronic Health Record (EHR) industry. Developed strategy for an established EHR company to transform its infrastructure to cloud-based solutions with high interoperability among EHR standards and medical devices.

Runner Up in Education Track, HackDuke'15

HackDuke

Nov. 2015

Developed ResumeWorks, a platform for creating different versions of resumes to fit each job application.

Hacker's Choice Award, VandyHacks'15

VandyHacks

Oct. 2015

Developed Bank Guard, an app for detecting credit card frauds.

4th Place, IronCoder'15

Cardlytics

Sep. 2015

A semiannually held programming competition by Cardlytics.

First Place, Georgia Tech College of Computing Alumni Hackathon'15

Georgia Tech College Of Computing

Aug. 2015

Developed MapsOnPoint, an app for finding points of interest along your road trip route without taking an unreasonable detour.

Projects

approach-viz

Feb. 2026
  • 3D visualization of FAA instrument approaches (source), rendering procedure geometry, airspace, and terrain
  • Geo-references approach plates and overlays them on 3D terrain alongside live ADS-B traffic
  • Renders MRMS (sensor-fused 3D NEXRAD realtime weather) as a volumetric field with phase-aware coloring
  • Rust (Axum/Tokio) backend, Next.js + react-three-fiber frontend, and a native SwiftUI/MetalKit iOS app

windplot

Feb. 2026
  • Real-time aviation wind visualization (source) helping pilots assess wind conditions at 2,200+ US airports
  • Time-series charts plus a polar radar plot with runway overlays for crosswind evaluation
  • Next.js, React, and Chart.js, pulling from the Synoptic Data API and FAA NASR data

meteogram-js

Oct. 2025
  • Interactive aviation meteogram (source) showing multi-level forecast data as a compact time-height cross-section
  • Renders cloud columns, temperature isotherms, wind barbs, and pressure lines across GFS, ECMWF, and GEM models
  • Next.js + React with Visx charting, backed by the Open-Meteo API

faa-instrument-approach-db

Jun. 2026
  • Contributed vertical-profile parsing to an open-source FAA approach-plate database
  • Added extraction of VDA, TCH, and VGSI fields, plus a fix for FAF-to-MAP timing tables that broke minimums parsing

django-asyncmailer

Aug. 2016
  • An async email sending solution with load balancing and routing among multiple SMTP credentials
  • Now sending 100k+ emails per month with a delivery rate of more than 98%

ResumeWorks

Nov. 2015
  • 2nd Best Hack of Education in HackDuke
  • A tool for creating different versions of resumes to fit each job application
  • User can choose a subset of their experiences to match with the company's interest

Maps OnPoint

Sep. 2015
  • First Place in Hackathon @ Georgia Tech College of Computing
  • Web app for planning trip navigation with a quick stop for food at any point along the route
Certifications

Instrument Rating

Federal Aviation Administration

Jul. 2025

Private Pilot Certificate

Federal Aviation Administration

Jan. 2025

Airplane Single-Engine Land · High-Performance Endorsement · Spin Endorsement

Skills

Programming Languages: Python, Java, Scala, Bash, C/C++, JavaScript/TypeScript, Ruby

Infrastructure: Apache Kafka, Kubernetes, Docker, Chef, Terraform, Amazon AWS, Netty, Redis, MySQL, DynamoDB, SQS, Resque, Quartz

Data Mining: Flink, Spark, Hive/Presto, Jupyter, Pandas, NumPy, Scikit-learn

Web Development: Django, NodeJS, Webpack, React, Three.js, D3.js