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,...
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.
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.
* 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.