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
Microsoft Certified Application Developer: Microsoft .NET
Microsoft