Patrick Nebeling · Career
Career
Boardwalk REIT · Calgary, AB
22 years, 9 months
At Boardwalk Real Estate Investment Trust since 2003 — from Software Developer to Director of Software Engineering.
Nov 2020 — Present · 5y 6mo
Director of Software Engineering
- Lead software development and QA; drive technical vision, enterprise architecture, and delivery aligned with business goals.
- Architect resilient systems: microservices, APIs, cloud platforms, and integrations across Product, Infrastructure, and Security.
- Champion Agile, CI/CD, and engineering excellence; shape SDLC quality, security, and delivery cadence.
- Define QA strategy and metrics for reliable, high-performing releases; uphold standards that reduce defects and downtime.
- Own hiring, development, and retention for engineering and QA; budgets, tooling consistency, and cross-team collaboration.
- Hands-on delivery: scalable modular services and APIs (.NET, Azure); BPMS modernization from monolithic WebForms toward modular APIs and React.
StrategyArchitectureAzure.NETMicroservicesAgileCI/CDReactTypeScriptSQLJun 2018 — Oct 2020 · 2y 5mo
Technical Lead
- Directed development and QA in an Agile setting—hands-on through complex technical challenges while keeping the team aligned.
- Partnered with business to analyze, design, and deliver systems that improved processes and productivity.
- Set technical direction for build, maintenance, and testing; aligned work with enterprise IT architecture.
- Led manual and automated QA: estimation, planning, and strategy for test coverage and release confidence.
- Facilitated code reviews, technical design sessions, and cross-functional communication; mentored engineering and Agile practices.
- Supported team health through recruiting, selection, and training.
.NETAgileCI/CDAutomationTDDQALeadershipJun 2014 — May 2018 · 3y 11mo
Lead Developer
- Maintained and evolved in-house applications; collaborated with business teams to design and deliver new systems.
- Created and enforced coding standards and policies; documented new and existing functionality.
- Provided leadership and mentoring—oversaw developers on projects, coached the team, and modeled continuous learning.
VB.NETASP.NETSQL ServerWinFormsReportingLeadershipApr 2007 — May 2014 · 7y 1mo
Senior Developer
- Maintained in-house software; partnered with business to design and develop new systems.
- Established coding standards and policies and ensured adoption through examples and monitoring.
- Led, coached, and trained team members; produced documentation for new and existing functionality.
- Expert troubleshooting in distributed environments; applied enterprise architecture practices for scalable solutions.
VB.NETASP.NETSQL ServerWinFormsWebArchitectureMentoringOct 2006 — Mar 2007 · 5mo
Intermediate Developer
- Maintained in-house applications; owned complex assignments with business and senior IT to deliver new features and applications.
- Documented new and existing functionality and upheld organizational coding standards.
- Solid troubleshooting across distributed systems.
VB.NETASP.NETT-SQLWinFormsWeb FormsReportingAug 2003 — Sep 2006 · 3y 1mo
Software Developer
- Maintained in-house applications; contributed to new capabilities alongside business teams and senior IT.
- Documented existing functionality and followed documented coding standards and policies.
VB.NETASP.NETHTML/CSS/JSMSSQLWinFormsWeb Forms