Dezhi “Andy” Fang
(802) 294-3264 ·
andy@andyfang.me ·
New York, NY
Full CV: https://cv.andyfang.me ·
Engineering Manager · Pilot
Georgia Institute of Technology
Major in Computer Science, Information Network & Intelligence. GPA: 3.54/4.0.
Engineering Manager
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
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
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
Data mining to improve malware detection. Deployed rule in Symantec AV Engine with 0.2% false positive rate.
Dynein: Building an Open-source Distributed Delayed Job Queueing System [andf.us/dynein]
Accelerating Services at Airbnb by Building a Blazing Fast Thrift Binding for Ruby [andf.us/sparsam]
Visual Exploration of Machine Learning Results using Data Cube Analysis [PDF]
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]
Proceedings of the 2016 International Conference on Management of Data.
mHealth Visual Discovery Dashboard [PDF]
Demo, ACM International Joint Conference on Pervasive and Ubiquitous Computing.
Carina: Interactive Million-Node Graph Visualization [PDF]
The 2017 World Wide Web Conference.
Outstanding Undergraduate Researcher Award
Undergraduate Research Opportunities Program, Georgia Institute of Technology
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
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
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
The Undergraduate Research Opportunities Program competitively funds individual requests by a student to support undergraduate student involvement in faculty research. Dezhi “Andy” Fang received:
- PURA Travel Award funding to present at 2016 ACM SIGMOD/PODS @ San Francisco, USA. $500;
- 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)
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
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
Presented a stereo in-door location system using computer vision.
First Prize, National Olympiad in Informatics in Provinces
China Computer Federation (CCF)
Programming competition in a form similar to ACM-ICPC.
Georgia Tech to Participate for the First Time in Supercomputing Student Cluster Competition [article]
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]
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]
China Daily
Runner Up, Emory GCC Case Competition
Emory Global China Connection
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
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
Developed ResumeWorks, a platform for creating different versions of resumes to fit each job application.
Hacker's Choice Award, VandyHacks'15
VandyHacks
Developed Bank Guard, an app for detecting credit card frauds.
4th Place, IronCoder'15
Cardlytics
A semiannually held programming competition by Cardlytics.
First Place, Georgia Tech College of Computing Alumni Hackathon'15
Georgia Tech College Of Computing
Developed MapsOnPoint, an app for finding points of interest along your road trip route without taking an unreasonable detour.
approach-viz
- 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
- 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
- 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
- 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
- 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
- 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
- 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
Instrument Rating
Private Pilot Certificate
Airplane Single-Engine Land · High-Performance Endorsement · Spin Endorsement
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