Summary
Sean Hagen is a Senior Software Engineer with 12 years of hands-on experience building backend systems, currently focused on finance engineering and six years of dedicated Go development. He excels at designing resilient integrations and microservices—most recently syncing Dynamics 365, DynamoDB, Redis, and AWS messaging for large-scale customer data flows—and has a strong track record of improving observability, CI, and developer tooling. Sean's background spans full-stack, devops, and architecture roles across startups and scale-ups, where he has shipped data pipelines, localization services, and performance-sensitive APIs that dramatically cut latency and operational overhead. He values metrics-driven decision making and has repeatedly turned monitoring and error analysis into tangible product and business improvements. A lifelong tinkerer who started on an Apple IIc, he still experiments with new languages in his spare time but is unapologetically selective about roles—Go only, no crypto/defense/fintech—and appreciates teammates who care deeply about data and optimization.
12 years of coding experience
15 years of employment as a software developer
Computer Science, Computer Science at Douglas College
English