# Kirill Khistyaev > Software Engineer at Roblox Location: Mountain View, California, United States Profile: https://flows.cv/kirillkhistyaev ## Work Experience ### Principal Software Engineer @ Roblox Jan 2022 – Present | San Mateo, California, United States Building GenAI for code generation and engineering efficiency. ### Software Engineer @ Facebook Jan 2019 – Jan 2022 | San Francisco Bay Area Working on the largest deployment of Apache Spark in the world. ### Senior Software Engineer @ Google Jan 2016 – Jan 2019 | San Francisco Bay Area I worked on Resource Insights team that owns the data about all resources at Google (both physical and software ones). I work on the following projects: • Distributed multithreaded framework for management and execution of data pipelines. • Transformation pipelines that process more than 10 Pb of data. • A system that collects data from 200 data sources. • Anomaly Detection using Machine Learning techniques for multidimensional time series data that either comes as inputs to our system or produced by our system. ### Financial Software Developer @ Bloomberg LP Jan 2013 – Jan 2016 | Greater New York City Area My main responsibility was the development of pricing and risk assessment platform for large portfolios of cross asset derivatives. I designed and developed the following: • High-throughput (>100 Gb/h) scalable logging system for microservices architecture. Initial POC was based on Apache Kafka and Hbase. Production version was done with Apache Cassandra and Apache Spark. Web UI was developed with jQuery. • Distributed microservices architecture with high-performance shared data storage based on Cassandra NoSQL database in order to speed up pricing and risk assessment • General purpose aggregator for numerical results based on a long-running process in Apache Spark and data storage in Apache Cassandra • Redesigned pricing engine for FX and commodity derivatives Technologies: C++, Scala/Java, Python, JavaScript, Apache Cassandra, Apache Spark ### Research Assistant @ University of Southern California Jan 2008 – Jan 2013 | Los Angeles, California • Researched and developed libtensor library for tensor operations in Q-Chem computational chemistry package (more than 3 million SLOC). Library has the ability to perform operations on both CPU and GPU and is implemented with C++ and CUDA C • Build and administered two Linux clusters (25 and 6 machines) used for scientific calculations and software development (Linux, PBS, MPI, Kerberos, SVN, CVS) • Performed an ab initio quantum computational research in the area of excited states ### Software Developer Internship @ Los Angeles Department of Transportation Jan 2011 – Jan 2012 • Built a project management solution for Los Angeles Department of Transportation based on Microsoft SharePoint Framework • It was a team project in Software Engineering class • Experience with Incremental Commitment Spiral Model for software development ### Software Developer @ Modelsworld Company Jan 2006 – Jan 2008 | St. Peterburg • Developed e-commerce portal that included a web store, forum (message board) and article publication parts based on LAMP technologies • Developed Java-based client-server program integrated with e-commerce portal to manage offline and online sales and business workflow. ## Education ### Doctor of Philosophy (PhD) in Physical Chemistry University of Southern California ### Master's degree in Computer Science University of Southern California ### specialist (M.S.) in Chemistry Saint Petersburg Stait University ## Contact & Social - LinkedIn: https://linkedin.com/in/kirill-khistyaev --- Source: https://flows.cv/kirillkhistyaev JSON Resume: https://flows.cv/kirillkhistyaev/resume.json Last updated: 2026-04-12