Maksim Ovcharik

Developer at YouDrive

Chelyabinsk, Chelyabinsk Oblast, Russian Federation
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
Maksim Ovcharik is a seasoned full-stack developer with 13 years of experience building backend and frontend systems for web and mobile-adjacent services, currently developing both sides of a carsharing platform at YouDrive. His background spans Node.js, Ruby on Rails, MongoDB/MySQL, and frontend stacks including Backbone, Vue.js and SPA architectures, reflecting an ability to move between legacy and modern stacks. He has shipped social games, real-time features with web sockets, and tooling like map editors and control panels, demonstrating a blend of product-facing UI work and scalable backend engineering. An active contributor to open-source browser tooling, he improved media hotkey handling for Chrome extensions by adapting to evolving UIs and DOM interaction patterns—an example of pragmatic engineering that smooths real user workflows. Based in Chelyabinsk, he combines formal IT education (bachelor’s and master’s) with hands-on experience across startups and product teams.
code13 years of coding experience
job3 years of employment as a software developer
bookБакалавр, Информационные технологии, Бакалавр, Информационные технологии at Южно-Уральский Государственный Университет (ЮУрГУ)
github-logo-circle

Github Skills (9)

dom-manipulation10
javascript10
event-handling10
chrome-extension10
chrome-plugin10
mutationobserver10
chrome-app10
browser-extension10
ui-design8

Programming languages (5)

TypeScriptC++CSSJavaScriptRuby

Github contributions (5)

github-logo-circle
berrberr/streamkeys

Apr 2016 - Jun 2017

Global media player hotkeys for chrome
Role in this project:
userFront-end Developer
Contributions:6 commits, 4 PRs, 2 comments in 1 year 2 months
Contributions summary:Maksim primarily focused on enhancing the functionality of hotkeys for various media players within the Chrome browser extension. Their contributions included updating the `VkController.js` file to accommodate changes in the user interface of the VK music platform, incorporating new modules like `SimpleMutationObserver` and `MouseEventDispatcher` to improve the controller's interaction with the DOM, and fixing issues related to the old UI of the VK music platform. The user's work aimed to improve the user experience and compatibility with the music platform.
playerchromemedia-playerhotkeyschrome-extension
ovcharik/pdp11-asm

Dec 2013 - Jun 2021

Contributions:13 commits, 1 push in 7 years 7 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