Profile

Evan is an experienced software developer with 10+ years experience. Opinionated, artistic, and enjoying a challenge; Evan loves reducing difficult problems to simplistic and beautiful solutions. Evan is currently a open-source software engineer on Microsoft's Commercial Software Engineering team working on all things Kubernetes and Azure.

Skills

Experience

Microsoft Corporation June 2017 - Present
Senior Software Development Engineer
Open Source Software Engineer, Azure Consultant, and Containerization Strategist
Kubernetes, Docker, TypeScript, React, Go, Databricks/Spark, Azure
  • Develop scalable ML solutions on Kubernetes which can elastically scale training amongst thousands of nodes.
  • Develop data pipeline solutions with Spark to collate data from globally distributed IoT devices.
  • Develop and maintain Microsoft open source projects.
  • Architect and develop custom solutions with Microsoft partners on Azure.
Hootsuite Media, Inc. June 2015 - June 2017
Software Developer
Full-stack Developer of Hootsuite website
PHP (Symfony), TypeScript (Node.js, React, Redux)
  • Developed/Designed component based page builder for Hootsuite editors.
  • Developed Darklaunch/Gatekeeper system for targeted demographic page rendering.
  • Developer and maintainer of Hootsuite CMS.
SAP SE Jan 2012 - Aug 2014
Software Engineer
Full-stack developer and legal analyst of third-party open-source
Ruby (Rails), JavaScript (CoffeeScript, jQuery), Java (Spring)
  • Developed portal to automate scanning/tracking of open-source code usage and license conflicts.
  • Developed open-source vulnerability database and search engine.
  • Audited third party open-source licenses to assure compliance with SAP commercial usage.
Oxford Foods May 2007 - Aug 2009
Software Developer
Backend developer of BI/Inventory tools and system administrator
Java (Spring)
  • Developed backend inventory system which tracks stock inventory and purchasing trends.
  • Administrated Linux (CentOS) and Windows (Server 2008) servers.
  • Managed network infrastructure.
PeachPen Studios Aug 2009 - Present
Lead Software Developer | Azure Consultant | Containerization Strategist
Consultant specializing in web development, distributed systems, containerization technologies, and Azure
Kubernetes, Azure, Clojure(Script), Go, TypeScript (React, Next.js), PHP (WordPress, CraftCMS)
  • Azure consultant specializing in highly available distributed systems.
  • Give guidance on migrations towards containerized infrastructures.
  • Architect micro-service ecosystems.
  • SEO Optimization, Google AMP and Analytics deployment.

Education

B.Sc Major in Computer Science
Dogwood Diploma