Summary
Marc Bryan is a Senior Software Engineer with 14 years of experience building and modernizing backend systems, most recently designing Kotlin-based microservices and ETL orchestration on AWS. Over eight years at INVIDI he led architecture and delivery efforts—refactoring legacy platforms, building a high-throughput inventory management system, and prototyping a unified microservices platform using Step Functions and Kubernetes. He pairs pragmatic engineering with automation, authoring Python tooling for workflow efficiency, telemetry, and rapid diagnosis. Now at Synctera, he continues to focus on stability, scalability, and testability while collaborating across teams to simplify integrations and accelerate feature delivery. Collected experience across C#, MSSQL, and cloud-native stacks gives him a rare ability to move products from brittle legacy codebases to well-tested, observable services.
14 years of coding experience
18 years of employment as a software developer
Bachelor of Science (BSc) Computer Engineering Co-op, Bachelor of Science (BSc) Computer Engineering Co-op at University of Alberta
Computer Systems Technology, Computer Systems Technology at NAIT (Northern Alberta Institute of Technology)
English