Grey Hill

Jobs

Xplor Recreation

Intermediate Software Developer

Remote

Skills

  • 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!
Marcio Site Reliability Engineer Co-worker
Can you leave your brain with us?
Marcio Site Reliability Engineer Co-worker
You have the courage to say what others want to say but cannot
Unknown Engineering Co-worker
You have been instrumental in so many projects.
Kia Director of Product Management
... you helped provide direction, and I always appreciated you sharing your knowledge while troubleshooting.
Edward Software Developer Co-worker

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

Remote

Skills

  • 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; Remote

Skills

  • 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
Kathy Technical Writer Coworker
I'm gonna miss your attention to all the-level problems in our code
Tim Full-stack Developer Coworker
Talented dev with well-thought-out solutions and attention to good coding practices
Peter Team Lead Boss

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, BC

Knowledge

  • C#
  • KnockoutJS
  • VSCode
  • JavaScript
  • HTML
  • LessCSS
  • CSS
  • SQL Server
  • Visual Studio
  • .NET Framework
  • Jira
  • Confluence

Latitude Geographics

Quality Assurance Analyst (Co-op)

Victoria, BC

Skills

  • 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, BC

Skills

  • 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
Ralph Professor/Head Researcher Boss

Knowledge

  • Python 3
  • VSCode
  • Docker

Demonware

Software Developer (Co-op)

Vancouver, BC

Skills

Knowledge

  • Python 2
  • git
  • Agile
  • Scrum