Alex Dudarenko

Senior Software Engineer at Amazon Web Services (AWS)

Port Coquitlam, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alex Dudarenko is a Senior Software Engineer with 11 years of experience building scalable backend systems and data-heavy applications, now contributing to AWS's Containers and ECS teams. He brings deep practical knowledge of distributed systems and data warehousing from roles at Calabrio and hands-on production work at AWS, combined with earlier full‑stack and web development experience. An active contributor to the Glasgow Haskell Compiler, Alex has tackled compiler internals and extended Template Haskell, signaling uncommon expertise in functional programming and language tooling for a cloud-native engineer. Based in Port Coquitlam, BC, he blends product-focused engineering with a habit of proactive problem solving and cross-functional collaboration. His background in international economics and a post-degree diploma in computing gives him a rare mix of analytical business sense and technical rigor.
code11 years of coding experience
job11 years of employment as a software developer
bookPost-Degree Diploma, Computing Science & Information Systems, Post-Degree Diploma, Computing Science & Information Systems at Douglas College
bookBachelor's degree, International Economics and Management, Bachelor's degree, International Economics and Management at Kyiv National Economics University
languagesEnglish, Ukrainian, Russian, German
github-logo-circle

Github Skills (6)

compiler-design10
template-haskell10
haskell10
text-parsing9
parsing9
error-reporting8

Programming languages (11)

TypeScriptCPureScriptJavaScriptElmGoHaskellHTML

Github contributions (5)

github-logo-circle
ghc/ghc

Feb 2019 - Jan 2023

Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).
Role in this project:
userBack-end Developer
Contributions:71 commits in 3 years 11 months
Contributions summary:Alex primarily contributed to the Glasgow Haskell Compiler (GHC) by fixing bugs and extending the Template Haskell (TH) library. Their work included addressing issues related to parsing, renaming, and error reporting within the compiler's core components. Furthermore, the user modified the TH library, specifically by extending its AST to support tuple sections and updating the generated code accordingly. The user's modifications demonstrate expertise in Haskell and compiler internals.
ghcget-startednewcomershaskellcabal
nineonine/bcs

Oct 2015 - Mar 2018

Contributions:104 pushes, 3 branches in 2 years 4 months
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
Alex Dudarenko - Senior Software Engineer at Amazon Web Services (AWS)