Mikhail Denisenko is a seasoned software engineer with 22 years of experience, currently an SDE at Amazon based in Ashburn, Virginia. His background spans biotech-focused development at NCBI and product engineering earlier in his career, underpinned by degrees in Automated Control Systems and Computer Aided Design. He contributes to open-source, notably maintaining and refactoring a Go Microsoft SQL Server driver that adds core login, prelogin handling, and broad datatype support—evidence of deep backend and database protocol expertise. Known for pragmatic refactors and feature-driven work, he blends low-level protocol understanding with large-scale production experience at a major cloud provider.
22 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Automated Control Systems, Bachelor's degree, Automated Control Systems at Amur State University
Master's degree, Computer Aided Design, Master's degree, Computer Aided Design at Moscow State Mining University (MSMU)
Microsoft SQL server driver written in go language
Role in this project:
Back-end Developer
Contributions:2 releases, 5 reviews, 297 commits in 7 years
Contributions summary:Mikhail's commits primarily focus on refactoring and implementing features related to the Microsoft SQL Server driver. They've renamed components, such as `adodb` to `mssql`, indicating a shift in the project's focus. They have added code for handling login procedures and processing of prelogin responses, as well as other core functionalities. Further, they have added support for various data types, including specific database types and functions.
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.