Chris Keogh

Lead Engineer - Federated Identity And SSO

Dunedin, Otago, New Zealand
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
Chris Keogh is a Lead Engineer specializing in Federated Identity and SSO with over a decade of experience delivering identity and access management, cloud, and frontend solutions from Dunedin, New Zealand. At Xero he progressed through roles from Cloud DevOps and Site Reliability into senior engineering and leadership, now focusing on secure, scalable federated identity platforms. He blends hands-on software engineering with operational discipline, having contributed backend and test automation improvements to the popular moto AWS-mocking library—deepening his practical understanding of DynamoDB, Lambda, S3 and EC2 behaviors. Comfortable spanning infrastructure, reliability, and frontend domains, Chris brings a pragmatic, test-driven approach to complex security and integration problems. An unusual thread through his background is formal music study, hinting at a creative, pattern-oriented mindset applied to engineering.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, PostGrad Diploma, Music, Bachelor's degree, PostGrad Diploma, Music at University of Otago
bookDiploma, Computer Software Engineering, Excellence, Diploma, Computer Software Engineering, Excellence at Computer Power Plus
github-logo-circle

Github Skills (15)

amazon-dynamodb10
lambda10
lambdas10
dynamodb10
python10
testing10
s3-bucket9
amazon-s39
aws-s39
amazon-ec29
ec9
rest-api8
api-rest8
restful-api8
api-design8

Programming languages (10)

TypeScriptC#JavaC++JavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
getmoto/moto

Sep 2017 - Jan 2018

A library that allows you to easily mock out tests based on AWS infrastructure.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:23 commits, 13 PRs, 57 comments in 4 months
Contributions summary:Chris primarily focused on enhancing the `moto` library, a tool for mocking AWS infrastructure. Their contributions centered around improving the DynamoDB and Lambda service implementations, adding support for features like empty string validation, consumed capacity reporting, and projection expressions. Furthermore, they implemented and refined tests to ensure the accuracy and reliability of the mocked AWS services. The user also demonstrated an understanding of S3 and EC2 services by merging changes and adding tests for volume creation.
ec2bototestinginfrastructureaws-infrastructure
Contributions:16 commits, 21 pushes, 1 branch in 2 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
Chris Keogh - Lead Engineer - Federated Identity And SSO