# Keyan R. > Alchemist Location: San Francisco, California, United States Profile: https://flows.cv/keyan ## Work Experience ### Software Engineer @ Descript Jan 2022 – Present | San Francisco Bay Area Generative Media ### Software Engineer @ Citadel Securities Jan 2020 – Jan 2022 | New York City Metropolitan Area Software engineer on the Options Profits and Loss team. ### Software Engineer Intern @ Google Jan 2019 – Jan 2019 | New York City Metropolitan Area • Worked on network futures for bidirectional streaming calls to allow for more modularity and concurrent operations in Google Search, using Google’s Stubby streaming framework in C++ • Generalized the code using variadic template metaprogramming for flexibility of use ### Software Engineer Intern @ NVIDIA Jan 2019 – Jan 2019 | Santa Clara County, California, United States • Created a new queue and startup time dashboard for NVIDIA GeForce Now using Kibana, allowing the team to meet the promise of a 30 second queue duration for paid users • Combined existing timestamps to create new data points using Databricks and SQL for a startup time prediction model ### Software Engineer Intern @ Microsoft Jan 2018 – Jan 2018 | Redmond, Washington, United States • Created the backend for an email autoexpiry feature in C#, to be deployed to 25 million Outlook Premium users worldwide • Patent: https://patents.justia.com/patent/10992650 ### Research Assistant, Department of Statistics and Actuarial Science @ University of Waterloo Jan 2018 – Jan 2018 | Waterloo, Ontario, Canada • Generated a dataset of half a million ”Set” card combinations as images and feature vectors for CNN training, in Python • Experimented with varying custom CNNs in Keras, using numerical and visual input/output formats, to perform feature extraction and Set classification of sample hands • Compared the custom CNNs against other state of the art architectures using Matlab and TensorFlow ### Software Developer Intern @ DarkMatter Group Jan 2017 – Jan 2017 | Mississauga, Ontario, Canada • Reduced encryption and decryption runtimes by 3.3x and 3.9x respectively by implementing a new opportunistic locking algorithm for concurrent messaging, using Java and C • Created a FIFO reader-writerlock as an alternative to the less flexible mutex lock for the messaging protocol in C ### Software QA Engineer Intern @ Apple Jan 2017 – Jan 2017 | Cupertino, California, United States • Created a Python-based automation tool which emulated Bluetooth interaction with iOS for MFi game controllertesting • Used OpenCV for detection of game elements during tests, and JavaScript to simulate userinteraction on the iOS device • Selected as a top intern project and was given the opportunity to present to the Vice President of Product Integrity ### Software Developer Intern @ ApplyBoard Jan 2016 – Jan 2016 | Waterloo, Ontario, Canada • Designed the software help dashboard for customers, aiding them in navigating the website (built with Ruby on Rails), decreasing the workload of the customer support team • Created filters and features for searching schools and programs, making it easier for internal and external users to find information on the site ## Education ### Bachelor of Applied Science - BASc in Mechatronics, Robotics, and Automation Engineering University of Waterloo ## Contact & Social - LinkedIn: https://linkedin.com/in/keyan-rhm --- Source: https://flows.cv/keyan JSON Resume: https://flows.cv/keyan/resume.json Last updated: 2026-03-29