Jobs
Xplor Recreation
Intermediate Software Developer
–
RemoteSkills
- Led project on migrating manually-provisioned production AWS to Terraform
- Maintained $100k/month AWS accounts
- Reported improper storage of encryption keys and passwords to security team
- Troubleshooted production AWS scaling and load issues
- Conducted semi-regular one-on-one meetings to support teammates due to absent Team Lead
- Led weekly standups with team and SREs
- Helped teammate establish backlog of support tasks and explored routing tasks to better-equiped teams
- Trained co-op on software development basics
- Conducted exit interview with co-op when management failed to arrange one
- Fixed issue with Debug MSBuild builds being deployed to production
- Maintained Bamboo CI build server with 50+ plans and deployments
- Launched and monitored 20+ ECS services
- Launched and monitored 5+ AWS Lambda functions
- Replaced bespoke Packer and Bamboo builds for AMIs with AWS Image Builder
- Provided insight on AWS to SRE when provisioning AWS WorkSpaces for off-shore team
Quotes
Your presence, knowledge, and will to help will be missed!
Can you leave your brain with us?
You have the courage to say what others want to say but cannot
You have been instrumental in so many projects.
... you helped provide direction, and I always appreciated you sharing your knowledge while troubleshooting.
Knowledge
- Terraform
- Bamboo
- AWS
- AWS ECS
- AWS Lambda
- AWS S3
- AWS EC2
- Dhall
- AWS CloudFront
- AWS IAM
- AWS Image Builder
- AWS ELB
Junior Software Developer
–
RemoteSkills
- Designed, built, and maintained distributed SQL-Server script runner in C# ensuring at-most-once execution
- Saved $35k/year by switching ECS clusters to use capacity providers
- Migrated manually-provisioned AWS infrastructure for internal tool to Terraform
- Maintained internal ASP.NET MVC management tool with ~20DAU
- Resolved EC2 instance cycling by fixing incorrect auto-scaling policies
- Trained co-op on software development basics
- Introduced Dhall to reduce repetition in Bamboo YAML Specs
- Learned AWS via Udemy and applied learning immediately
- Designed internal tool styling to follow company style guide
- Planned migration of 50+ Bamboo builds and deployments to Bamboo Specs
Knowledge
- C#
- AWS
- AWS ECS
- AWS Lambda
- ASP.NET MVC
- HTML
- SCSS
- Jira
- AWS DynamoDB
- AWS SQS
- AWS ELB
Helm Operations
Full-stack Developer
–
Victoria, BC; RemoteSkills
- Introduced property-based testing to improve confidence in payroll system refactoring
- Optimized memory and database usage of product line by up to 50x
- Decreased entire database usage by ~50% by fixing off-by-one bug during major outage
- Reduced database usage of product line during major outage
- Designed and built server-side data generators for load testing
- Planned and implemented payroll refactoring to reduce database usage
- Continual advocate for best practices across code, UI/UX, processes
Quotes
We're definitely going to miss your humour and attention to quality and detail
I'm gonna miss your attention to all the-level problems in our code
Talented dev with well-thought-out solutions and attention to good coding practices
Knowledge
- C#
- SQL Server
- KnockoutJS
- Visual Studio
- VSCode
- git
- Jira
- JavaScript
- HTML
- CSS
- LessCSS
- .NET Framework
- NUnit
- Confluence
- PostgreSQL
- PowerShell
Software Developer (Co-op)
–
Victoria, BCKnowledge
- C#
- KnockoutJS
- VSCode
- JavaScript
- HTML
- LessCSS
- CSS
- SQL Server
- Visual Studio
- .NET Framework
- Jira
- Confluence
Latitude Geographics
Quality Assurance Analyst (Co-op)
–
Victoria, BCSkills
- Recommended "model"-based design of automated end-to-end tests to reduce repetition
- Introduced image and video capture tool to improve QA reports
- Developed TypeScript automated end-to-end tests for new product
Knowledge
- TypeScript
- WebDriverIO
- VSCode
UVic Civil Engineering
Software Developer (Co-op)
–
Victoria, BCSkills
- Refactored researcher's code to allow for future development
- Fixed critical issue with researcher's code of ignoring solar power
- Explained technical concepts to non-technical people
Quotes
Good at explaining technical concepts to non-technical people
Knowledge
- Python 3
- VSCode
- Docker
Demonware
Software Developer (Co-op)
–
Vancouver, BCSkills
- Learned basics of software development
- Participated in Agile development processes
- Identified nested loop optimization using data-oriented design
Knowledge
- Python 2
- git
- Agile
- Scrum