Summary
Overview
Work History
Education
Skills
Certification
Awards
Timeline
Generic

Saravanaganesh Sundaresan

Director, Architecture
Cary

Summary

  • Experienced application architecture professional with a proven track record in developing and implementing sophisticated software systems.
  • Skilled in system architecture and design, software development, and project management.
  • Over 20 years of IT experience, specializing in planning, solutioning, and executing enterprise-wide cloud migration initiatives.
  • Recognized for creating collaborative environments that drive project success. Known for reliability, adaptability, and a results-driven approach.
  • Extensive work experience in the USA, Canada, UK, India, and Singapore.

Overview

24
24
years of professional experience
9
9
Certifications

Work History

Director, Architecture

Fidelity Investments
12.2022 - Current
  • Provided technical guidance to the engineering team during all stages of the development life cycle from design through deployment including coding standards adherence, code reviews and application architecture.
  • Provided valuable input during design reviews, contributing to better application architecture decisions.
  • Ensured business continuity by maintaining up-to-date documentation on application architecture, design decisions, and change logs.
  • Collaborated with cross-functional teams and architects for seamless integration of middleware and front-end components into the overall application architecture.
  • Contributed to the continuous improvement of application architecture by researching emerging technologies and trends in full-stack development.
  • Developed application architecture strategy to specifically align with business goals.

Senior Architect

Cognizant Technology Solutions
04.2022 - Current
  • Microservices development, Enterprise Profile Management and CICD support for a large Insurance provider
  • Microservices design and development
  • Used Apigee as a API gateway for APIs transformation, security and tracing
  • Responsible for securing API proxies using various mechanism like API key, OAuth, content protection policies in Apigee Edge
  • Provided Apigee Edge platform diagnostics and troubleshooting support
  • Build and deployment - Jenkins, AWS S3, Harness and UCD
  • Technologies: APIGEE, AWS Public Cloud, Harness, UCD, Jenkins, REST APIs with Spring Boot, Java 8.0, Spring Framework, SonarQube, Angular 11.2.14
  • Tools - GIT, JIRA, Confluence, Eclipse, Splunk, SOAP UI, Postman

Solution Architect

Infosys Technologies Limited
09.2019 - 04.2022
  • Cloud migration initiative for a large retail customer
  • Developed strategy for cloud migration and implementation best practices
  • Planned and implemented a complete Cloud-Native migration solution for 50+ legacy applications hosted on SUSE and RHEL Linux servers to Microsoft Azure
  • Partnered with development, business and technology groups to ensure the proposed Cloud solutions align with the company's overall objectives and ensured the solutions enable and drive towards the needs of the company's mission and vision
  • Provided Architecture level solution for Informix Database Migration to Cloud - Azure SQL DB / Azure Postgre DB as a PaaS/IaaS solution
  • Involved in the design decisions - LIFT and SHIFT vs Re-Architecture (API and modern UI - React.js)
  • Containerizing the applications using Docker to deploy to Kubernetes cluster
  • Hands-on in the development of the applications for cloud native environments
  • Instrumental in the design and implementation of RESTful APIs from Monolith legacy app
  • Technologies: Azure Public Cloud, MeghaCache, Concord/Looper (CICD), Docker, Kubernetes, ServiceMesh, HashiCorp Vault, Proximity, Helm, REST APIs with Spring Boot, Java 8.0, Spring Framework, SonarQube, JSP, Servlets, Angular 5, React.js, Informix DB
  • Tools - GIT, JIRA, Confluence, Eclipse, Splunk, K8 Dashboard, Dynatrace, SOAP UI, Postman

Technology Delivery Lead (TDL) / Development Manager / Scrum Master

TD Bank
08.2018 - 08.2019
  • Scrum Master / Development Manager / Technology Delivery Lead (TDL) of the project
  • Hired and built a high performing scrum team
  • Provided servant leadership to a high performing, self-organizing scrum team
  • Cultivated an open, collaborative and agile team environment and culture
  • Facilitated Scrum ceremonies such as daily stand-ups, backlog grooming, sprint planning, sprint review and retrospectives
  • Performed code reviews for UI framework using Angular and APIs using Node.js
  • Identified architectural improvements resulting in increased developer efficiency, product reliability, and responsiveness to new feature requests
  • Created project roadmap to create visibility on project features and timelines
  • Improved team velocity by incorporating task refinement meeting to break down stories into sub tasks before sprint planning sessions
  • Managed 6 direct reports, including providing regular feedback, managing performance, supporting career development, and ensuring team members have what they need to be successful
  • Technologies: Angular 5, Node.js, RESTful API, Jenkins, JSON, SQL Server
  • Tools - GIT, JIRA, Confluence, SOAPUI and Postman

Programmer Analyst Advisory

Scotiabank
01.2015 - 07.2018
  • Designed and implemented RESTful web services
  • Lead a team of 6 developers
  • Provided solution architecture support for project development and maintenance activities
  • Lead and Coordinated with Network, Security and Infrastructure team to solution architecture level issues
  • Created Technical Design document
  • Configured Jenkins to enable Continuous Integration (CI) and Continuous Deployment
  • Responsible for code releases using Jenkins and worked with RCM team providing deployment instructions for higher environments (UAT, Pre-Prod and Prod)
  • Technologies: RESTful Web service, Jenkins, Maven, JSON, JAXB/MOXy, J2EE, Java, Jboss Application Server, Sybase, Spring Application framework, Junit, Object-Oriented Application Design and Design patterns
  • Tools - Eclipse, SVN, JIRA (Agile Project Management tool), XML Spy, SOAPUI and Postman

Associate Manager / Senior Technical Lead

Accenture
01.2010 - 01.2015
  • Provide project leadership, management and transition of identified deliverable's within projected scope, schedule and cost constraints for Caterpillar Inc
  • Responsible for end to end delivery of 13 applications
  • Managed a team of 20 developers
  • Own the development life cycle and is responsible for managing technical risks throughout the project
  • Develop lasting relationships with client personnel that foster client ties
  • Technologies: J2EE, Java, JavaScript, WebSphere Application Server, Tomcat, Spring Application framework, Spring Batch framework, Struts, Hibernate, SOAP/RESTful Web Service, JQuery, AJAX, DWR, JSON, JSP, Servlet, SOA, XML, Oracle, DB2, Junit, Object-Oriented Application Design and Design patterns
  • Tools - IBM RAD, CVS, DB Visualizer

Assistant Consultant / System Integrator/ IT Analyst

TATA Consultancy Services (TCS)
01.2003 - 01.2010
  • Worked for various clients including Standard Chartered Bank, AT&T, Virgin Media, AC Neilson and Home Depot
  • Technologies: J2EE, Java, JavaScript, WebSphere Commerce Server, JCAPS, SOA, SOAP WS, DB2, JavaScript, JSP, Servlet, AJAX, Design Patterns, UML, XML, Web Service, Junit, Object-Oriented Application Design and Oracle
  • Tools - IBM WebSphere Studio Application Developer 5.1.2, Clear case

System Analyst

Polaris Software Lab
11.2002 - 09.2003
  • Provided technical support for end-users, resolving issues promptly and effectively.
  • Developed detailed technical documentation to facilitate knowledge sharing among team members and aid in future troubleshooting efforts.
  • Enhanced collaboration between IT teams by standardizing communication protocols around system requirements, project progress updates, and change management processes.
  • Assessed business requirements to create focused solutions.

Software Developer

Data Software Research Company
08.2000 - 11.2002
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Updated old code bases to modern development standards, improving functionality.
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills.

Education

Bachelor of Engineering - Electronic and Communication

University of Madras

Skills

Web application architecture

Scalable application architecture

Application architecture

Spring Framework, Struts, Hiberbate, hapijs, Spring Boot

RESTful apis

Agile methodology

Microservices architecture

Design patterns

Docker, Kubernetes

Angular, Reactjs, Nodejs, React Native

Micro Apps Architecture

Cloud architecture design

AWS, Azure, GCP

Kubernetes

Java, JSP, Servlets, EJB, XML, JAXB

Jenkins, Maven / Ant, Junit Testing Framework/Mock, Nexus, Artifactory, Concord, Lopper, Helm, UCD, Harness

Certification

Microsoft Certified Azure Solutions Architect Expert

Awards

  • Microsoft OpenHack - Containers (Winning team)
  • Accenture Greater Than Award - Certificate for work excellence

Timeline

Director, Architecture

Fidelity Investments
12.2022 - Current

Senior Architect

Cognizant Technology Solutions
04.2022 - Current

Solution Architect

Infosys Technologies Limited
09.2019 - 04.2022

Technology Delivery Lead (TDL) / Development Manager / Scrum Master

TD Bank
08.2018 - 08.2019

Programmer Analyst Advisory

Scotiabank
01.2015 - 07.2018

Associate Manager / Senior Technical Lead

Accenture
01.2010 - 01.2015

Assistant Consultant / System Integrator/ IT Analyst

TATA Consultancy Services (TCS)
01.2003 - 01.2010

System Analyst

Polaris Software Lab
11.2002 - 09.2003

Software Developer

Data Software Research Company
08.2000 - 11.2002

Bachelor of Engineering - Electronic and Communication

University of Madras
Saravanaganesh SundaresanDirector, Architecture