Colin Campbell Software Engineering & Leadership ------------------------------------------------------------------------ Profile I am an accomplished Engineering Leader with a proven track record of driving high-performance teams to deliver impactful results. I’m Known for fostering a culture of innovation, collaboration, and fun while navigating complex technical challenges. I’ve been recognized as an empathetic leader who values open communication and actively listens to team members’ needs and concerns. I’m dedicated to cultivating talent and creating an environment where individuals thrive and organizations succeed. Experienced in leading cross-functional teams and delivering projects on time and within budget. I’m ready to leverage my expertise in software development, architecture, and team leadership to drive excellence in your organization. Experience Director of Engineering TUCOWS/Wavelo 2021-2024 At Wavelo, I served as the Director of Engineering for Software Architecture, leading a team of 34 engineers and managers. I was responsible for the long-term vision and strategic planning of the platform that powers Wavelo’s services. - Designed and implemented Wavelo’s event driven microservice architecture. - Ensured high reliability for 8 million BOOST subscribers by operating Wavelo’s cloud platform. - Collaborated with other department leads to deliver on strategic initiatives. - Lead an observability transition from Datadog to Grafana saving millions in operating costs. - Delivered self-service platform tools allowing internal engineering teams to opt-in to platform services while they focus on their business inititives. Engineering Manager, TUCOWS/Domains 2017-2021 As an Engineering Manager at Tucows Domains, I took a hands-on approach while overseeing multiple teams of 4-6 people, including the OpenSRS UI and Hover engineering teams. - Provided Kafka event driven reference architecture and migration plan to modernize OpenSRS. - Manged Hover beyond the 2 million domains under management milestone. - Rejuvinated Hover background processing with Sidekick. - Modernized CICD pipelines from Jenkins to github actions - Delivered modern domain admin tooling with vuejs. Senior Engineer, Tucows/Domains 2015-2017 As a Senior Engineer at Tucows Domains, I was initially hired to liaise with the WordPress/Automattic group and prepare OpenSRS for the .blog launch. After the launch, I stayed on with the OpenSRS team in an engineering and team lead role. - Delivered key frontend components for GDPR readiness. - Provided timely improvements to aging SOLR implementation. - Contributed to the OpenSRS Domain Platform migration, enabling Tucows to integrate millions of domains from acquisitions like MelbourneIT and ENOM. - Worked with the Autmattic team on the PHP OpenSRS toolkit leading Tucows to acquire WordPress.com domain registrations from GoDaddy. - Prepared aging OpenSRS PERL codebase for modernization with refactoring and testing. Senior Software Developer, FIRE ENGINE RED 2012-2015 As a Senior Developer at Fire Engine Red, I was a trusted individual contributor on the engineering team, dedicated to keeping America’s colleges and universities stocked with fresh minds. - Implemented admission and alumni search solution to flagship CRM product, leveraging Apache solr to deliver instant search results on multiple user data points for (near) real time decision making. - Provided guidance and leadership on testing & refactoring of legacy codebase. Senior Software Developer, MEDICAL PHARMACIES 2003-2012 As a Senior Engineer, I led a small team of 3 focused on improving patient outcomes. With a small crew, I leaned heavily on automation to stay efficient, and learned firsthand how crucial testing and reliability are since a mistake could have serious real-world consequences. - First to market on innovative mobile pharmacy interaction tools. - Delivered a patient aware drug inventory system servicing thousands of beds that drastically reduced medication errors and pharmacy waste. - Implemented a highly available data warehouse solution across 30+ retail locations, providing the organization with much needed business and patient care insights. - Maintained operational redundancies with hardware and software. Skills Leadership - Team Building, Leadership, Mentoring - Programming, Architecture, Design - CI/CD, Testing, Automation Technology - Python, Javascript, Perl, PHP, C - React + Flux, Vuejs + Vuext - Kafka, Redis, PostgreSQL, MySQL - Docker, Nomad, Consul, Vault, Kubernetes - Elasticsearch, Kibana, Fluentd, Prometheus, Grafana Education & Interests Seneca College of Applied Arts and Technology - Computer Programming and Analysis Diploma - Applications Developer specialization - Internet Specialist specialization Interests - Captain of my “D” league championship hockey team - Guitar player extraordinaire - Lifelong vimrc tinkerer ------------------------------------------------------------------------ Contact - Phone: 416-995-9404 - Mail: colin@emergesource.com - Web: https://cc4m.net - linkedin: https://www.linkedin.com/in/colincode/ - github: https://github.com/emergesource