Evan Hughes

Lead Software Engineer at EPAM Systems

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

🤩
Rockstar
Evan Hughes is a Lead Software Engineer with six years of experience building and shipping backend-heavy web applications across fintech, real estate, and edge computing domains. He currently leads engineering efforts at EPAM (previously Accenture and Grid Dynamics), focusing on API design, CI/CD automation, and improving delivery efficiency through team leadership and mentorship. Evan combines practical backend expertise with cloud experience (AWS, MongoDB, PostgreSQL, MySQL) to reduce deployment time and increase system reliability. He also contributes to DefinitelyTyped by defining Akamai EdgeWorkers JavaScript API types, demonstrating a strong grasp of edge platform semantics and developer ergonomics. Known for aligning technical solutions with business goals, he stays engaged in continuous learning and open-source collaboration to keep teams adaptable to emerging technologies.
code6 years of coding experience
job5 years of employment as a software developer
github-logo-circle

Github Skills (15)

crypto10
typescript10
javascript10
api10
typescripts10
type-definition10
apidoc10
typescript-types10
build-definition9
strong-typing9
static-typing9
dts9
dictionary9
typescript-definitions9
optional-typing9

Programming languages (3)

TypeScriptRustJavaScript

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userBack-end Developer
Contributions:13 reviews, 5 commits, 6 PRs in 2 years 10 months
Contributions summary:Evan primarily contributed to the Akamai EdgeWorkers JavaScript API type definitions. Their work involved defining interfaces, types, and modules for the API, specifically focusing on features like header manipulation, request and response objects, routing, caching, and crypto functions. They added comprehensive definitions for various components like UserLocation, Device, streams, and http-request, improving the overall structure and usability of the API. The user's commits reflect a deep understanding of the API's functionality and the ability to create precise and accurate type definitions.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
The repository for high quality TypeScript type definitions.
Contributions:8 pushes, 2 branches in 10 months
type-safetytype-definitionshigh-qualitydefinitionstypescript
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
Evan Hughes - Lead Software Engineer at EPAM Systems