Oleksandr Kovalchuk is a seasoned system administrator and former backend developer with 11 years of experience building and securing web applications in Ukraine. After several years developing Python-based back-office systems at Prom.ua, he moved into infrastructure and backend operations at EVO, where he now manages and hardens server-side systems. He contributes to open-source projects focused on security and certificates, notably fixing vulnerabilities and improving domain handling for ACME flows, demonstrating a strong blend of application-level security and production systems knowledge. Comfortable across Python, PostgreSQL and Go, he pairs pragmatic engineering with attention to secure defaults and observability. Colleagues rely on him for hands-on problem solving that bridges development and operations.
Contributions:15 commits, 3 PRs, 9 pushes in 5 years 4 months
Contributions summary:Oleksandr primarily contributed to the back-end of the "Damn Vulnerable Python Web App," focusing on fixing bugs, improving the README documentation, and enhancing the application's security awareness. They addressed a SQL injection vulnerability by adding quotes, refactored code blocks, and added descriptions of vulnerabilities, including session fixation and XSS. The user also implemented logging, updated dependencies, and integrated a "StandWithUkraine" banner.
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
Role in this project:
Back-end Developer
Contributions:8 commits, 2 PRs, 6 comments in 4 months
Contributions summary:Oleksandr primarily contributed to the ACME server and certificate management functionalities within the `smallstep/certificates` repository. They focused on improving domain normalization for wildcard domains used in the DNS-01 challenge and implemented a configuration option to force the Subject.CommonName in certificates. Furthermore, they added tests to validate the functionality, including a new test case to ensure correct domain passing to the lookupTxt function. The work involved modifying Go code and tests related to certificate requests and issuance.
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.