Professional Summary

Experienced Full-Stack Software Developer and DevOps specialist with 10+ years of experience delivering and managing scalable, high-performance software solutions. Proven ability to drive operational efficiency by leveraging expertise across C# .NET, Python, and React/TypeScript within modern CI/CD pipelines. Adept at managing the entire SDLC, from architecture to deployment, utilizing Git SCM, Unix Shell, and Windows PowerShell scripting. Possesses key experience optimizing and supporting complex enterprise environments, including PeopleSoft HCM and SAP ABAP. Skilled in optimizing relational databases (MS SQL Server, Oracle DB, PostgreSQL) to achieve measurable improvements in system performance and reliability.

Professional Experience

Software Development Consultant

2024 - Present
Bright Health Solutions, Vancouver, BC, Canada
  • Lead the design and full-stack implementation of a seamless integration between MOIS EMR and OceanMD’s eReferral solution, serving as the sole technical expert and architect.
    • Engineered a highly available and resilient solution on Microsoft Azure, utilizing HL7 FHIR R4, .NET 6, and PostgreSQL for robust data interoperability and persistence.
    • Secured the solution using Keycloak (Docker) as the OIDC provider for authentication and authorization.
    • Managed the entire project lifecycle end-to-end, encompassing technical architecture, full-stack development, business analysis, rigorous testing, and DevOps deployment strategy.
  • Drove security and user experience improvements by designing and implementing Microsoft Azure AD Authentication (SSO) for MOIS EMR, enabling users to authenticate directly with their Azure AD credentials via a newly developed agnostic OIDC client.
  • Developed a lightweight .NET 9 JWT CLI tool to successfully extend the limited capabilities of PowerBuilder 2022 R3, enabling the asymmetric signature verification necessary for a robust OAuth2/OIDC flow.
  • Optimized application performance by engineering a high-performance database schema logging system using PostgreSQL with JSONB, resulting in an 80% reduction in execution time compared to the previous logging method.

Intermediate Software Developer

2015 - 2024
Bright Health Solutions, Vancouver, BC, Canada
  • Executed key development tasks for the application modernization project, converting a legacy PowerBuilder desktop application to a modern web stack utilizing C# .NET Core, React + TypeScript, and GraphQL.
  • Provided critical development and implementation support for the Kucén medical transportation information system. Kucén is a custom-built web application that coordinates First Nations medical travel across British Columbia, Canada. It provides a common web platform across diverse First Nations communities for data collection and medical travel services. It is a full-stack system built with React + TypeScript, .NET 6, and PostgreSQL.
    • Executed key tasks for the .NET GraphQL WebApi using HotChocolate as well as system security and deployment, including Keycloak integration for authentication and setup of CI/CD pipelines using Atlassian Bitbucket and Microsoft Azure.
  • Enhanced core EMR functionality through complex integrations:
    • Developed a .NET Core web API service to facilitate a SMART on FHIR application (PHSA eForms) using OAuth 2.0 for secure communication.
    • Integrated third-party electronic faxing and notification (SMS/Voice) services via public-facing REST APIs.
    • Created a Health Level Seven (HL7) CDA generation utility to ensure seamless message exchange between EMR implementations.
  • Accelerated Development and Deployment Cycles by introducing process automation:
    • Implemented an automated build process in Atlassian Bamboo, saving 2 hours per build and significantly increasing development velocity.
    • Created a web-based Python (Flask) application to streamline SQL patch management, minimizing errors through templated SQL generation.
    • Configured a stable testing environment using a Linux Server VM to host web services within Docker containers.
  • Applied Agile Scrum methodologies using the Atlassian suite (JIRA, BitBucket, Confluence) to manage the full SDLC, translating complex business requirements into actionable technical specifications.
  • Designed and optimized intermediate to complex SQL scripts for managing and maintaining client clinical information databases on PostgreSQL, while providing high-level production support for mission-critical software.

Application Technical Analyst

2019
Northern Health Authority, Prince George, BC, Canada
  • Drove operational efficieny for the Home and Community Care portfolio (Procura and MOIS applications) by developing and deploying process enhancement tools using PowerShell and C# .NET.
  • Designed and implemented a key automation process using PowerShell to streamline the Procura system refresh lifecycle, significantly reducing manual effort and refresh time.
  • Managed the full lifecycle of Incidents, Problems, and Changes following ITIL principles to ensure high availability and stability of mission-critical Electronic Health Record (EHR) environments.
  • Ensured EHR environment quality and compliance by meticulously maintaining system settings and configurations to meet stringent organizational and Canadian Ministry of Health requirements.
  • Supported executive decision-making by designing and delivering custom reports using SQL Server Management Studio (SSMS) and Reporting Services (SSRS).
  • Documented system architecture, technical procedures, and user guides using Confluence to facilitate Knowledge Transfer and maintain system continuity.

Software Engineering Analyst

2012 - 2015
Accenture Inc., Cebu, Philippines
  • Led a 4-person team supporting the outsourced HR ERP function (PeopleSoft Enterprise HRMS 9.0/PeopleTools 8.52) for a multinational consumer goods company.
  • Managed team workload, performance tracking, and incident resolution, achieving a 97% success rate for resolving incidents and tickets within Service Level Agreements (SLA)
  • Drove efficiency by analyzing ticket metrics and control reports, facilitating team meetings, and creating comprehensive documentation (technical, functinal, and Job Aids).
  • Executed critical database changes by creating and reviewing Master Reference Data (MRD), Change Requests, and Data Mover Scripts (DMV) for Oracle Database 10g.
  • Maintained strict adherence to governance by managing Build Issue Logs, Change Control/Request Logs, and the Requirements Traceability Matrix (RTM).
  • Provided 24/7 on-call support and coordinated effectively with international counterparts across the USA, UK, India, and the Philippines during shift rotations and batch job monitoring.

Certifications

Linux Essentials

Linux Professional Institute (LPI000361093)

Customer Service Specialist

ETA International (3171614)

CompTIA A+

CompTIA (COMP001021002165)

Certified Fiber Optic Technician

The Fiber Optic Association (CSS184840)