Resume

Software architect and consultant with 25+ years of experience designing enterprise systems, automating business processes, and building full-stack web applications. Deep expertise in systems integration and modern web development. Proven track record leading cross-functional teams and delivering scalable solutions across telecom, BPO, and consulting domains.

Experience

2026 – Present

Independent Software Engineer & Solutions Architect

Self-Employed

  • Lead architecture and development of enterprise-grade systems, defining technical standards, integration patterns, and long-term platform strategy.
  • Design and deploy AI agent systems capable of autonomous reasoning, tool use, and multi-step task execution across business domains.
  • Build agentic engineering pipelines that combine LLMs, structured workflows, and external APIs to automate complex operational processes.
  • Author comprehensive technical documentation including systems specifications, architecture decision records, and integration guides.
  • Develop full-stack applications using TypeScript, React, Next.js, and Node.js, with PostgreSQL and cloud-native infrastructure.
  • Implement OIDC-based authentication and identity provider management, designing secure SSO integrations and access control policies across enterprise systems.
  • Design and maintain CI/CD pipelines using GitHub Actions, automating build, test, and deployment workflows across environments.
  • Establish engineering best practices, conduct architecture reviews, and mentor senior developers across project teams.
  • Collaborate with stakeholders to translate business strategy into scalable technical solutions with measurable outcomes.
Agentic EngineeringAI AgentsTypeScriptReactNext.jsNode.jsPostgreSQLN8NOpenAI APIOIDCDockerGitHub ActionsCI/CDSystems Architecture

2020 – 2026

Solutions Architect

Advantage Communications Inc.

  • Lead design and architecture of solutions for complex systems integration and process automation initiatives.
  • Build modern web applications using React, TypeScript, and Next.js, delivering performant and maintainable front-end experiences.
  • Design and manage PostgreSQL database schemas, queries, and data pipelines to support application and integration requirements.
  • Implement N8N automation workflows to connect systems, eliminate manual processes, and drive operational efficiency.
  • Utilize SSIS for data integration workflows, implementing complex mappings, transformations, and business rules.
  • Develop and maintain process automation solutions using Power Automate, creating automated workflows and custom connectors.
  • Design and develop .NET and Blazor applications, collaborating with teams to architect robust and scalable solutions.
  • Act as technical advisor to stakeholders, presenting solution recommendations and impact assessments to senior management.
  • Author detailed technical systems specifications, translating business requirements into clear architecture documentation, data models, and integration blueprints.
  • Conduct code reviews and provide architectural guidance, mentoring junior developers on best practices.
TypeScriptReactNext.jsNode.jsPostgreSQLN8NAgentic EngineeringC#.NETBlazorSSISPower AutomateSQL Server

2008 – 2020

Software Engineer

HGS Canada Inc.

  • Designed, developed, and deployed .NET native and web applications to meet business requirements and enhance operational efficiency.
  • Developed scalable .NET applications using C#, implementing design patterns and best practices for code quality.
  • Utilized SSIS for systems integration, designing data workflows to seamlessly exchange data between systems.
  • Collaborated with stakeholders to define integration requirements, data mapping rules, and efficient data exchange processes.
  • Participated in Agile development, contributing to sprint planning, stand-ups, and iterative delivery.
C#.NETASP.NETSSISSQL ServerJavaScriptHTMLCSS

1999 – 2008

Director, Information Technology

Advantage Communications Inc.

  • Led a team of IT professionals managing technology infrastructure and systems for hundreds of employees across multiple locations.
  • Developed and executed the IT strategic plan, achieving a 20% reduction in IT operational costs while improving service levels.
  • Led development of an internal CRM, Coaching, and Service Desk application, improving customer relationship management and service desk efficiency.
  • Drove digital transformation initiatives including robotic process automation (RPA) and N8N workflow automation to optimize business processes.
  • Implemented on-premise PBX system, overseeing full project lifecycle from vendor selection to deployment.
  • Managed vendor relationships, negotiated contracts, and ensured SLA compliance.
  • Built data-driven web applications using ASP.NET, and designed SQL Server and PostgreSQL database schemas, stored procedures, and optimization strategies.
ASP.NETC#.NETSQL ServerPostgreSQLSSISN8NJavaScriptHTMLCSSRPA

Skills

Modern Web

TypeScriptReactNext.jsNode.jsTailwind CSS

Microsoft Stack

C#.NETBlazorASP.NET CoreSSISSQL Server

AI & Automation

Agentic EngineeringN8NPower AutomateRPAOpenAI APILangChain

Architecture & Data

Systems IntegrationDatabase DesignAPI DesignProcess AutomationSecurity & Compliance

Certifications

Microsoft Certified Solution Developer: Microsoft .NET

Microsoft

2004

Microsoft Certified Application Developer: Microsoft .NET

Microsoft

2003