Evgeny Fedorenko

Software Engineering Advisor at Fannie Mae

Springfield, Virginia, United States
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

👤
Senior
🎓
Top School
Evgeny Fedorenko is a pragmatic software engineering advisor and former lead with 11–15 years of hands-on experience building scalable cloud systems and full-stack applications that drive measurable business impact. At Fannie Mae he led teams that cut maintenance costs by 30%, sped transactions by 24%, reduced latency by 20%, and saved $2.3M annually through a real-time trading UI—demonstrating a rare combination of systems-level optimization and product-focused delivery. Equally comfortable in backend and frontend domains, he brings deep expertise in Java, AWS, Spring Boot, Node.js, Angular/React, and distributed data systems like Kafka, DynamoDB and MySQL. He contributes to open-source projects such as ngrx/platform, improving developer experience through documentation, testing utilities, and immutability-focused refactors. Trained in both computer systems networking and finance, Evgeny blends rigorous algorithmic and system design skills with domain knowledge of financial infrastructure and risk controls. Based in Springfield, VA, he’s continually exploring cloud-native patterns and automation to reduce cost and operational risk while mentoring engineering teams.
code11 years of coding experience
job14 years of employment as a software developer
bookMaster's degree, Computer Systems Networking and Telecommunications, 4.0, Master's degree, Computer Systems Networking and Telecommunications, 4.0 at CSTU, Ukraine
github-logo-circle

Github Skills (11)

state-management10
ngrx10
rxjs10
angular10
typescript-types9
observables9
testing9
observable9
typescript9
javascript9
typescripts9

Programming languages (8)

TypeScriptJavaC++CJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
ngrx/platform

Jun 2019 - May 2020

Reactive State for Angular
Role in this project:
userFull-stack Developer
Contributions:9 commits, 13 PRs, 52 comments in 11 months
Contributions summary:Evgeny primarily focused on documentation updates and implementing feature enhancements. They updated documentation links and action messages, improving the user experience. Additionally, the user contributed to code refactoring, including handling immutability checks and serializer configurations within the store and router modules, indicating proficiency in the project's core state management and routing functionalities. They also introduced a function to mock the environment during testing.
unidirectional-data-flowrxjsstate-managementobservablesngrx
evgenyfedorenko/platform

Jun 2019 - May 2020

Reactive libraries for Angular
Contributions:28 commits, 41 pushes, 17 branches in 10 months
reactiverxjsangular
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
Evgeny Fedorenko - Software Engineering Advisor at Fannie Mae