Alexandr Korachentsov is a Head of Development with 11 years of software engineering experience, currently leading development teams at МТС in Krasnodar Krai. He blends hands-on full-stack work with technical leadership, having contributed UX-focused features and plugins to open-source projects like vimflowy and improved error handling and tests in swagger-jsdoc. His background spans electrical engineering and a master's in information systems, reflecting a strong foundation in both hardware-aware thinking and modern software practices. Known for improving developer experience and reliability, he moves between front-end TypeScript/SASS tweaks and back-end QA-driven fixes, helping teams ship cleaner, more maintainable code.
11 years of coding experience
Диплом специалиста по инженерной специальности, Инженер-электрик, Диплом специалиста по инженерной специальности, Инженер-электрик at Кубанский Государственный Аграрный Университет (КубГАУ)
An open source productivity tool drawing inspiration from workflowy and vim
Role in this project:
Full-stack Developer
Contributions:8 commits, 17 PRs, 26 comments in 15 days
Contributions summary:Alexandr significantly contributed to the `vimflowy` project by implementing several key features and addressing issues. They added inline code formatting and implemented the functionality to open links in a new window, enhancing the user interface and functionality. Additionally, the user developed a "Daily Notes" plugin, integrated into the system, along with the ability to join multiple lines in visual line mode. This involved changes to TypeScript, SASS, and Vim configurations, demonstrating expertise in the front-end and overall application architecture.
Generates swagger/openapi specification based on jsDoc comments and YAML files.
Role in this project:
Back-end Developer / QA Engineer
Contributions:6 commits, 1 PR, 3 comments in 21 days
Contributions summary:Alexandr contributed to the project by implementing error reporting that includes file paths, particularly within the YAML and JSDoc processing logic. They added unit tests to validate the functionality of the specification build function. Further contributions included merging branches and fixing a linter error. These changes suggest a focus on improving error handling and ensuring the code's reliability.
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
Alexandr Korachentsov - Head Of Development at МТС