Dustan Curtis
Cloud Guru | Time Traveller
LinkedIn | d
-Engineer and manager of engineers with 10 years full stack, cloud experience.
Experience
DevOps Engineer at TouchBistro
-
Developed production ECS deployment with 26 services and 87 variants (primarily NodeJS).
Built CI pipeline using CircleCI Orbs, docker-compose for interservice testing on each push to Github.
Developed NodeJS microservice using AWS S3, KMS for encrypted iPad backups (> 1GB in size).
Acted as primary Postgres DBA for 25+ databases.
Sr. Software Engineer at Sokanu (now CareerExplorer)
-
Toronto, ON (Jan 2019 - June 2019)
Vancouver, BC (Sep 2017 - May 2018)
Architected, built ECS cloud deployment after maximum scale reached on Heroku.
Frontend development in React, backend development in Django, devops/infrastructure in Terraform,
some light Postgres database management.
Migrated CI pipeline to Docker and CircleCI.
Technical Project Manager at Udacity
-
Mountain View, CA (Sep 2015 - Nov 2016)
Founder, Blitz.com: Scalable engineering and product services on demand. 100+ projects in first year.
Clients included AJ&Smart, KittyHawk, Zee.aero and Stanford University.
Developed apps and services for Udacity’s Mesos architecture.
Management of 35 contract engineers and member of Udacity’s “Hiring Committee”.
IT Manager at TEC Canada
Calgary, AB (Sep 2014 - Sep 2015)
Senior Systems Analyst at Health Information Services, GNWT
-
Yellowknife, NT (Feb 2013 - Jul 2014)
Technical Lead on the HMIS (Healthcare Management Information System).
14 downstream enterprise integrations including federal and provincial tie-ins.
Experience with Windows Server, Linux (Red Hat), satellite networks.
Database management on clustered OracleDB, MySQL including advanced SQL query authoring
(nested forest nodes, anyone?).
Developer/Statistical Analyst at NWT Bureau of Statistics Yellowknife, NT (Mar 2011 - Aug 2012)
Web Developer at Screaming Pixel IT
Yellowknife, NT (Aug 2009 - Mar 2011)
Education
Athabasca University (2012 - 2014)
Bachelor of Science (BSc.) - Computer Science
University of Alberta (2008 - 2010)
Bachelor of Science (BSc.) - Honours - Economics, Computing Science
Udacity Nanodegree (2015)
Advanced Android Development (Google)
Dustan Curtis
Cloud Guru | Time Traveller
LinkedIn | d
-
Skills
Frontend
Backend
DevOps
Management - Project/Product
- JavaScript, HTML5,
ES6+, SASS
- React, Redux
- Webpack, Bower
- Rapid prototyping
(Google Ventures
trained)
- UI layout and logo
design
- Scalable Python
APIs (Django, Flask,
Twisted)
- Node microservices
- Load testing
(Locust)
- Expert knowledge of
databases including
backup, replication
(Postgres, MySQL,
OracleDB)
- Tooling (primarily
Python, some
NodeJS)
- Solid on Linux (CentOS,
Arch, AmazonLinux)
- Expert knowledge of
AWS
- Docker, Compose, ECS
- Heroku, Google Cloud
- Analytics and monitoring
(DataDog, New Relic)
- Complex CI pipelines
(CircleCI)
- Ephemeral environments
for interservice testing
- Terraform, Bash
- Recruiting (job descriptions,
Lever, outreach)
- Hiring (interviews, coding
exercises)
- Budgeting, forecasting (Excel,
Sheets, etc.)
- Code reviews, standards
(Github)
- OKRs, personnel rankings