Summary

Solutions Architect and Software Engineer working primarily across the Insurance, Financial, Retail, and Professional Services industries. Lead teams of professionals to build and support modern cloud-based software solutions.

Accountable, analytic, abstract-thinking, and self-driven, with 28 years of overall experience in Information Technology and Software Engineering.

Core strengths span software development and architecture, executive-level communication, technical problem assessment and resolution, negotiation, leadership, and a strong work ethic.

Experience

Lead and advise multiple engineering teams delivering software solutions for clients across diverse industries, combining strategic architecture with hands-on technical execution. Partner with customers throughout the engagement lifecycle—from discovery and solution design to team formation, delivery guidance, and mentoring—while contributing directly to software development and AI-powered engineering initiatives that improve delivery efficiency.

LeadershipSoftware ArchitectureSolution ArchitectureStakeholder ManagementStrategic ThinkingPeople MentoringTechnical LeadershipAI-assisted Software DevelopmentAI AgentsJavaKotlinReactREST APIsSQL

Led an engineering team responsible for a mission-critical cloud platform supporting subscription revenue operations. Combined people leadership with hands-on technical problem solving, collaborating with cross-functional stakeholders to resolve production issues, improve operational visibility, and maintain the reliability of high-impact business systems.

Engineering LeadershipStakeholder ManagementProduction SupportIncident ManagementTechnical Problem SolvingJavaSQLREST APIs

Led architecture initiatives across multiple enterprise software programs, combining technical leadership with hands-on solution design. Served in Solution Architect, Application Architect, and Product Owner roles, leading engineering teams, defining architectural standards, mentoring developers, and collaborating with stakeholders to deliver scalable enterprise platforms.

LeadershipCommunicationStrategic thinkingTechnical problem solvingSoftware architectureREST APIJavaUMLJavaScriptHTMLCSSUX/UI designSAMLBacklog managementStakeholder managementProduct ownership

Progressed from software developer to architect through a diverse portfolio of enterprise projects spanning multiple industries. Designed reusable application frameworks, enterprise portals, and automation solutions that improved developer productivity, standardized software delivery, and streamlined IT operations.

Selected projects from this period — click any for detail:

Software EngineeringSoftware ArchitectureJava.NETC#Web ApplicationsEnterprise PortalsApplication FrameworksUI ArchitectureAutomationTechnical Leadership