# Daniel (Xinzhi) Yang > Backend Engineer @ Robinhood | Previously @ Lyft & Faire Location: Palo Alto, California, United States Profile: https://flows.cv/danielxinzhiyang Backend engineer with experience at Robinhood, Lyft, and Faire. I love building scalable, reliable systems and enjoy working across the stack to solve real-world problems. Comfortable with Kotlin, Java, Python, and tools like Kafka, Redis, AWS, and Kubernetes. I'm especially drawn to clean architecture, high-throughput services, and thoughtful system design. ## Work Experience ### Software Engineer @ Robinhood Jan 2024 – Present ### Back End Developer @ Lyft Jan 2023 – Jan 2023 *Impacted by company-wide layoff • Modularized GBFS feed generation logic in Python and improved test coverage by 30%. • Upgraded Lyft’s public GBFS schema from V1 to V2 and added new S3 buckets, serving millions of end users every day. • Prototyped integration and acceptance testing for MDS endpoints, saving hours of manual testing time for developers. ### Back End Developer @ Faire Jan 2020 – Jan 2023 | Toronto, Ontario, Canada • Led the development of the brand invoice feature in Kotlin and shipped to all European customers with 1500+ daily visits. • Improved the referral system in RESTful architecture using Jersey and gained 8000+ incremental referrals within the first 6 months. • Enhanced and modularized tax services using Guice for European expansion, leading to a 20% shipping revenue increase. • Implemented a new tax service to allow selecting reduced tax rates, giving retailers the ability to save money upfront instead of waiting for tax returns. • Developed a feature to enable retailers to order off-platform brands, driving retailer growth and brand relationships. • Conducted A/B testing on new user homepage and led a successful full launch after 2 months of data collection. • Redesigned the MySQL database schema and the commission logic for referring retailers, increasing overall commission revenues. ### Software Developer Intern @ Thomson Reuters Jan 2019 – Jan 2019 | Toronto, Canada Area • Initiated a PoC process for database performance enhancement; presented advantages of DynamoDB and MongoDB compared to PostgreSQL and improved outcome expectations, leading to project migration decision. • Prototyped and implemented the initial model of a logging management system using ELK Stack. • Led the GitHub migration (56 repos) and ensured service efficiency, reliability and stability throughout this process. ### Software Engineer Intern @ Lifion by ADP Jan 2019 – Jan 2019 | New York, New York • Implemented a dashboard to visualize performance utilizing Jupyter Notebook and Matplotlib in python. • Developed instrumentation in Datadog. • Led SonarQube integration; hosted lunch and learn to transfer knowledge and to showcase the reduction of code smells. • Standardized log level across the platform to enable easy debugging at runtime. ### Full Stack Developer Intern @ Genesys Jan 2018 – Jan 2018 | Markham, ON • Adapted features of monolithic server into new microservice using .NET Core. • Developed a downstream service in Koa.js for testing purposes. • Integrated New Relic APM; developed metrics dashboard. • Implemented API middleware to renew access token. • Designed and developed “Next Best Action” plugin, employing Google Speech-to-Text API to give real-time suggestions for agents in call centre. ### Software Developer Intern @ Hubdoc Jan 2018 – Jan 2018 | Toronto, Canada Area • Developed and maintained web scrapers using Node.js; increased scraping success rate of Capital One by 25%. • Migrated 6000+ users of Chase Bank to new login interface. • Implemented product performance monitor using PostgreSQL. • Developed a prototype for collecting user feedback upon unsubscribing; hosted company-wide presentation, leading to implementing and shipping of this feature into production. ### Android Developer Intern @ Sensibill Inc. Jan 2017 – Jan 2017 | Toronto, Canada Area • Refactored frontend UI, leading to a 50% decrease of code redundancy and a 20% decrease of render time. • Launched bulk deletion feature for managing existing receipts. ### QA Analyst Intern @ Unitron Global Jan 2016 – Jan 2016 | Kitchener, Canada Area ## Education ### Bachelor's degree in Computer Science University of Waterloo ## Contact & Social - LinkedIn: https://linkedin.com/in/xinzhi-yang --- Source: https://flows.cv/danielxinzhiyang JSON Resume: https://flows.cv/danielxinzhiyang/resume.json Last updated: 2026-04-11