I'm Aaron Oman, a software craftsman hailing from British Columbia, Canada.
I've been a software professional since 2005, beginning in game development and finding myself now in the land of web infrastructure and devops.
My interest is in low-level and systems programming with C and Zig, although professionally I opt for Go as a middelground.
Mogo Feb 2021 - Present
Senior Software Developer
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