I'm Aaron Oman, a software craftsman hailing from British Columbia, Canada.
I've been a software professional since 2005, with my roots in game development.
My interest is in systems programming. I'm particularly interested in GC-less environments like C, C++, Zig and Odin. Go is an acceptable compromise for high level programming where performance is not important.
You can contact me for anything not professionally related at groovestomp@groovestomp.com.
Devops Engineer
Developer tools and infrastructure support
Kubernetes, AWS
Senior Software Developer and Devops Engineer
Application development, tools and infrastructure
Go, Ruby, RabbitMQ, MySQL, AWS
Commit Aug 2020 - Jan 2021
Staff Engineer
Infrastructure tools development
Go, Bash, AWS, Kubernetes, Docker, Terraform
Mogo Jul 2019 - Aug 2020
Senior Software Developer
Application development, tools and infrastructure
Go, Ruby, RabbitMQ, MySQL, AWS
Senior Software Developer
Application development and tools
Go, Elixir, NodeJS, PostgreSQL, Redis, Ruby on Rails, AWS
Team Lead (10 months)
1:1s, sprint planning, ticket grooming, team management, hiring
Mogo Oct 2014 - Aug 2017
Senior Software Developer
Application development, tools and infrastructure
Go, Ruby, RabbitMQ, MySQL, AWS
Unbounce Mar 2011 - Oct 2014
Software Developer
API design, implementation and documentation
Devops infrastructure and tooling
Application development
Go, Ruby, RabbitMQ, MySQL, AWS
Java, Javascript, MySQL, Ruby on Rails, AWS
Gossamer Threads Oct 2007 - Jun 2009
Software Developer
Site installations and customization of proprietary software
Application development
MySQL, Perl, PHP, Apache
Associate Developer
Frontend gameplay modes FIFA 11
ActionScript, C++
Associate Developer
Graphics pipelines
Audio pipelines
Animation programming
Frontend
Build automation
ActionScript, C++, C#, Perl