
Principal Software Engineer with 18+ years of experience and 7+ years in technical leadership. Expertise in designing scalable software solutions and guiding technical teams through complex challenges. Proven success in managing risk, ensuring customer-focused design, and driving critical projects across payments, health-tech, and insurance sectors. Skilled in modern methodologies, technical documentation, and code review to advance business initiatives.