Pavel Karpenko

Principal Software Engineer at Roblox

Martinez, California, 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

👤
Senior
🎓
Top School
Pavel Karpenko is a Principal Software Engineer with decades of hands-on experience in real-time communications, cloud, and cross-platform client development, currently building core systems at Roblox after a long tenure on Microsoft Teams. He led design and delivery of Skype’s real-time captioning and translation features and has deep expertise across C++, Java/Kotlin, Objective-C, C#, and TypeScript for mobile, desktop, embedded, and server platforms. Pavel blends low-level systems thinking with product-focused delivery, having shipped complex multimedia and VoIP solutions since the 1990s. Based in Martinez, CA, he pairs a master’s in applied mathematics with a pragmatic engineering approach and a proven track record of mentoring teams and stabilizing large-scale communication products.
code10 years of coding experience
job19 years of employment as a software developer
bookMaster's degree Applied Mathematics, Master's degree Applied Mathematics at Дальневосточный Государственный Технический Университет
languagesEnglish, Russian

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
pwkpwk/fetcherski

Jan 2024 - Jul 2024

Prototype of a web API for paged fetchiing of data from CockroachDB
Contributions:39 PRs, 40 pushes, 40 branches in 5 months
pwkpwk/SessionLauncher

Nov 2015 - Feb 2016

Contributions:10 commits, 10 pushes, 1 branch in 2 months
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
Pavel Karpenko - Principal Software Engineer at Roblox