Dmytro Chernenko

Software Engineer at Microsoft

Greater Seattle Area 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
Dmytro Chernenko is a seasoned Software Engineer with 12 years of experience building web and front-end systems, now based in the Greater Seattle Area and currently at Microsoft. He spent over a decade at Akvelon as a Senior SDE after early ASP.NET roles, bringing deep expertise in C#, .NET and web architectures grounded in a Master's in Applied Mathematics. Dmytro is an active open-source contributor to dash.js, where he improved code organization and maintainability by refactoring value objects to classes for MPEG-DASH playback in browsers, reflecting strong JavaScript and front-end design skills. He combines enterprise-scale engineering experience with practical, hands-on refactors that reduce technical debt and simplify long-lived codebases. Colleagues know him for pragmatic improvements that span both legacy .NET systems and modern JavaScript clients. He brings a mathematically rigorous mindset to software design, often surfacing subtle structural fixes that improve reliability over time.
code12 years of coding experience
job19 years of employment as a software developer
bookMaster's degree Applied Mathematics, Master's degree Applied Mathematics at Dnipropetrovs'kij Nacional'nij Universitet
languagesEnglish, Russian, Ukrainian
github-logo-circle

Github Skills (6)

javascript10
mpeg-dash10
streaming9
classes9
360-video9
stream9

Programming languages (3)

C#CJavaScript

Github contributions (5)

github-logo-circle
Dash-Industry-Forum/dash.js

Nov 2015 - Dec 2015

A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
Role in this project:
userFront-end Developer
Contributions:44 commits, 15 PRs, 2 pushes in 1 month
Contributions summary:Dmytro primarily contributed to refactoring the codebase by converting value objects (VOs) to classes across multiple files. These changes indicate an effort to improve code organization and maintainability. The user also addressed several issues by converting variable declarations and assignments to splitted ones, and refactored different folders in the project. The user demonstrates a good grasp of JavaScript and is working on a project related to playback of MPEG DASH via Javascript and compliant browsers.
msswebrtcplaybackvideomse
dmitriychernenko/dash.js

Nov 2015 - Dec 2015

Contributions:41 pushes in 1 month
dashbrowserscompliantjavascriptwebrtc
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