Tom Mooney is a seasoned Software Architect based in Portland, Oregon, with 14 years of experience designing and delivering cloud-native systems across finance, healthcare, and education. He specializes in .NET/C# full-stack development, AWS-driven DevOps, and event-driven microservices, having led a major migration from a legacy monolith to containerized ASP.NET Core services with Docker, Redis, and ELK for observability. Tom combines hands-on engineering with people leadership—moving from individual contributor to manager and back into architecture roles—bringing stakeholders together to solve complex, cross-functional problems. He also has a strong applied ML/automation streak, having implemented automated translation and voice synthesis workflows using AWS Translate and Polly. With a Master of Software Engineering from Portland State University, he pairs rigorous engineering practice with practical delivery experience in production systems.
14 years of coding experience
15 years of employment as a software developer
Master of Software Engineering Software Engineering, Master of Software Engineering Software Engineering at Portland State University
A framework for CQRS, Eventsourcing, and messaging that uses Redis pub/sub for messaging and offers event persistence in Redis, SQL Server, or PostgreSQL.
Contributions:227 commits, 54 pushes, 21 branches in 5 years 9 months
Dynamic Settings is a .NET library that allows you to load application settings from a variety of sources including environment variables, ConfigurationManager, text files, YAML files, and Redis.
Contributions:1 release, 6 commits, 4 pushes in 4 years 1 month
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.