Kostiantyn Tsaregradskyi

Staff Software Engineer at The Trade Desk

London, England, United Kingdom
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
Kostiantyn Tsaregradskyi is a Staff Software Engineer in London with 13+ years building full-stack web platforms and leading cross-functional technical initiatives. He combines hands-on expertise in Node.js, React/Vue and RTC media stacks with experience orchestrating micro-frontends at scale for Booking.com and observability UX at Meta. At The Trade Desk he continues to drive architecture and delivery while mentoring teams and aligning multi-team roadmaps. A long-time contributor to Jitsi, he has improved audio/video device management and automated UI tests for its widely used open-source video conferencing suite. Colleagues rely on him for clear RFCs, developer enablement and pragmatic replatforming strategies that reduce friction across large organizations. His background in applied mathematics lends a methodical approach to debugging complex real-time and distributed systems.
code13 years of coding experience
job14 years of employment as a software developer
bookMaster's degree, Applied Mathematics, Master's degree, Applied Mathematics at V. N. Karazin Kharkiv National University
languagesEnglish, Russian, Ukrainian
github-logo-circle

Github Skills (20)

javascript10
webdriver10
selenium10
jitsi-meet10
audio-processing10
selenium-ide10
ui-design10
java10
javas10
uid10
junit10
mediastreamtrack10
front-end-development10
mediastream10
webrtc10

Programming languages (8)

TypeScriptJavaC++CSSCoffeeScriptJavaScriptRubyPython

Github contributions (5)

github-logo-circle
jitsi/lib-jitsi-meet

May 2016 - Aug 2016

A low-level JS video API that allows adding a completely custom video experience to web apps.
Role in this project:
userFull-stack Developer
Contributions:51 commits, 32 PRs, 62 comments in 3 months
Contributions summary:Kostiantyn focused on enhancing the audio output device selection capabilities within the `lib-jitsi-meet` repository. They implemented the ability to switch audio output devices, modifying the core RTC and JitsiTrack modules. Furthermore, the user updated the example code to include event listeners for audio output changes. Additional commits refined the implementation, incorporated code review feedback, and improved the handling of device list changes.
apilevel-jsjavascriptjitsivideo-conferencing
jitsi/jitsi-meet

May 2016 - Jul 2016

Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
Role in this project:
userFull-stack Developer
Contributions:19 commits, 14 PRs, 18 comments in 2 months
Contributions summary:Kostiantyn primarily focused on enhancing the user interface and audio/video device management within the Jitsi Meet application. Their contributions include implementing the ability to switch audio output devices, adding browser-specific guidance for user media permissions, and refactoring the code related to media device handling. They also addressed bugs and edge cases related to handling errors when creating local tracks and managing device changes. This suggests a focus on improving the user experience and device compatibility within the application.
securescalable-video-conferencesscalablejitsiweb-application
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