Jack Sovich is a backend-focused software engineer with 11 years of experience who builds reliable server-side systems and APIs, currently on the engineering team at Riot Games in Los Angeles. A Purdue Computer Science graduate, he progressed from intern to full software engineer at Riot after prior internships at Amazon and Blue Horseshoe where he implemented production REST APIs, DynamoDB-backed workflows, and full-stack features. He combines practical backend engineering with hands-on experience in cloud formation, databases, and UI components for monitoring and survey tooling. Comfortable across the stack, Jack brings a gamer-and-servers mindset that informs pragmatic, performance-conscious design decisions. He’s motivated by travel and systems-building, and has a track record of translating architecture docs into stable, shipping features under tight timelines.
11 years of coding experience
2 years of employment as a software developer
Fishers High School
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Purdue University
Contributions:8 PRs, 25 pushes, 11 branches in 15 days
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.