Polina Cherkasova

Software Engineer at Google

Kirkland, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Polina Cherkasova is a seasoned software engineer with a decade of experience building reliable, high-performance systems at Microsoft and Google, and a strong background in both front-end and back-end development. She combines applied math and data-driven experimentation with a passion for cross-team collaboration to deliver customer-visible value, evidenced by 11 computer science publications and a patent in application design. Her open-source contributions include impactful work on flagship projects like the Flutter framework, Dart SDK, and Flutter DevTools—fixing UI memory leaks, adding memory analytics, and building a tree view component. Comfortable across mobile, tooling, and platform engineering, she also has product and leadership experience scaling consulting teams and shipping complex SaaS systems. Polina thrives in environments that empower professionals to apply technical depth toward real human needs, and she brings an unusually research-informed perspective to practical engineering problems.
code10 years of coding experience
job15 years of employment as a software developer
bookEffective Negotiations, Effective Negotiations at Karrass
bookMaster, Computer Scince, Master, Computer Scince at IFMO
bookPHd Student in Database Systems, PHd Student in Database Systems at Saint-Petersburg State University
bookParallel Computing, Parallel Computing at Intel Winter School
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
6,561reputation
689kreached
57answers
68questions
Badges
html
top-1%
javascript
top-5%
github-logo-circle

Github Skills (32)

web-widgets10
programming-language10
analysis-services10
mobile-development10
widgets10
flutter-apps10
ui-components10
memory-management10
ui-design10
refactor10
uid10
azure-analysis-services10
sdk10
front-end-development10
html10

Programming languages (9)

TypeScriptJavaC++ShellTeXJavaScriptRubyMarkdown

Github contributions (5)

github-logo-circle
google/flutter.widgets

May 2020 - Nov 2022

Role in this project:
userFront-end Developer
Contributions:8 reviews, 50 commits, 54 PRs in 2 years 6 months
Contributions summary:Polina's primary contribution involved developing a tree view component. They implemented features for expanding and collapsing tree nodes and ensured proper rendering of nodes with varying levels of depth. The user also worked on creating an example application to showcase the functionality of the tree view component. Furthermore, they refactored the component's name and implemented the controller functionality.
flutter/devtools

Jan 2022 - Jan 2023

Performance tools for Flutter
Role in this project:
userFull-stack Developer
Contributions:1663 reviews, 351 commits, 1171 PRs in 1 year
Contributions summary:Polina made contributions to the Flutter DevTools project, specifically focusing on both UI updates and refactoring to modularize the codebase. The user updated release notes, moved libraries and files to subfolders, and added functionality to show detailed retaining paths. These changes indicate a focus on improving the organization, performance, and overall user experience of the DevTools application.
performance-toolsdartperformanceflutterdevtools
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Polina Cherkasova - Software Engineer at Google