# Xueyi (Allen) Yao > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/xueyiallenyao Hello! I am a software engineer with few years of experience working in various startups, mostly on the backend. In this time, I've worked on various projects, ranging from designing and building new data pipelines to creating a domain-specific language (DSL) from scratch, all in the context of large-scale systems (one of which, supports up to a billion events an hour)! I am proficient in several languages and technologies, including Java, JavaScript, Python, SQL, and AWS, among many others. At the moment, I am actively seeking a full time software engineering position. Feel free to contact me if there are any questions or if you just want to chat! Email: allenxueyiyao@gmail.com Github: https://github.com/xueyiyao/ ## Work Experience ### Software Engineer @ Amberflo.io Jan 2023 – Present | Palo Alto, California, United States • Delivered real-time expenses and profit tracking feature by leveraging existing data pipelines and optimizing cost calculation processes, reducing a 4 hour latency to seconds, empowering customers to monitor their expenses and profits in near real-time • Created a NodeJS program that functions as a domain-specific language (DSL) for data generation and ingestion, enabling non-technical users to configure complex datasets via JSON. The DSL streamlines demo and testing workflows, supporting features like randomization, weighted probabilities, and conditional values • Built plan catalog API, allowing customers to select templated pricing plans with predefined costs and entitlements, bypassing manual negotiations. Enabled 40% of new customer signups to be completed through an automated workflow, reducing account executive workloads and accelerating customer onboarding • Expanded billing platform capabilities by designing and implementing new data pipeline for per-event pricing, increasing billing granularity and meeting stringent customer billing requirements • Designed and implemented a custom logging library by providing a user-friendly logging interface and standardizing logging practices across multiple projects and services, improving system observability and developer experience while reducing debugging time ### Software Engineer @ Jobox.ai Jan 2021 – Jan 2023 | Palo Alto, California, United States • Built and maintained Java APIs for home services (i.e. locksmiths, plumbers, etc.) marketplace feature • Built and oversaw rollout of version 2 of messaging system with new chat service provider CometChat • Created scripts to resolve SEV issues related to missing and out of sync job data to unblock critical functionalities for customers • Customized and expanded platform capabilities to accommodate special customers to increase company revenue • Ownership over sms and voice/call features with Twilio, search indexing with Algolia to support low-latency search capabilities, and server-sent events with PubNub to notify clients for updates • Deployed releases as release manager and managed production environment as on-call engineer once a month ### Software Engineer @ Avenu Jan 2021 – Jan 2022 • Led mobile development team for social events platform Avenu, hosting weekly standup and daily scrum meetings • Spearheaded beta launch of React Native mobile application by updating UI and integrating push notifications • Enhanced performance of mobile application by optimizing database structure and queries, improving app latency by sixfold • Identified inefficiencies in continuous integration pipeline by rewriting CircleCI build configurations, improving average build times from 4 minutes to 40 seconds • Implemented backend REST API and frontend dashboard designs with Flask and React.js for Avenu Insights ### Student @ UC Santa Barbara Jan 2017 – Jan 2021 | Santa Barbara, California Area ### Software Developer @ BIARRITZ MEDIA Jan 2020 – Jan 2021 | West Covina, California, United States • Led team of 4 in full-stack development of fashion website focusing on providing users with accurate clothing size information • Created RESTful API in Node.js with Express to support CRUD and search operations based on user identities/profiles • Designed PostgreSQL database including products, brands, users, user portfolios, ratings, and comments tables • Implemented frontend components with React.js and improved upon navbar design with custom CSS for better user experience • Met with client weekly and incorporated customer feedback into product requirements and design ### Mobile App Development Intern @ 51eshop Jan 2019 – Jan 2019 | Beijing, China • Developed eCommerce Android demo application for 51eShop with 15+ activities and layouts • Built user authentication and designed product data model with Google Firebase's Authentication and Realtime Database • Designed and implemented product profile, user profile, user shopping cart, and order history functionalities • Collaborated remotely with senior engineer and CEO once a week to discuss current and potential features and designs ### Instructor @ CAMP EDMO Jan 2018 – Jan 2018 | San Francisco Bay Area • Outdoors Instructor at Cole Valley Park site • Camp Counselor at Mission site • Assisted Lead Coding Instructor at Mission site ### Sales Associate @ LIDS Sports Group Jan 2017 – Jan 2017 | San Francisco Bay Area • Provided friendly and informative assistance to customers  • Pitched embroidery sales to meet personal sales goals and maximize profits  • Adept with embroidery machine, company systems, and register ### Tutor @ Kumon North America, Inc. Jan 2016 – Jan 2017 | San Francisco Bay Area • Managed library, checking in and out books for students  • Gave reading quizzes to students who participated in the reading program  • Provided student’s reading progress to parents ## Education ### Bachelor of Science - BS in Computer Science UC Santa Barbara ### Lowell High School ## Contact & Social - LinkedIn: https://linkedin.com/in/xueyi-yao --- Source: https://flows.cv/xueyiallenyao JSON Resume: https://flows.cv/xueyiallenyao/resume.json Last updated: 2026-03-29