# Shuming Xu > Software Engineer @ Roblox Location: Berkeley, California, United States Profile: https://flows.cv/shuming ## Work Experience ### Software Engineer @ Roblox Jan 2023 – Present | San Mateo, California, United States ### EECS 16A Lab Development Teaching Assistant @ University of California, Berkeley Jan 2021 – Jan 2023 | Berkeley, California, United States ### Machine Learning Project Lead @ Launchpad (UC Berkeley) Jan 2020 – Jan 2023 | Berkeley, California, United States • Designed and optimized machine learning models (CNN/LSTM) to predict the emotions of images and songs using PyTorch with hyperparameter tuning and transfer learning, and deployed them for real-time inference on web app • Prototyped indicator-based trading algorithm with RSI, Bollinger Bands, and moving averages on QuantConnect, and backtested across multiple time periods with over 1.6 Sharpe Ratio and 100%+ return • Experimented and trained Reinforcement Learning agents in Forex trading achieving consistent 10%+ returns ### Software Engineer Intern @ Roblox Jan 2022 – Jan 2022 | San Mateo, California, United States • Designed and developed personalized benchmark HTTP API for analytics charts on Creator Dashboard using microservices architecture with Nomad, gRPC protocols, and Amazon SNS/SQS with ASP.NET • Migrated entire Creator Dashbaord React frontend to new UI library, improving consistency and render performance supporting 9+ million creators with 8000+ DAUs on migrated pages • Coordinated user acquisition tracking across teams, and authored tracking features in web and cross-platform client that attributed source data to 200+ million hours of total playtime per month ### Backend Developer @ Berkeleytime Jan 2020 – Jan 2021 | Berkeley, California, United States • Built highly flexible GraphQL API backend with Django for course catalog with 100,000+ unique users annually • Led and developed customizable user profiles, JWT Auth with Google OAuth, and course scheduling system to provide personalized student experience and features such as saving classes and creating custom schedules • Automated data scraping of 2000+ courses with real-time enrollment updates and email notifications ### Software Engineer Intern @ Volley Jan 2021 – Jan 2021 | San Francisco, California, United States • Developed voice-based, lyric-guessing game on Amazon Alexa with Typescript Node.js backend and React frontend • Streamlined user flow through game scenes and implemented features such as fuzzy search and phone-integration, improving user engagement by 50%+ among 10,000+ new unique users/month • Modularized and redesigned lyric selection with weighted probability algorithm to select the best lines for users to guess across multiple dynamic indicators such as chorus-detection, lyric length, and distance from other lyrics • Led the redesign of lyrics screen with timeline architecture to support pausing, rewinding, and other game mechanics • Prototyped internal engine plugins with features such as multi-device real-time data streams via Firebase, ultrasound-based device communication, and user profile APIs used across multiple production Alexa games ### Software Engineer @ Relentlo Jan 2021 – Jan 2021 | Berkeley, California, United States • Led and implemented Unreal Engine SDK (C++) for tracking analytics of and streaming advertisement textures into multiple published video games • Developed UI interfaces to collect click-through rate performance data with pixel analytics support in Unity SDK (C#) for 20+ industry advertisers • Built backend with Google Cloud Function and Firestore for both SDKs processing over 20 Million+ calls per month • Collaborated with game studios to integrate SDKs into production games totaling over 80M+ downloads ### Software Engineer @ Wortharead Jan 2020 – Jan 2021 | San Francisco, California, United States • Designed and built cross-platform, social newsletter reading app with Vue.js, Quasar, and Capacitor • Built review and recommender systems in Flask backend to provide user-specific news source recommendation • Optimized home feed query performance by over 50% with DyanmoDB database redesigns and caching • Created and managed Elasticsearch cluster and DynamoDB streams with Lambda to sync 20,000+ searchable documents in real-time and handle autocomplete and search queries from 1000+ users ### Software Engineer Intern @ Wortharead Jan 2020 – Jan 2020 | San Francisco, California, United States ### AP Computer Science A Teaching Assistant @ Bishop O'Dowd High School Jan 2019 – Jan 2020 | Oakland, California, United States Fabricated an online platform using Django and Vue.js to provide automatic feedback for student assignments and projects (Java, JUnit). Also examined and organized the curriculum of the computer science course. ## Education ### Bachelor's degree in Computer Science University of California, Berkeley ### High School Diploma in High School/Secondary Diplomas and Certificates Bishop O'Dowd High School ## Contact & Social - LinkedIn: https://linkedin.com/in/shuming-xu - Portfolio: https://shumingxu.com --- Source: https://flows.cv/shuming JSON Resume: https://flows.cv/shuming/resume.json Last updated: 2026-03-29