Patrick Nebeling
Patrick Nebeling

Patrick Nebeling · Career

Career

View on LinkedIn

Boardwalk REIT · Calgary, AB

23 years, 0 months

At Boardwalk Real Estate Investment Trust since 2003 — from Software Developer to Director of Software Engineering.


  1. Nov 2020 — Present · 5y 9mo

    Director of Software Engineering

    • Lead a 13-person engineering organization — nine developers, three SDET, one DevOps — including three team leads; drive technical vision, enterprise architecture, and delivery aligned with business goals.
    • Architect resilient systems: microservices, REST APIs, cloud platforms, and third-party integrations across Product, Infrastructure, and Security.
    • Own the enterprise architecture roadmap — build-vs-buy evaluation, vendor platform selection, and integration patterns across a hybrid Azure and on-premises estate.
    • Building an agentic AI solution for ILS feed parsing and normalization — modernizing a manual, error-prone ingestion process into an automated, self-validating pipeline.
    • Champion Agile, CI/CD, and engineering excellence; shape SDLC quality, security, and delivery cadence.
    • Define QA strategy and delivery metrics suited to an internal engineering org — release predictability, defect escape rate, and uptime for business-critical systems.
    • Authored the organization's coding, SQL, and testing standards; no formal engineering standards existed before them.
    • Authored the department's engineering career ladder — six levels from Software Developer to Director — defining competencies, proficiency gradients, and promotion criteria where no formal framework existed.
    • Built the current team through hiring during my tenure — every member joined after I took the role — across full stack, front end, UI/UX, DevOps, QA analysis, and test engineering.
    • Own hiring, development, and retention across engineering, DevOps, and QA; accountable for a $2.5M operational budget, tooling consistency, and cross-team collaboration.
    • Develop team leads directly, growing the technical and quality leadership layer beneath me.
    • Partner with business stakeholders across Leasing, Maintenance, Accounting, Marketing, Purchasing, and HR to translate operational needs into delivered systems.
    • Hands-on delivery: scalable modular services and APIs (.NET, C#, Azure); BPMS modernization from monolithic WebForms toward modular APIs and React.
    Engineering LeadershipTechnical Vision & StrategyEnterprise ArchitectureArchitecture RoadmappingSolution ArchitectureEngineering StandardsCareer Laddering & Job ArchitectureLegacy ModernizationAgentic AI SystemsLLM IntegrationAI-Assisted DevelopmentMicroservices & API DesignREST APIsThird-Party Systems IntegrationData Ingestion & IntegrationAzureAzure DevOpsCloud ArchitectureCI/CDDevOpsQA Strategy & AutomationTest AutomationAgile / Scrum / KanbanSDLC GovernanceSecurity & ComplianceIdentity & Access Management.NETC#TypeScriptJavaScriptReactNode.jsSQL ServerT-SQLNoSQLPostgreSQLGitHiring & RetentionMentoring & CoachingBudget & Vendor ManagementStakeholder ManagementCross-Functional Leadership
  2. Jun 2018 — Oct 2020 · 2y 4mo

    Technical Lead

    • Directed development and QA in an Agile setting—hands-on through complex technical challenges while keeping the team aligned.
    • Set technical direction for build, maintenance, and testing; aligned work with enterprise architectural standards.
    • Designed and implemented scalable, secure, maintainable systems in .NET (C#) and React, hosted on Azure and on-premises.
    • Built and maintained CI/CD pipelines with a focus on automation, security, and repeatable releases.
    • Partnered with business to analyze, design, and deliver systems that improved processes and productivity.
    • 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.
    • Applied SOLID principles, object-oriented design, and performance tuning across enterprise applications.
    • Supported team health through recruiting, selection, and training.
    Technical LeadershipEnterprise ArchitectureSolution DesignTechnical DesignCode ReviewSOLID PrinciplesObject-Oriented DesignQA Strategy & AutomationTest Planning & EstimationTest AutomationAgile / Scrum / KanbanSprint DeliveryCI/CD PipelinesDevOpsMicroservicesREST APIsAzureHybrid Cloud / On-PremPerformance TuningApplication SecurityAutomation.NETC#ASP.NET MVCReactTypeScriptJavaScriptjQueryHTML / CSSSQL ServerT-SQLSSRSRecruiting & OnboardingMentoringStakeholder Collaboration
  3. Jun 2014 — May 2018 · 3y 11mo

    Full Stack 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.
    • Oversaw the work of other developers across projects, providing technical direction and review.
    • Applied system architecture and best practices to enterprise-level applications spanning desktop, web, and reporting.
    • Delivered across the full stack — database schema and T-SQL through service layers to browser UI and deployment.
    • Provided leadership and mentoring—coached the team and modeled continuous learning.
    Technical LeadershipSolution DesignSystem ArchitectureEnterprise ApplicationsCoding Standards & GovernanceCode ReviewAgile / ScrumCI/CDDevOps.NETC#VB.NETASP.NET MVCASP.NET Web FormsWinFormsReactTypeScriptJavaScriptjQueryAJAXHTML5 / CSS3XML / JSONClient/Server ArchitectureSQL ServerT-SQLSSRSVisual StudioSource Control (TFS)Distributed Systems TroubleshootingMentoringDocumentation
  4. Apr 2007 — May 2014 · 7y 1mo

    Full Stack Senior Developer

    • Maintained in-house software; partnered with business to design and develop new systems.
    • Created coding standards and policies and drove adoption through examples and monitoring.
    • Led, coached, and trained team members; produced documentation for new and existing functionality.
    • Expert troubleshooting in distributed computing environments; applied system architecture practices to enterprise-level applications.
    • Built client/server and web applications across VB.NET, C#, ASP.NET, and SQL Server with SSRS reporting.
    System ArchitectureEnterprise ApplicationsDistributed Systems TroubleshootingCoding StandardsObject-Oriented ProgrammingAgile / ScrumC#VB.NETVBASP.NETASP.NET MVCASP.NET Web FormsClassic ASPWinFormsJavaScriptjQueryAJAXHTML5 / CSS3XML / JSONClient/Server ArchitectureSQL ServerT-SQLSSRSVisual StudioSource Control (TFS)Mentoring & TrainingDocumentation
  5. Oct 2006 — Mar 2007 · 5mo

    Full Stack 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 refined organizational coding standards.
    • Solid troubleshooting across distributed computing environments.
    • Developed client/server and web functionality using VB.NET, ASP.NET, JavaScript, and T-SQL.
    Object-Oriented ProgrammingC#VB.NETVBASP.NETASP.NET MVCASP.NET Web FormsClassic ASPWinFormsJavaScriptAJAXHTML / CSSXML / JSONClient/Server DevelopmentSQL ServerT-SQLSSRSVisual StudioSource ControlDistributed Systems TroubleshootingCoding StandardsDocumentation
  6. Aug 2003 — Sep 2006 · 3y 1mo

    Full Stack Software Developer

    • Maintained in-house applications; contributed to new capabilities alongside business and senior IT.
    • Documented existing functionality and developed the organization's first coding standards and policies.
    • Designed and implemented new features and applications across desktop and web.
    • Troubleshot complex issues across distributed systems.
    VBVB.NETASP.NETClassic ASPWeb FormsWinFormsJavaScriptHTML / CSSXML / JSONClient/Server DevelopmentSQL ServerT-SQLVisual StudioSource ControlCoding StandardsTroubleshootingDocumentation