James Szalay is a Senior Software Engineer with 12 years of experience building scalable backend systems, CI/CD pipelines, and cloud-native infrastructure across startups and enterprise teams. Currently at ngrok, he has a track record of improving test automation and reducing pipeline runtimes, migrating legacy systems to Kubernetes/EKS, and managing GitLab-driven build & test fleets. He’s comfortable across languages and runtimes—Golang, Python, Node.js, Java—and has led development of serverless and RASP agent projects as well as Lambda/DynamoDB architectures for a co-founded startup. James combines hands-on implementation with operational ownership (EKS, GitLab, autoscaling Selenium grids), enabling faster delivery and higher test coverage. Based in Louisville, KY, he brings an engineer’s curiosity (self-described “ngroker/Engroker”) and a knack for turning slow, manual processes into automated, scalable workflows.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BS) Computer Engineering and Computer Science, Bachelor of Science (BS) Computer Engineering and Computer Science at University of Louisville
:house_with_garden: Open-source home automation platform running on Python 3
Contributions:2 PRs, 2 pushes, 1 branch in 5 years 11 months
raspberry-pipythonhousegardenmqtt
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.