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,...
Experience
2024 — Now
2024 — Now
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.
2020 — 2024
2020 — 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.
2023 — 2024
2023 — 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.
2016 — 2019
2016 — 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.
2014 — 2015
2014 — 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.
Education
University of Warsaw
Master's degree
2009 — 2014