Sergey Bylokhov is a seasoned software engineer with 15 years of experience and more than a decade specializing in Java and C++, currently contributing to AWS from Los Altos. He was a technical lead and frequent committer on OpenJDK, where he drove AWT, JavaSound, JavaBeans and cross-platform GUI work and implemented JEP 256 for JavaBeans. Sergey combines deep native-platform expertise (Win32, Cocoa, X11) with UI pipelines (Java2D, OpenGL, JavaFX) and has a track record of fixing subtle, platform-specific rendering and audio issues across Corretto and OpenJDK. He also brings strong test automation and QA experience, having authored and hardened many automated tests for AWT, Swing and JavaSound in openjdk/jdk8u. Known for pragmatic debugging and backporting fixes, he bridges native and Java layers to keep the JDK stable across macOS, Windows and Linux. His background in mathematics and early SQE work informs a methodical approach to reliability and performance-sensitive client libraries.
15 years of coding experience
18 years of employment as a software developer
Master's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Saint Petersburg State University of Aerospace and Instrumentation
JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:1723 reviews, 7 commits, 205 PRs in 1 month
Contributions summary:Sergey appears to be primarily involved in backend Java development within the OpenJDK project. Their commits focus on fixing bugs, improving code quality, and addressing potential issues related to performance and resource management in areas such as JavaSound and the Swing framework. They also developed and contributed to automated tests for verifying functionality, including those related to the behavior of JSpinner and testing the correct behavior of the getRGBdefault() method in the ColorModel class.
Amazon Corretto 8 is a no-cost, multi-platform, production-ready distribution of OpenJDK 8
Role in this project:
Back-end Developer
Contributions:1 release, 17 reviews, 35 commits in 1 year 3 months
Contributions summary:Sergey contributed to the Amazon Corretto 8 project, which focuses on OpenJDK 8. Their commits involved modifying the JavaFX coretext.c file to resolve garbled text issues on macOS 10.15, demonstrating debugging and platform-specific code adjustments. Another commit merged the 'upstream' branch into develop and updated the zlib library, improving core functionality and incorporating updates from the upstream repository. Additionally, the user made changes to the JAXP and Santuario libraries, contributing to overall system stability and security.
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
Sergey Bylokhov - Software Engineer at Amazon Web Services (AWS)