--> Experience - Yuxi Luo

Experience

Backend Development
May 2021 - August 2021
Back-end Development | Python
  • Restructured a money movement workflow that handles > 10k transfers per day into multiple daemon processes in Python and Django, which provides flexibility of handling transfers, improves stability of the workflow, and reduces on-call burdens
  • Designed a failure-handling mechanism for daemon processes to keep track of failures and retry any of them if necessary
May 2020 - August 2020
Back-end Development | Golang
  • Improved database schema and updated symbol parsing algorithm to populate database with new market data in Golang, and equipped traders with comprehensive data to analyze spot and derivatives markets and perform algorithmic trading
  • Developed a reliable data streamer of an exchange on a second-by-second basis for all provided markets (Bitcoin, LTC, etc)
  • Designed and developed an LRU data structure to maintain a dynamic list of 100 tradable markets for real-time trading on distributed systems
Web Development
June 2019 - August 2019
Full-stack Development | Java
  • Developed a backend micro-service to track business approval status across an in-house web management system in Java
  • Revamped and implemented a business-oriented workflow that communicates with backend services of the application
Teaching Assistant
Teaching Assistant @ New York University
September 2017 - May 2020
Object-Oriented Programming | Unix System Programming
  • Led Object-Oriented Programming in C++ from 2017 to 2019, and Unix System Programming in C in 2020
  • Taught lab materials and assisted debugging for >170 students, held office hours, and graded assignments