Unwavering dedication through long-term projects and meticulous attention to detail.
A strategic approach improves efficiency and streamlines complex processes.
Fostering teamwork and guiding collaborative projects to success.
Leveraging cutting-edge technologies to deliver innovative and scalable solutions
Principal-level engineer specializing in distributed systems, large-scale backend architecture, and high-throughput platform design. Hands-on for 20+ years shipping resilient systems in .NET, C#, Elixir, SQL, and cloud-native stacks.
Expert in AI-augmented engineering, using LLM-driven tooling, structured prompts, and correctness guardrails to accelerate architecture evaluation, code analysis, modernization, and system reliability.
Combines architectural ownership with direct coding, rigorous system design, and cross-team technical influence to deliver predictable, scalable platforms.
Name
Role
Keith Swyer
Engineering Technical Lead – Backend
Phone
+1 719 966 7483
Scaling AI-assisted architecture reviews, modernization programs, and resilience improvements for distributed systems and high-throughput platforms.
Principal-level contributor for a 250k+ req/day platform: redesigned core APIs, modernized schemas, and co-architected a scraper-agent platform orchestrating 3,000+ pods with autoscaling and fault tolerance. Applied AI-assisted dependency analysis to guide boundary redesigns and high-risk refactors.
Architectural owner for platform simplification and modernization: consolidated six microservices, merged systems and databases with full ACID correctness, upgraded EFCore 2->7, and replaced Selenium with Playwright. Used AI-assisted refactoring and debugging to accelerate modernization.
Built distributed ingestion and search pipelines across Elixir and .NET, supporting high-volume marketplace operations. Drove reliability and data correctness initiatives for search, ingestion, and operational workflows.
First engineering hire and principal architect for a platform processing millions of daily records. Modernized the stack (ASP.NET -> MVC -> .NET Core), built high-throughput search and ingestion systems, and led team growth and delivery practices.
Lead engineer for a large-scale offline-first workforce management system across Oracle and MSSQL. Delivered complex WPF/WinForms components and distributed synchronization frameworks for field operations.
Graduated with full academic scholarship and received the Academic All-Canadian award each year, emphasizing a strong foundation in software engineering principles and practices.
Certified OKR Coach, skilled in helping teams set and achieve ambitious objectives and key results.
Certified private pilot with over 13 years of experience and a passion for aviation.
I continuously evolve by embracing new challenges and learning from each experience to enhance my skills and knowledge.
Custom software solutions tailored to meet your specific business needs.
Expert advice to optimize your technology infrastructure and strategies.
Efficiently managing projects from inception to completion to ensure timely delivery.
Guiding and mentoring teams to reach their full potential and achieve project goals.
Keith's expertise in software engineering is unparalleled. During his time at RVezy, he led several critical projects, including the migration from EFCore 2 to EFCore 7, the consolidation of multiple microservices into a single, efficient system, and significantly improving our search speed through use of new technology strategies. His ability to simplify complex systems and improve performance is exceptional. Keith's leadership and technical skills have significantly enhanced our development process and project outcomes.
Working with Keith was a transformative experience. Keith's deep technical acumen and innovative approach to problem-solving were evident in every project. He managed to not only meet but exceed expectations by delivering robust, scalable solutions. Keith's dedication to mentoring and leading his team has cultivated a collaborative and productive environment, making him an invaluable asset to any project.
Keith Swyer is a visionary leader and a brilliant software engineer. His contributions at Portal.io were instrumental in driving technological advancements and achieving our goals. Keith's forward-thinking mindset and his ability to push the limits of our technology stack made a significant impact. His management of the development team and implementation of agile methodologies fostered a culture of continuous improvement and innovation.
Ottawa, Ontario, Canada