Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Sheethal Kundoor

Lexington,US

Summary

Senior Technical Lead and software engineering professional with 15+ years of experience leading enterprise
application development, cloud modernization, microservices architecture, AI/ML initiatives, system integration, and
mission-critical production operations. Proven experience leading distributed engineering teams and delivering
complex solutions across federal government and commercial environments.

Overview

21
21
years of professional experience

Work History

Technical Lead

ITC Federal
01.2024 - Current
  • Lead software engineering teams delivering application modernization, cloud transformation, enterprise development, and production support for the USCIS Electronic Immigration System (ELIS).
  • Provide technical leadership across the complete SDLC, including requirements analysis, architecture, design, development, testing, deployment, and production operations.
  • Architected and led development of a microservices-based enterprise chatbot using Python, AWS Lex, AWS Kendra, PostgreSQL, React, and Amazon S3, enabling intelligent enterprise document search and contextual information retrieval.
  • Led a Generative AI proof of concept using AWS Bedrock and Claude LLMs to improve conversational understanding, contextual responses, and complex query handling.
  • Implemented CI/CD capabilities using Docker, Kubernetes, Helm, and Liquibase, supporting automated deployments and database schema versioning across development, test, and production environments.
  • Lead development and integration of Java Spring Boot REST APIs with downstream enterprise systems.
  • Serve as the primary technical escalation point for complex development, architecture, troubleshooting, and production-support issues.
  • Lead Tier 3 production support, coordinating incident triage, root-cause analysis, defect remediation, and recovery activities.
  • Manage and mentor engineering teams responsible for resolving high-severity production incidents.
  • Collaborate with product owners, business analysts, architects, and federal stakeholders to translate business requirements into technical solutions.
  • Lead Agile/Kanban delivery activities, including work assignment, daily stand-ups, progress tracking, and executive reporting.
  • Serve as Build Captain and Release Captain, coordinating build activities, dependency management, release readiness, deployment issues, risk mitigation, and production releases.
  • Review technical designs and pull requests to ensure code quality, architectural consistency, security, and enterprise standards.
  • Mentor developers and provide technical guidance on architecture, troubleshooting, coding practices, and production support.

Software Development Team Leader

Octo Telematics North America LLC
Newton, US
02.2016 - 07.2023
  • Led software engineering teams in developing, testing, and maintaining North American IoT and connected-vehicle solutions.
  • Managed onshore and offshore engineers, enhancing knowledge-sharing and implementing technical mentoring practices.
  • Architected integrations using Java Spring Boot, REST APIs, Kafka, Hadoop, and AWS for large-scale telematics processing.
  • Designed and developed middleware microservices for receiving and processing OBD telematics data.\
  • Transformed monolithic applications into containerized microservices architectures utilizing Docker during modernization efforts.
  • Led team to migrate legacy shell-script infrastructure to Python-based solutions for real-time vehicle trip data transfer.
  • Developed API testing frameworks using Postman, improving testing consistency and increasing deployment confidence. Created user stories, assigned development tasks, established delivery timelines, and tracked progress using Jira.

Senior Software Developer

Harvard Pilgrim Health Care
Wellesley, US
10.2013 - 02.2016
  • Engineered RESTful JSON web service endpoints, facilitating improved communication and interoperability across systems.
  • Developed Java API supporting applications across diverse platforms, enhancing interoperability and performance.
  • Developed utility API for database concurrency, messaging, XML schema, and I/O operations, enabling seamless integration across platforms.
  • Streamlined deployment processes by constructing build scripts using Maven framework, enhancing efficiency and reliability.
  • Monitored applications via Jenkins system and LDAP server to maintain operational integrity.
  • Initiated automation framework with Selenium 2.0, boosting testing efficiency significantly.
  • Automated test cases using Selenium WebDriver and IDE for consistent software performance.
  • Analyzed IT team applications to develop proof of concept and implement shared frameworks for consistency.

Senior Java Consultant

Staples Inc. Corporate Headquarters
Framingham, US
11.2010 - 06.2013
  • Managed development of Staples Exchange B2B application in Framingham, MA.
  • Developed B2B application to streamline management of customer, billing, and shipping information for sales team.
  • Integrated requirements into fully functional J2EE application, ensuring alignment with business objectives.
  • Developed the proof of concept to build the new application using EJB 3.0, open JPA frameworks.
  • Created a high-level architecture diagram on how to implement the application.
  • Managed the persistence and object relational mapping in the application using Open JPA.
  • Built RESTful webservices with JAX-RS on WAS 7.0 to enhance application interoperability and data exchange.
  • Implemented EJB Timer to schedule jobs timely on the Development, Quality assurance and Production environments.
  • Developed unit tests for the existing and new requirements.

Information Technology Specialist

IBM Global Business Services
Chicago, US
09.2007 - 03.2009
  • Lead a team of 8 developers working across onsite and offshore of an application suite @Visa Inc that streamlines, shortens the cardholder and merchant dispute resolution cycle.
  • Resolved java performance tuning issues for client by implementing JProfiler tool, enhancing application efficiency.
  • Worked on client-side JavaScript and server side coding in JSP, Servlets.
  • Designed sequence diagrams, application architecture overview and system context diagrams.
  • Developed unit tests on the requirements using JUnit framework.
  • Performed smoke testing on the application on a regular basis and delivered it to the QA team.
  • Delegated tasks among team members while tracking progress to ensure project milestones were met.
  • Communicated daily and weekly task statuses, addressing issues with team members and PM to maintain alignment.
  • Worked with a myriad of development, testing and production environments.
  • Dispute Resolution Application@Visa - Chicago, IL

Software Engineer

The TriZetto Group Inc
Naperville, US
05.2005 - 07.2007
  • Worked as a software developer on a web-based application that serves as an integration tool between payer systems (QicLink/Facets) and debit card vendors.
  • Led analysis, development, and deployment of application on IBM WAS V5/V6.
  • Re-engineered EJB based application to function as a web service, expanding its accessibility.
  • Implemented Business Delegate Pattern, enhancing separation between business and implementation tiers.
  • Developed interfaces, data publishing events and web services.
  • Utilized JMS to publish/subscribe events for asynchronous messaging.
  • Reconfigured the application to run on IBM RAD V6 from IBM WSAD 5.1.2.
  • Replaced entity beans with hibernate to access oracle database.
  • Developed unit tests for the existing and new requirements.
  • Solved platform/language issues by implementing the Wrapper design pattern.
  • Presented live demonstration of the product to the business and IT team.
  • Facets Application- Naperville, IL

Education

Master of Science - Computer Science

Illinois Institute of Technology
Chicago, IL

Bachelor of Engineering - Computer Engineering

University of Madras
Chennai, TN

Skills

  • Microservices architecture
  • Python programming
  • Java and J2EE
  • Spring frameworks
  • Hibernate framework usage
  • AWS cloud services
  • Apache Kafka messaging system
  • PostgreSQL database management
  • SQL and PL/SQL
  • Relational database design
  • Containerized application deployment
  • Kubernetes orchestration
  • Docker containerization
  • Agile methodology and scrum
  • JIRA project management tools
  • Git version control system
  • JavaScript and AngularJS
  • Nodejs and AJAX
  • JSON data handling
  • Data pipeline architecture
  • Real-time data processing
  • Shell scripting
  • Oracle database systems
  • Distributed database systems
  • Git version control system

Languages

  • Java (J2EE)
  • SQL
  • PL/SQL
  • Python
  • JavaScript
  • AngularJS
  • Node js
  • JSON
  • Shell Scripting

Timeline

Technical Lead

ITC Federal
01.2024 - Current

Software Development Team Leader

Octo Telematics North America LLC
02.2016 - 07.2023

Senior Software Developer

Harvard Pilgrim Health Care
10.2013 - 02.2016

Senior Java Consultant

Staples Inc. Corporate Headquarters
11.2010 - 06.2013

Information Technology Specialist

IBM Global Business Services
09.2007 - 03.2009

Software Engineer

The TriZetto Group Inc
05.2005 - 07.2007

Master of Science - Computer Science

Illinois Institute of Technology

Bachelor of Engineering - Computer Engineering

University of Madras
Sheethal Kundoor