# Kris Krolak > Software engineer Location: San Francisco, California, United States Profile: https://flows.cv/kris Currently open to fully remote, part-time and contracting opportunities. A full-stack developer with experience in front-end development (Typescript, React, Electron, Tauri) of complex applications (a live transcription system, a code review system, a cloud system interface), backend systems (serving 1k+ qps, hundreds of contributors and thousands of users), microservices (code analyzers, storage systems). Fluent in Typescript, Javascript, Rust. Solid in Python, Java, C++. Engineering manager, tech lead. I learn quickly anything that I need to know in order to get the job done. ## Work Experience ### Software Engineer @ Distill Jan 2024 – Present | San Francisco Bay Area * Designing and implementing performant, reliable frontend solutions. * Leveraging large language models (LLMs) to accelerate development, from prototyping to production-ready code. * Reviewing, refining, and optimizing AI-generated code to ensure maintainability and scalability. Debugging and resolving complex issues to improve product stability and user experience. * Collaborating with the team to design technical approaches that balance speed of iteration with long-term quality. ### Tech Lead @ Ava Jan 2020 – Jan 2024 | Remote Maintained and improved a React app and cross-platform desktop app (Mac, Windows and Linux) helping the Deaf people interact with online meetings, videos and events. * Improving performance and reliability of the service. Reduced loading time of critical paths in the app by 5-10x. * Managing feature work and product improvements while collaborating with designers, product managers. * Mentoring and supporting junior engineers * Refactors and tech debt payback to increase developer velocity * Desktop app rewrite from Electron to Tauri to reduce resource use by the desktop app by 10x. ### Founding Engineer @ CoGrader Jan 2023 – Jan 2024 Built the first version of the product from prototype to first paying customers and hundreds of weekly users. Deployed and maintained a React app, with Node.js backend managing the database and connection to LLMs, set up testing infrastructure, automatic deployments, code review practices, monitoring. Onboarded new engineers. ### Software Engineer @ Google Jan 2016 – Jan 2019 | San Francisco, California, United States Scalability and Platform for Google Cloud Console (February 2016 - May 2017) * Maintaining releases of Google Cloud Console with hundreds of contributors and daily contributions. * Implementing necessary changes to the infrastructure to support scaling with respect to users as well as code contributors. * Create and use tools for seamless migration of different underlying technologies without hindering productivity of developers or end users. * Create and improve processes for improving reliability of Google Cloud Console during its rapid feature expansion. * On-call rotation. Languages used: Java, Python, C++, JavaScript, TypeScript. Google Static Analysis (Tricorder) (May 2017 - January 2019) * Maintaining and improving Google Static Analysis (Tricorder) running hundreds of code analyzers over every change proposed to the Google code base (~400k requests per day). * Improving reliability of the service. * Improving the internal storage system with better metrics allowing more precise understanding of its usage. * Participating in the on-call rotation. Languages used: Go, Java, Python. Google Code Review (May 2018 - January 2019) * Participated in a full rewrite of the internal code review system to Angular and TypeScript. * Built the new system from the ground up keeping old requirements and improving the architecture. * Developed new practices for usage of ngrx, rxjs, angular and typescript within Google. Languages used: TypeScript, JavaScript, Java. ### Software Engineer @ Google Jan 2014 – Jan 2015 | Kraków Area, Poland Google Cloud Console * Front-end features and improved quality for Google Cloud within Google Cloud Console. * Improved Google Cloud Console infrastructure as it grew from tens of contributors to hundreds. * Onboarded engineers to the team and helped the team grow. * Helped define best practices to maintain good code quality. Languages used: Java, JavaScript. ### Software Engineer Intern @ Google Jan 2013 – Jan 2013 | San Francisco Bay Area Google Ads Quality * Helped improve the system assessing quality of clicks on ads within Google. * Reworked the visualization of the results to a new framework to make it more future-proof Languages used: Go, JavaScript. ### Software Engineer Intern @ Google Jan 2012 – Jan 2012 | San Francisco Bay Area Google Internal Q&A System * Built the first UI for the internal Q&A system. * Prototyped features for the newly developed Q&A system. Lanauges used: AngularJS, Javascript, Python ## Education ### Master's degree in Computer Science University of Warsaw Jan 2009 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/kris-krolak --- Source: https://flows.cv/kris JSON Resume: https://flows.cv/kris/resume.json Last updated: 2026-03-20