Maksim Horbachevsky is a seasoned software engineer with 15 years of experience building web applications across startups and large teams, currently based in New York. He has led and grown distributed front-end teams, directly managing up to eight engineers while owning end-to-end delivery from design and estimation to CI and testing. Technically versatile, Maksim spans modern JavaScript stacks (React, Redux, GraphQL, Node.js) alongside Ruby on Rails and relational databases, and he has hands-on experience with legacy systems and performance optimizations. He’s contributed to notable open-source projects including Facebook’s Lexical editor and improvements to Grunt tooling, showing practical impact on UX and build workflows. A pragmatic organizer, he routinely sets up development environments, component libraries, and hiring processes to scale teams and code quality. Beyond coding, he’s comfortable shipping Salesforce integrations and automated test suites, blending product-facing features with robust engineering practices.
15 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BS) Computer Software Engineering, Bachelor of Science (BS) Computer Software Engineering at Belarusian State University
Bachelor's degree Economics, Bachelor's degree Economics at Belarusian State University of Informatics and Radioelectronics
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
Role in this project:
Front-end Developer
Contributions:1 release, 454 reviews, 174 commits in 1 year
Contributions summary:Maksim contributed to the development of the Lexical framework by implementing features and fixing bugs within the package's components. Their commits show a focus on enhancing the user interface, including the addition of a new plugin, and the resolution of issues related to text formatting and selection behavior, specifically for links. The code changes demonstrate an understanding of React, and HTML/CSS.
Contributions summary:Maksim contributed to the Grunt plugin for Bower, improving its flexibility and maintainability. Their work involved splitting tasks into a more configurable list, enabling features like cleanup options and better logging. Additionally, the user integrated the Grunt's base directory option, enhancing the plugin's compatibility.
gruntgrunt-pluginbowerplugin
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.