Summary
Overview
Work History
Education
Websites
Timeline
Generic

Yasaswini Ikkurthi

Burlington,Canada

Summary

Strategic software engineering leader with over 20 years of experience in modernizing complex platforms for regulated industries. Expertise in large-scale legacy migrations and cloud transformations using distributed microservices and advanced container orchestration. Proven ability to align technical roadmaps with business objectives, automating critical processes and developing resilient AI-ready enterprise architectures.

Overview

20
20
years of professional experience

Work History

Director, Software Engineering

OMERS (P&T)
Toronto, Canada
09.2024 - 02.2026
  • Led a 28-person engineering organization through a comprehensive multiyear modernization of legacy enterprise pension systems, significantly enhancing the digital experience for over 660,000 members and 1,000 employers.
  • Spearheaded Project Donna to execute a massive legacy migration from Oracle to Java Spring Boot microservices on GCP.
  • Architected and directed the delivery of 35+ enterprise microservices, including reusable domain and process frameworks, enforcing strict quality standards with 90+ percent JUnit coverage and full SonarQube compliance.
  • Accelerated transaction processing by over 50 percent through the automation of core processes, leveraging advanced design patterns and proprietary frameworks.
  • Migrated 8 million legacy OpenText Orbit documents into modern Document Management System utilizing Azure storage, generating $500K in annual enterprise savings.
  • Collaborated with Solution Architecture and DevOps to optimize CI/CD pipelines, branching models, and release strategies, ensuring seamless change management and acting as the executive escalation point for P1 incident triage and resolution.
  • Built onshore engineering organization managing $4.15M OPEX budget, eliminating external agency fees through internal mentorship matrix.
  • Reversed high attrition by redesigning hiring frameworks and architecting an 8-month student pipeline, converting 7 interns to full time engineers to reduce time to hire.
  • Forged strategic partnerships across product, architecture, cyber security, audit, and risk, delivering compliant technical roadmap with secure foundations for future AI efficiencies.

Associate Director, Software Engineering

OMERS (P&T)
Toronto, Canada
06.2022 - 09.2024
  • Led a 20-person engineering team to build the foundational architecture and core frameworks for legacy enterprise pension modernization.
  • Architected a highly scalable Java Spring Boot microservices ecosystem for Project Donna, delivering critical pension journeys and drastically improving system throughput.
  • Designed reusable enterprise frameworks and Kafka event-driven messaging pipelines to enhance data integrity and fault tolerance.
  • Maximized engineering velocity by architecting onboarding and domain training frameworks to accelerate new developer integration.
  • Directed weekly architectural and engineering syncs to align on NFR strategies, manage capacity, and address complex delivery challenges.

Manager, Software Engineering

OMERS (P&T)
Toronto, Canada
11.2021 - 06.2022
  • Championed the enterprise-wide adoption of containerized deployments using Docker and Kubernetes, significantly improving platform resilience and accelerating deployment cycles.
  • Coordinated hybrid onshore/offshore engineering team to align technical execution with business requirements, then directed transition to fully onshore delivery model to increase sprint velocity.
  • Led 11-person engineering team to enhance technical execution and align with enterprise strategic goals.

Lead Software Engineer

OMERS (P&T)
Toronto, Canada
11.2020 - 11.2021
  • Led architectural design and codebase modernization for core pension platform, establishing CI/CD pipelines and enforcing code quality standards to minimize production incidents.
  • Engineered scalable Java and Spring Boot microservices on GCP, migrating legacy PL/SQL logic to modernize core pension systems using advanced architectural patterns.
  • Led software development projects using Agile methodologies and best practices.
  • Mentored junior engineers to enhance technical skills and knowledge sharing.
  • Collaborated with cross-functional teams for system integration and feature development.

Lead Engineer

Kaiser Permanente / TPMG
Toronto, Canada
03.2017 - 10.2020
  • Architected the successful migration of legacy monolithic APIs to a modern microservices architecture, deploying via Docker and Kubernetes to ensure high availability for the Clinician Connect Telehealth platform.
  • Led critical infrastructure initiatives, including the seamless upgrade of core systems to Java 11 and SQL Server 2016, with zero disruption to telehealth services.
  • Directed agile delivery and release planning, mentoring team of 10 engineers through complex monthly releases to enhance team collaboration and project outcomes.
  • Owned root cause analysis for P1 incidents, implementing best practices in code reviews (SonarQube) and test automation (JMockit) to significantly minimize production defects.

Senior Java Developer & Technical Lead

CIBC, BMO, Bell, HomeTrust, Federated Co-operatives, Humber College
Toronto, Canada
01.2008 - 12.2016
  • Architected and deployed highly scalable enterprise web applications leveraging Java, J2EE, Spring (MVC, Boot, Security), and RESTful/SOAP web services.
  • Delivered technical solutions, architectural design, and end-to-end software development for top-tier Canadian financial, telecom, and retail institutions, enhancing system performance and user experience.
  • Transitioned environments to Agile methodologies, mentoring development teams and aligning technical delivery with business and compliance requirements to improve project outcomes.
  • Optimized database architectures and led data migrations across Oracle, DB2, and SQL Server environments, supporting large-scale enterprise workflows and ensuring data integrity.

Software Engineer

Infosys, IBM Global Services
, India
03.2006 - 05.2008
  • Developed and maintained highly scalable enterprise web applications using Java EE architecture to enhance user experience and system performance.
  • Developed software applications using Java and Python for enterprise solutions.
  • Collaborated with cross-functional teams to design technical specifications.
  • Implemented automated testing frameworks to ensure software quality.

Education

Master's Degree - Computer Applications

Osmania University
India

Bachelor's Degree - Commerce

Nagarjuna University
India

Timeline

Director, Software Engineering

OMERS (P&T)
09.2024 - 02.2026

Associate Director, Software Engineering

OMERS (P&T)
06.2022 - 09.2024

Manager, Software Engineering

OMERS (P&T)
11.2021 - 06.2022

Lead Software Engineer

OMERS (P&T)
11.2020 - 11.2021

Lead Engineer

Kaiser Permanente / TPMG
03.2017 - 10.2020

Senior Java Developer & Technical Lead

CIBC, BMO, Bell, HomeTrust, Federated Co-operatives, Humber College
01.2008 - 12.2016

Software Engineer

Infosys, IBM Global Services
03.2006 - 05.2008

Master's Degree - Computer Applications

Osmania University

Bachelor's Degree - Commerce

Nagarjuna University
Yasaswini Ikkurthi