Available to hire
I’m Kerry Kilgour, a Senior Software Engineer with over 20 years building enterprise-grade, data-intensive systems. I specialize in back-end development, cloud architectures, and data integrity, delivering reliable, scalable solutions in production environments.
I thrive on solving complex problems across the stack, from database design to distributed services and observability. I’m a collaborative teammate who adapts quickly to new technologies and tight timelines, shipping features that customers depend on.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Work Experience
Senior Software Engineer at Personify Corporation (Wild Apricot)
May 1, 2022 - April 30, 2026Contributed to a large-scale SaaS platform with 40+ solutions and 200+ projects. Designed and implemented event-driven microservices on AWS (EC2, S3, Lambda, SQS, Step Functions), built and maintained REST APIs and webhook integrations to a third-party billing system. Developed user-facing features using React, Node, and GraphQL with Redux; optimized data access across SQL Server, PostgreSQL, and Couchbase. Troubleshooted production issues with CloudWatch, Kibana, and Grafana, and strengthened CI/CD pipelines using GitLab and TeamCity to improve deployment reliability and time-to-fix.
Technical Team Lead – Case Working at STACSDNA (Invita Healthcare)
June 1, 2021 - May 31, 2022Led a team of 6 developers delivering solutions for a mission-critical forensic DNA tracking system across FBI, RCMP, and international labs. Guided architecture for a WinForms client-server application with 100+ modules, 300+ tables, and 300+ stored procedures using C#, .NET remoting, IIS, and SQL Server. Produced estimates for initiatives, established coding standards, mentored developers, and resolved high-priority production issues to ensure data integrity and client trust.
Senior Software Developer at Privasoft
May 1, 2007 - June 30, 2021Designed and built a WinForms client/server workflow system with 50+ modules; managed 200+ SQL Server tables and 250+ stored procedures. Engineered backend services and integrations with secure third-party systems; designed database schemas and tuned performance with indexing and query optimization. Built simulation tools to validate integrations in restricted environments; diagnosed and remediated production issues; collaborated with clients to gather requirements, deploy systems, and train users on a long-running, data-intensive platform.
Senior Developer at St. Joseph’s Print Group
October 1, 2004 - November 30, 2005Designed distributed order and invoicing system for 70 remote locations using WinForms client-server architecture. Implemented modules across the order-to-invoice workflow, enabling scalable fulfillment and improved operational efficiency while partnering with business stakeholders.
Senior Developer at Canadian Payment Association
September 1, 2004 - October 31, 2004Developed monitoring scripts in Perl for MQSeries channels, queues, VPN boxes and other system jobs; implemented alerting via syslog to a third-party monitoring tool to ensure timely issue detection across thousands of messages.
Production Control / Developer / Senior Developer at MERX
May 1, 1997 - June 30, 2004Critical resource for PWGSC’s Government Electronic Tendering System; provided 24/7 production support and trained 35+ developers, enabling reliable operations and ongoing system improvements.
Production Control & Operations at SHL Systemhouse / ISM / IBM
January 1, 1992 - December 31, 1997Supported large-scale mainframe and enterprise systems; 24/7 production control and operations to ensure high availability and reliability across mission-critical workloads.
Senior Developer at Department of National Defence
November 1, 2005 - November 30, 2006Developed flight payload tracking system using ASP.NET and Oracle, contributing to secure, mission-critical defense workflows.
Senior Software Developer
May 1, 2007 - June 30, 2021Designed and built a WinForms client/server application with 50+ modules for forensic workflow management; developed and maintained 200+ SQL Server tables and 250+ stored procedures/functions; engineered backend services and integrations with secure third-party systems; designed database schemas and optimized performance; built simulation tools to validate integrations in restricted environments; diagnosed and resolved complex production issues and supported client deployments.
Senior Developer at Privasoft
November 1, 2006 - May 31, 2007Implemented OCR/redaction integration for FOI systems using .NET and Oracle.
Production Control, Developer, Senior Developer at MERX
May 1, 1997 - June 30, 2004Critical resource for the launch of PWGSC’s Government Electronic Tendering System; provided 24/7 production support and trained 35+ developers.
Education
Business Analysis and System Design at Herzing College Ottawa
January 1, 1991 - January 1, 1992Diploma in Business Analysis and System Design at Herzing College Ottawa
January 1, 1991 - January 1, 1992Qualifications
Industry Experience
Software & Internet, Professional Services, Government, Healthcare, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Ottawa today.