Sergey Protko

Technical Lead at Teladoc Health

Warsaw, Masovian Voivodeship, Poland
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
Sergey Protko is a Technical Lead with 12 years of hands-on full‑stack experience building web apps and services since 2008, currently leading engineering at Teladoc Health from Warsaw. He champions DDD, TDD/BDD and XP practices, pairing strong OO design with pragmatic focus on solving business problems efficiently. Sergey has deep PHP backend expertise (Symfony, Yii historically) and modern JavaScript toolchain experience—frontend and Node.js—with notable open‑source contributions such as refactoring thephpleague/commonmark and improving AngularJS+ES6 starter tooling. His background spans databases (MySQL, PostgreSQL), automated testing, and build pipeline optimizations, and also touches computer vision, parallel computing (MPI, CUDA, OpenCL) and graphics (WebGL/OpenGL). Colleagues describe him as a reflective engineer who routinely retrospects on decisions to continuously improve quality. Outside work he’s musically inclined, having played piano and bass guitar, which he credits for sharpening his pattern recognition and discipline.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, System engineer, Bachelor's degree, System engineer at Belarusian State University of Informatics and Radioelectronics
languagesEnglish, Russian
github-logo-circle

Github Skills (22)

markdown10
javascript10
sass10
data-structure10
webpack10
php10
markdown-it10
commonmark10
webpacker10
angularjs10
data-structures10
nodejs10
nodes10
babel69
babel-core9

Programming languages (12)

TypeScriptDockerfileShellC++MakefileJavaScriptGoPHP

Github contributions (5)

github-logo-circle
PatrickJS/NG6-starter

Sep 2015 - Jul 2017

:ng: An AngularJS Starter repo for AngularJS + ES6 + Webpack
Role in this project:
userFront-end Developer
Contributions:43 commits, 47 PRs, 37 pushes in 1 year 11 months
Contributions summary:Sergey primarily focused on configuring and improving the build process and development environment for the AngularJS starter repository. They implemented webpack configurations, added a webpack dev server with hot module replacement (HMR), and refactored the build pipeline for better efficiency. The user also updated the project's dependencies, including upgrading Babel and replacing Stylus with Sass for styling. Furthermore, they split the application into separate modules.
gulpangularclassangular1javascriptes6-webpack
thephpleague/commonmark

Jul 2015 - Aug 2015

Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.
Role in this project:
userBack-end Developer
Contributions:19 commits, 1 PR, 34 comments in 27 days
Contributions summary:Sergey primarily focused on refactoring the codebase to replace the use of `ArrayCollection` with doubly-linked lists, optimizing the internal data structures of the CommonMark parser. Their contributions involved modifying core classes like `Node`, `AbstractInlineContainer`, and `AbstractBlock` to accommodate these changes. They also worked on simplifying inline parsing logic and removing deprecated methods.
twig-extensioncommonmarkphpgithub-flavored-markdownmarkdown-parser
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
Sergey Protko - Technical Lead at Teladoc Health