Nicholas Waller
@nicwaller
Senior Software Engineer with extensive experience in cloud infrastructure.
What I'm looking for
With over 15 years of combined experience in software engineering, cloud infrastructure, and operations, I have honed my skills in delivering high-quality solutions that drive efficiency and innovation. My journey has taken me through various roles, including my current position as a Senior Software Engineer at Slack, where I have successfully built a drift detection system supporting over 1000 Terraform state files and optimized CI tests for performance improvements.
Previously, I served as a DevOps & Integration Engineer at Thrive Health, where I led a team to scale cloud infrastructure in response to a 100x growth in monthly active users during the COVID-19 crisis. My commitment to excellence is reflected in my ability to lead teams through complex integrations and achieve significant milestones, such as the successful completion of a SOC2 Type 1 audit and receipt of an ISO 27001 certification. I am passionate about leveraging technology to solve real-world problems and continuously seek opportunities to grow and contribute to impactful projects.
Experience
Work history, roles, and key accomplishments
Developed a drift detection system for Terraform state files, optimized CI tests, and improved AWS Health awareness. Led internal reforms for Go development practices and built tools for AWS resource searching.
DevOps & Integration Engineer
Thrive Health
Aug 2018 - May 2021 (2 years 9 months)
Scaled cloud infrastructure to support a significant increase in users during COVID-19. Led health data integrations and improved DevOps practices, achieving SOC2 Type 1 audit and ISO 27001 certification.
Site Reliability Engineer
EnerNOC
Nov 2014 - Aug 2016 (1 year 9 months)
Enhanced runtime reliability and supported enterprise integration projects using AWS. Led incident response initiatives and improved security posture through IAM role management.
System Administrator I
University of Northern British Columbia
Feb 2013 - Nov 2014 (1 year 9 months)
Improved system reliability and efficiency through monitoring and automation. Initiated a DevOps movement and enhanced security measures across the infrastructure.
System Administrator
Geoffrey R. Weller Library
Nov 2011 - Mar 2013 (1 year 4 months)
Centralized management of thin clients and optimized public access stations. Developed custom reports and documented IT processes for improved consistency.
IT Manager
Chan Foucher LeFebvre LLP
Jun 2010 - Nov 2011 (1 year 5 months)
Implemented a support ticket system and improved network security through RADIUS authentication. Enhanced performance with server virtualization and monitoring.
Network Administrator
Chan Foucher LeFebvre LLP
Jan 2008 - Apr 2010 (2 years 3 months)
Sole administrator for Windows Active Directory and Terminal Services. Documented IT processes and improved data restore timeliness.
Junior Programmer
GLC Controls
Jul 2004 - Mar 2006 (1 year 8 months)
Implemented a multi-tenant web application and contributed to sawmill control software enhancements.
Education
Degrees, certifications, and relevant coursework
University of Northern British Columbia
Bachelor of Science, Computer Science
2006 - 2010
Completed a Bachelor of Science in Computer Science, focusing on software development, algorithms, and systems design. Gained foundational knowledge in programming languages and software engineering principles.
Tech stack
Software and tools used professionally
AWS IAM
Amazon EC2
Amazon S3
GitHub
Kubernetes
Docker Compose
AWS Fargate
Amazon CloudFront
Jenkins
Test Kitchen
F5
MySQL
PostgreSQL
Cassandra
Amazon Route 53
Gmail
Node.js
Slack
Redis
Terraform
AWS CloudFormation
Jira
MediaWiki
JavaScript
Python
HTML5
Java
PHP
Ruby
Swift
Go
PowerShell
Objective-C
Visual Basic
AWS Elastic Load Balancing ...
Logstash
RabbitMQ
Amazon SQS
Amazon SNS
PagerDuty
Grafana
Prometheus
Linux
Windows
Windows Server
Datadog
Amazon Kinesis
Amazon Kinesis Firehose
Elasticsearch
Ansible
Chef
AWS Lambda
Microsoft Excel
Amazon RDS
TypeScript
Amazon SES
Git
Docker
Amazon VPC
NGINX
Apache Tomcat
Apache HTTP Server
Serverspec
Amazon Elastic Container Service
Amazon Web Services (AWS)
VMware ESXi
TeamCity
Hubot
Amazon EventBridge
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Nicholas?
You can contact Nicholas and 90k+ other talented remote workers on Himalayas.
Message NicholasFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
