Paul Kolomiets

Chromium Developer at eyeo

Tbilisi, Georgia
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
Paul Kolomiets is a seasoned Chromium developer with 15 years of experience building and hardening browser and backend systems, currently working on WebView and system-level content filtering at eyeo in Tbilisi. He combines deep C++ expertise (Qt, STL, Boost) with modern hybrid and Android development, and a history of leading cross-functional teams across domains from fintech to computational biology. An active open-source contributor, Paul has improved reliability in projects ranging from Rust crates like tar-rs and futures-rs to widely used tools such as qtile and nanomsg, often fixing subtle bugs and strengthening test suites. He brings a pragmatic, quality-first mindset—preferring smarter, cheaper solutions over brute force—and a knack for clear technical documentation and reproducible tooling. Unobvious but telling: he enjoys diving into legacy browser guts again, finding daily joy in untangling complex C++ codebases he once swore at in other projects.
code14 years of coding experience
job15 years of employment as a software developer
bookMaster, Computer Science, Master, Computer Science at Tula State University
languagesEnglish, Russian
github-logo-circle

Github Skills (49)

asynchronous10
async-js10
edgedb10
debugging10
archived10
debug10
postgresql10
archiving10
pytest10
qt10
futures10
python10
back-end-development10
redis10
async10

Programming languages (17)

C#C++RustCMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
geldata/gel

Nov 2019 - Jan 2023

Gel supercharges Postgres with a modern data model, graph queries, Auth & AI solutions, and much more.
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:158 reviews, 187 commits, 277 PRs in 3 years 2 months
Contributions summary:Paul primarily contributed to the project by implementing backend features and improving the documentation. They fixed a duplicate dependency in the setup file and added dependencies for building PostgreSQL. Additionally, the user added and corrected documentation for protocol messages, type descriptions, and other areas of the project, including a description of the dump file format. They also improved wording on message fragmentation and addressed typos in the code documentation, demonstrating a focus on backend functionality and clear communication.
rdbmsedgedbgraph-relationalormrelational
nanomsg/nanomsg

Jan 2013 - Mar 2014

nanomsg library
Role in this project:
userBack-end Developer
Contributions:42 commits, 4 comments in 1 year 1 month
Contributions summary:Paul primarily focused on debugging and improving the nanomsg library, particularly the TCP transport layer. They introduced macros and assertions for easier state machine debugging. Code modifications included changes in `ctcp.c`, `stcp.c` and `atcp.c` for improved stability and error handling. Furthermore, the user refactored code related to FSM shutdown and request resending, addressing critical race conditions and data corruption issues, and implemented the "nanocat" command line interface.
socketzeromqnanomsgmessaging
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
Paul Kolomiets - Chromium Developer at eyeo