Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Lead Platform Engineer
UniverseLead Platform Engineer
Aug. 2021Toronto, Ontario, CanadaAt Universe I manage the platform engineering team, which supports the application engineering teams full software delivery life-cycle. We oversee everything from helping developers run their code in preview environments to deploying it to production. We use a variety of technologies, including Kubernetes, Vault, Docker, Terraform, Tekton, Google Cloud Platform, and ArgoCD, to ensure that everything runs smoothly. I also bootstrapped the data-platform team at Universe, where we recently delivered a best-in-class streaming reporting platform. To accomplish this, we utilised Debezium, Kafka, Schema Registry, Protobuf, Quarkus, and Clickhouse to create a top-notch platform that took our report generation time from 10+ minutes to several seconds. Finally, I manage the QA team and am currently leading them through the transition from manual testing to automated testing using webdriver.io. This is an important initiative for us, as it will help us to streamline our testing process and ensure that we catch any bugs or issues before they make it into production. Overall, my job is highly technical and requires a broad range of skills and expertise. I need to be able to manage people effectively, stay up to date with the latest technologies, and work collaboratively with other teams to deliver high-quality solutions that meet the needs of the application engineer team.
Principal Software Developer
N-ablePrincipal Software Developer
Aug. 2018 - Aug. 2021Ottawa, Canada AreaAs a principal developer at SolarWinds MSP Dan has been helping define and implement the next generation of kubernetes at N-able. He has also been tasked with taking a traditionally developed product released as an ISO towards a cloud-native development experience with CI/CD ultimately deployed to the above platform. Technologies Used: - Kubernetes - Golang - gRPC - Kustomize - Skaffold - Keycloak - Jenkins - Prow - Vault - AWS - Terraform - Envoy - cfssl
Lead Platform Architect
Swift MedicalLead Platform Architect
Oct. 2016 - Aug. 2018As the Lead Platform Architect my responsibilities include managing our Dashboard and Operations teams, and plotting a course forward for the Swift Medical Platform. I am actively moving the platform from a monolithic rails app to a service based platform. At a operations level I am also migrating the platform from Mesos to Kubernetes. Technologies Used: - Node.js - Hapi.js - React - Redux - Postgres - Elasticsearch - Kubernetes - Etcd - Mesos - Docker - Nginx - AWS - Terraform - Packer - Saltstack
Senior Developer
Keaton RowSenior Developer
Jan. 2015 - Aug. 2016Ottawa, Canada AreaSenior Developer and acting Site Reliability Engineer. Responsibilities include continued development of the platform as well as moving the development team towards a continuous deployment strategy supported by DevOps. Technologies Used: - Node.js - Express.js - MongoDB - Elasticsearch - Spree Commerce Platform - Mesos - Docker - Nginx - Lua - Zookeeper
Lead Developer
IgniterLead Developer
Jan. 2011 - Feb. 2015Responsible for leading development and deployment of global platform for major brand. Helped bring products from the drawing board to multi-platform deployment, web, iOS, and android using web technologies. Technologies Used: - Node.js - MongoDB - AWS EC2 - Express / Hapi.js - Neo4j - Cordova - ElasticSearch - D3.js - Google Maps API - Leaflet.js - nginx
Senior Developer
Liquid MediaSenior Developer
Jun. 2009 - Jan. 2011Lead the development of web applications for a number of clients. Also responsible for all the server operations for the client sites.
Software Developer
FreshBooksSoftware Developer
Sep. 2008 - Jan. 2009Worked on the API team, helping add api endpoints that were requested by our integration partners
Senior Developer
TSOT Inc.Senior Developer
Oct. 2007 - Aug. 2008At TSOT I was maintaining and bug-fixing an application that was created by a previous group of employees. Also was am doing a re-write of the application to make it more modular and flexible. As part of this role I worked full-stack and controlled 100% of the infrastructure running our client application as well as our own office.
Software Developer
9 Track MindSoftware Developer
Jul. 2007 - Oct. 2007Worked on a project for Virgin Mobile USA. Visible at http://studiov.virginmobileusa.com. Application is written in OO PHP5 using the Zend Framework, with some view customization
Regional Broker Interface Coordinator
The Economical Insurance GroupRegional Broker Interface Coordinator
Nov. 2005 - Aug. 2007In this position I was responsible for being the technical liaison between The Economical Insurance Group (TEIG) and its broker work-force in the Atlantic region. This included: Training new brokers on how to communicate with TEIG electronically, and the use of the technology that makes this possible. Monitoring and troubleshooting of these electronic transactions. Collecting feedback and reporting back to The Economical Insurance Group's Head Office. Training internal staff on new applications. I was working on several intranet applications using PHP and mySQL on the back end with a front end powered by XHTML, CSS and AJAX (advanced javascript and xml). Two such applications were operating on a custom linux server I designed and developed for security and speed.
Technical Assistant
The Economical Insurance GroupTechnical Assistant
Dec. 2004 - Nov. 2005This position required me to support a branch of 75+ computer users of varying abilities. This included trouble-shooting application errors and implementing fixes. I was responsible for the training of new employee’s in the use of our systems, both pc and telephony. Beyond the original duties outlined I had taken the initiative to perform needs analysis of the group’s current day-to-day operations and develop viable intranet based solutions

Requests

Touchpoint image
0
Personal Pitch
Solving Infrastructure Automation Challenges
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Dan on Intch
Startup Founder
501187 people
16
Managing Partner @ Havas Media Group
18
Founder, Chief Consultant @ DiGiForces
20
Founder/CEO @ GEMXX CORP
Startup FounderFounder
222412 people
18
Founder, Chief Consultant @ DiGiForces
20
Founder/CEO @ GEMXX CORP
17
Senior Coder