Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

NAMITHA THARANATH

Senior Software Engineer
Bangalore

Summary

Backend Engineer with 6+ years of experience specializing in Java, Spring Boot, and microservices-based architectures. Skilled in designing and developing scalable, high-performance backend systems with strong focus on reliability, maintainability, and clean architecture principles. Experienced in containerized development using Docker, orchestration with Kubernetes, and deploying cloud-native applications on Azure. Proficient in CI/CD pipelines, distributed systems, and agile methodologies. Known for effective leadership, guiding teams through complex projects, optimizing engineering processes, and aligning technical solutions with business goals. Collaborative, detail-oriented, and committed to delivering high-quality, enterprise-grade solutions.

Overview

7
7
years of professional experience
4
4
Certifications

Work History

SENIOR SOFTWARE ENGINEER

iVoyant Systems
04.2024 - Current

As a Senior Software Engineer, I contributed to the design and development of both internal and client-facing products. My responsibilities include analyzing business requirements, designing scalable backend architectures, developing microservices, and ensuring system performance, reliability, and maintainability across deployments.


Project Highlights


AT&T - Cricket Wireless

  • Worked on resolving production issues, customer-reported bugs, and critical vulnerability fixes across multiple microservices.
  • Led the migration of several services to Azure Cloud, ensuring minimal downtime and optimized performance.
  • Supported data migration efforts—migrating data from Apache Cassandra and JDBC-based systems to MongoDB using an internally developed migration service.
  • Developed and enhanced communication workflows that handled customer responses via Azure Service Bus (ASB); integrated message processing services to deliver real-time updates and notifications
  • Implemented configuration changes and feature enhancements for internal services responsible for email and notification delivery to customers regarding plan updates and service information.


DataLoaders:

Contributed to the design and development of Data Loaders, a service focused on automating the import, transformation, and integration of data across multiple systems. The solution supports ingestion from diverse sources—including files, databases, and messaging queues and applies structured cleansing and transformation logic. This ensured high data quality, minimized manual intervention, and improved operational efficiency in managing complex, large-scale data transfers.

Key Contributions:

  • Played a key role in designing and implementing a scalable service for automated data ingestion and transformation.
  • Enabled seamless data migration and integration across heterogeneous sources such as files, message queues, and databases
  • Contributed to building cleansing, validation, and transformation pipelines to ensure high data integrity.
  • Reduced manual processing time and errors by automating repetitive and error-prone data loading tasks
  • Support enterprise-scale workflows by ensuring the system remained extensible, maintainable, and robust under large data volumes


Case Manager Project

In the Case Manager, I played a key role in both technical design and team leadership:

  • Collaborated with cross-functional teams to define the architectural foundation and implement scalable, modular backend services.
  • Designed optimized database schemas and contributed to the overall system design and high-level architecture.
  • Developed and maintained RESTful APIs ensuring scalability, performance, and low-latency data exchange.
  • Served as a technical lead, breaking down features into smaller deliverables, assigning tasks, and monitoring sprint progress.
  • Worked closely with frontend teams to align API contracts and ensure seamless integration between layers.
  • Handled critical production issues, conducted root cause analysis, and deployed patches and hotfixes under tight deadlines.
  • Followed Agile methodologies—actively participated in sprint planning, retrospectives, and daily stand-ups.

SOFTWARE ENGINEER

iVoyant Systems
07.2021 - 03.2024

Worked as a backend developer on multiple enterprise-scale applications, collaborating with analysts, clients, and project managers to ensure timely and high-quality delivery.


Project Highlights


AT&T - Cricket Wireless

  • Developed microservices using Java, Spring Boot, Apache Cassandra, Redis, Solace, Kubernetes, and Azure
  • Designed APIs for eSIM activation, including eligibility checks, device validation, and SMDP+ integration for activation.
  • Implemented solutions for iWatch pairing with mobile devices, handling business logic around plans, costs and pairing criteria.
  • Resolved both customer reported and internal bugs to improve application stability and performance.
  • Contributed to migration of legacy systems to Azure Cloud.
  • Followed Agile methodologies and co-located teams ensuring consistent sprint delivery.


Case Manager Project

Contributed to the active development of Case manager, which is an internally developed product of iVoyant, it’s a platform where you can manage, keep track of the progress, and handle real world problems, manage teams, etc. It allows you to create Projects (for different domains/scenarios), Teams (under dedicated project so that each team can particularly work on specified project) and Cases (to work on).

  • Helped design backend services to manage Projects, Teams, and Cases effectively
  • Implemented efficient API integrations and performance improvements.

PRODUCT DEVELOPER-INTERN

BMC Software
10.2018 - 06.2021
  • Developed and maintained microservices using Java, Spring Boot, Cassandra, TSDB, Kubernetes and Docker.
  • Gained hands-on experience with microservice design, development and deployment.
  • Resolved both customers found and internally found defects ensuring smooth release cycles.
  • Worked with release management and dev team for CI/CD pipeline.
  • Participated in Agile Scrum process and contributed to internal tool development.

Education

B.Tech. - Electronics & Communication

Atria Institute of Technology
Bengaluru, India
06.2018

Skills

  • Java

Certification

Microsoft Certified: Azure Fundamentals, Microsoft, 08/01/23

Timeline

SENIOR SOFTWARE ENGINEER

iVoyant Systems
04.2024 - Current

SOFTWARE ENGINEER

iVoyant Systems
07.2021 - 03.2024

PRODUCT DEVELOPER-INTERN

BMC Software
10.2018 - 06.2021

B.Tech. - Electronics & Communication

Atria Institute of Technology
NAMITHA THARANATHSenior Software Engineer