Summary
Mark Gagnon is a versatile software developer with eight years of experience building full-stack systems, developer tooling, and networked infrastructure across startups and large enterprises from Denver. He combines deep systems knowledge (TCP/IP, PLCs, network/security) with modern application engineering—leading TypeScript migrations, designing CI/CD for 5G core deployments, and authoring a Tree-sitter-based parser for an internal DSL. Mark’s background spans hands-on frontend and backend work (TypeScript, Go, Python), DevOps automation, and embedded/system-level problem solving, and he intentionally bridges breadth with a strong emphasis on understanding how and why technologies work. Known for energizing teams and teaching peers, he moves readily between troubleshooting user-facing issues and architecting upstream solutions that scale.
8 years of coding experience
8 years of employment as a software developer
Electrical Engineering, Electrical Engineering at University of Maine