Hi, I'm Aparna Sridhar, a passionate software engineer specializing in cloud computing, data pipelines, and scalable microservices. I enjoy optimizing data integration processes and building responsive dashboards that provide valuable risk and cost insights. My expertise spans AWS technologies, container orchestration with Kubernetes, and developing APIs that adhere to industry standards. Over the years, I've worked extensively with Angular, React, .NET Core, Java, and Python to deliver efficient, maintainable software solutions. I thrive in agile environments and am continuously improving CI/CD workflows to enhance deployment efficiency. I am enthusiastic about leveraging my skills to drive innovation and reliability in financial services and telematics domains.

Aparna Sridhar

Hi, I'm Aparna Sridhar, a passionate software engineer specializing in cloud computing, data pipelines, and scalable microservices. I enjoy optimizing data integration processes and building responsive dashboards that provide valuable risk and cost insights. My expertise spans AWS technologies, container orchestration with Kubernetes, and developing APIs that adhere to industry standards. Over the years, I've worked extensively with Angular, React, .NET Core, Java, and Python to deliver efficient, maintainable software solutions. I thrive in agile environments and am continuously improving CI/CD workflows to enhance deployment efficiency. I am enthusiastic about leveraging my skills to drive innovation and reliability in financial services and telematics domains.

Available to hire

Hi, I’m Aparna Sridhar, a passionate software engineer specializing in cloud computing, data pipelines, and scalable microservices. I enjoy optimizing data integration processes and building responsive dashboards that provide valuable risk and cost insights. My expertise spans AWS technologies, container orchestration with Kubernetes, and developing APIs that adhere to industry standards.

Over the years, I’ve worked extensively with Angular, React, .NET Core, Java, and Python to deliver efficient, maintainable software solutions. I thrive in agile environments and am continuously improving CI/CD workflows to enhance deployment efficiency. I am enthusiastic about leveraging my skills to drive innovation and reliability in financial services and telematics domains.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
See more

Language

Javanese
Advanced

Work Experience

Senior Software Engineer at Sun Life Financial
July 1, 2024 - Present
Optimized third-party data pipeline integration with AWS Glue, streamlining ETL processes for risk assessment and financial reporting using Redshift and PostgreSQL. Developed Angular 18 dashboards for risk estimates and cost insights. Configured ELK stack for real-time monitoring and logging, capturing 95% of SLIs/SLOs. Orchestrated containerized microservices on Kubernetes with Helm and Amazon EKS, integrating Kafka for data streaming. Implemented Redis caching layer, reducing response times by 30%. Utilized Kafka Streams for real-time data processing. Developed OAS-compliant APIs and AWS Lambda functions for .NET CORE backend. Led migration from a job scheduler to AWS EventBridge, reducing costs and overhead. Pioneered automatic deployment of AWS Step Functions and Lambda using AWS SAM, replacing Jenkins pipelines to streamline CI/CD.
Software Engineer at IMS
June 30, 2024 - July 10, 2025
Implemented core portal features for IMS-DriveSync using Angular 17+, Java SpringBoot, React, and .NET CORE. Built crash detection portal and admin dashboards with reactive programming (RxJS, Redux). Optimized telematics data processing by integrating AWS Elasticache, reducing latency by 50%. Developed event-driven Rewards & Messaging platform using Kafka. Orchestrated AWS Step Functions and Terraform-managed workflows, increasing customer satisfaction by 40%. Containerized microservices with Docker Compose and Amazon ECR for scalable deployments. Created serverless applications with AWS SAM, Lambdas, API Gateways, and DynamoDB. Developed monitoring dashboards in Graphite and Grafana. Authored end-to-end automation tests reducing bugs by 30%. Established CI/CD pipelines using Jenkins, Azure DevOps, and GitHub Actions. Designed alert systems with New Relic and Squadcast to shorten incident response times by 45%. Authored Swagger-based API documentation.
IT Co-op Engineer at Canada Revenue Agency
December 31, 2019 - July 10, 2025
Led a pilot Angular project with TDD using Karma and Protractor. Migrated legacy J2EE applications to Spring Boot Java 8, improving efficiency by 15%. Reduced bugs by 30% via integrated test suites (JUnit, JMock, Mockito). Conducted Angular and TypeScript workshops.
Software Developer at Tata Consultancy Services Ltd
July 31, 2018 - July 10, 2025
Developed internal TCS iON web portal using Angular with NgRx for state management under Scrum methodology. Automated shipping processes via bulk enrollment APIs, cutting manual entry by 50%. Performed end-to-end testing with Protractor for critical Walgreens applications.
Senior Software Engineer at Sun Life Financial
July 1, 2024 - Present
Optimized third-party data pipeline integration using AWS Glue for ETL processes supporting risk assessment and financial reporting, leveraging Redshift and PostgreSQL. Developed and maintained an Angular 18 dashboard for risk and cost insights. Configured ELK stack for real-time monitoring and logging microservices to improve system observability. Orchestrated containerized microservices using Helm and Amazon EKS, integrated Kafka for data streaming. Implemented Redis caching to improve system response time by 30%. Utilized Kafka Streams for processing real-time data in ETL pipelines. Developed OAS-compliant APIs and AWS Lambda functions for backend services. Migrated job scheduler to AWS EventBridge to create event-driven architecture, reducing costs. Led pilot project automating deployments using AWS SAM to replace Jenkins pipelines.
Software Engineer at IMS
June 30, 2024 - July 10, 2025
Implemented key portal features including Enrollment Services, Trip Scoring, and Rewards using Angular 17+, Java (Spring Boot), React, and C#. Built crash detection and admin dashboards with reactive programming tools. Integrated AWS Elasticache to reduce data retrieval latency by 50%. Developed event-driven Rewards platform with Kafka for scalable communication. Automated event-driven workflows using Terraform and AWS Step Functions, improving customer satisfaction by 40%. Containerized microservices with Docker Compose and integrated with Amazon ECR. Developed serverless apps with AWS SAM and DynamoDB improving scalability. Built monitoring dashboards in Graphite and Grafana. Authored automated tests reducing critical bugs by 30%. Implemented CI/CD pipelines with Jenkins, Azure DevOps, and GitHub Actions. Designed alert systems reducing incident response time by 45%. Created technical documentation using Swagger.
IT Co-op Engineer at Canada Revenue Agency
December 31, 2019 - July 10, 2025
Developed Angular application for online notification with test-driven development. Migrated legacy J2EE applications to Spring Boot improving efficiency by 15%. Implemented integrated test suite reducing bugs by 30%. Conducted Angular and TypeScript workshops.
Software Developer at Tata Consultancy Services Ltd
July 31, 2018 - July 10, 2025
Designed and developed internal TCS iON web portal using Angular and NgRx under Agile scrum. Automated shipping process via bulk enrollment APIs reducing manual entry by 50%. Performed end-to-end testing using Protractor for business-critical Walgreens applications.
Senior Software Engineer at Sun Life Financial
July 1, 2024 - Present
Optimized third-party data pipeline integration with AWS Glue for ETL processes supporting risk assessment and financial reporting using Redshift and PostgreSQL. Developed and maintained Angular 18 dashboards for risk analytics. Configured ELK stack for real-time microservices monitoring and created Kibana dashboards to capture service performance metrics. Orchestrated containerized microservices with Helm and Amazon EKS, integrating Kafka services for data streaming. Implemented Redis caching to improve system response times by 30%. Developed Kafka Streams for real-time ETL processing. Created OAS-compliant APIs and Lambdas with .NET CORE. Migrated job scheduler to AWS EventBridge to reduce costs. Led a pilot for automatic AWS SAM deployments, replacing Jenkins for improved CI/CD workflows.
Software Engineer at IMS
June 30, 2024 - July 10, 2025
Implemented cloud-based enrollment, trip scoring, and rewards services using Angular 17+, Java SpringBoot, React, and .NET CORE. Built crash detection and admin dashboards applying reactive programming with RxJS and Redux. Optimized telematics data retrieval latency by 50% with AWS Elasticache. Developed an event-driven rewards and messaging platform using Kafka. Orchestrated workflows with Terraform and AWS step functions, improving customer satisfaction by 40%. Containerized microservices with Docker Compose and integrated with Amazon ECR. Developed serverless applications with AWS SAM and DynamoDB, enhancing scalability. Created performance monitoring dashboards with Graphite and Grafana. Authored comprehensive test suites reducing bugs by 30%. Implemented CI/CD pipelines with Jenkins, Azure DevOps, and GitHub Actions. Designed alert systems with New Relic and Squadcast, decreasing incident response times by 45%. Documented APIs using Swashbuckle Swagger.
IT Co-op Engineer at Canada Revenue Agency
December 31, 2019 - July 10, 2025
Developed an Angular test-driven project for an online notification service. Migrated legacy J2EE applications to Spring Boot, improving task efficiency by 15%. Implemented integrated test suites with JUnit, JMock, and Mockito that reduced critical bugs by 30%. Conducted workshops on Angular and TypeScript.
Software Developer at Tata Consultancy Services Ltd
July 31, 2018 - July 10, 2025
Designed and developed the internal TCS iON web portal using Angular with NgRx for state management, following Agile Scrum methodology. Automated shipping process reducing manual data entry by 50%. Performed end-to-end testing using Protractor for business-critical Walgreens applications including inventory and drug pricing programs.
Senior Software Engineer at Sun Life Financial
July 1, 2024 - Present
Optimized third-party data pipeline integration with AWS Glue, streamlining ETL processes with Redshift and PostgreSQL. Developed a risk assessment dashboard using Angular 17, ensuring accessibility and responsive design. Configured ELK stack for real-time monitoring, capturing 95% of SLIs/SLOs. Implemented Redis caching layer, improving system response times by 30%. Utilized Kafka Streams for scalable data processing. Developed APIs and Lambdas with .NET CORE 8 and Python. Led migration to AWS EventBridge for event-driven architecture, reducing operational overhead. Piloted automatic deployments using AWS SAM to streamline CI/CD workflows.
Software Engineer at IMS
June 30, 2024 - July 15, 2025
Implemented Enrollment Services, Trip Scoring, Rewards and Engagement programs using Angular 17+, Java 12+ (SpringBoot), React, and C#. Built crash detection portal and admin dashboards with Angular 16 and RxJS. Integrated AWS Elastichache to reduce latency by 50%. Developed event-driven Rewards & Messaging platform with Kafka. Orchestrated workflows with Terraform and AWS step functions, increasing customer satisfaction by 40%. Containerized microservices with Docker Compose. Developed serverless applications with AWS SAM using .NET CORE and DynamoDB. Created monitoring dashboards with Graphite and Grafana. Authored test suites with Postman, Karma, Selenium reducing bugs by 30%. Implemented CI/CD pipelines in Jenkins, Azure DevOps, and GitHub Actions. Designed alert systems with New Relic and Squadcast, reducing incident response times by 45%. Authored technical documentation with Swashbuckle swagger.
IT Co-op Engineer at Canada Revenue Agency
December 31, 2019 - July 15, 2025
Developed a pilot Angular project in a test-driven development approach using Karma and Protractor. Migrated legacy J2EE applications to Spring Boot Java 8, improving task efficiency by 15%. Reduced critical bugs by 30% through integrated test suites with JUnit, JMock, and Mockito. Conducted workshops on Angular and TypeScript.
Software Developer at Tata Consultancy Services Ltd
July 31, 2018 - July 15, 2025
Designed and developed the internal TCS iON learning portal using Angular and NgRx. Automated shipping processes, reducing manual data entry by 50%. Performed end-to-end testing using Protractor for Walgreens’ critical applications including Inventory and 340B Drug Pricing Program.
Senior Software Engineer at Sun Life Financial
July 1, 2024 - Present
Optimized third-party data pipeline integration with AWS Glue to streamline ETL processes for risk assessment and financial reporting using Redshift and PostgreSQL. Developed and maintained an Angular 18 risk assessment and data analytics dashboard to provide cost insights and risk estimates for asset management and insurance. Configured ELK stack for real-time monitoring and persistent logging of microservices, improving observability and capturing 95% of SLIs/SLOs. Managed containerized microservices with Helm and Amazon EKS (Kubernetes), integrating Kafka Connect and Schema Registry for reliable data streaming. Implemented Redis caching layer to reduce database writes and improve system response times by 30%. Utilized Kafka Streams for scalable, fault-tolerant real-time ETL data processing. Developed OAS-compliant APIs and Lambdas for a .NET CORE backend application. Designed and executed migration to AWS EventBridge for event-driven architecture, reducing operational overhead. Led
Software Engineer at IMS
June 30, 2024 - August 28, 2025
Implemented Enrollment Services, Trip Scoring, and Rewards and Engagement programs for a cloud-based portal using Angular 17+, Java 12+ (SpringBoot), React, and C# (.NET CORE). Developed crash detection portal and admin dashboards with reactive programming using RxJS, Redux, and TypeScript. Enhanced telematics data processing by integrating AWS Elasticache (Memcached), reducing latency by up to 50%. Built event-driven Rewards & Messaging platform with Kafka for scalable inter-microservice communication. Orchestrated workflows with Terraform and AWS Step Functions, increasing customer satisfaction by 40%. Containerized microservices using Docker Compose integrated with Amazon ECR. Developed serverless applications with AWS SAM, Lambdas, API Gateways and DynamoDB for OEM gateways and enrollment services. Created performance monitoring dashboards in Graphite and Grafana. Authored comprehensive test suites reducing critical bugs by 30%. Implemented CI/CD pipelines with Jenkins, Azure DevOp
IT Co-op Engineer at Canada Revenue Agency
December 31, 2019 - August 28, 2025
Developed a pilot Angular project from start to finish applying test-driven development with Karma and Protractor. Migrated legacy J2EE applications to Spring Boot (Java 8), improving task efficiency by 15%. Reduced critical bug occurrences by 30% through integrated test suites using JUnit, JMock, and Mockito. Conducted workshops and learning sessions on Angular and TypeScript.
Software Developer at Tata Consultancy Services Ltd
July 31, 2018 - August 28, 2025
Designed and developed internal TCS iON web portal using Angular with NgRx state management following Agile scrum methodology. Automated shipping processes through bulk enrollment APIs reducing manual data entry by 50%. Performed end-to-end testing using Protractor for Walgreens’ business-critical applications including Inventory, 340B Drug Pricing Program, and Key Performance Indicator (KPI) systems.
Senior Software Engineer at Sun Life Financial
July 1, 2024 - Present
Optimized third-party data pipeline integration with AWS Glue for ETL processes supporting risk assessment and financial reporting using Redshift and PostgreSQL. Developed and maintained Angular 18 dashboards for cost and risk insights in asset management and insurance. Configured ELK stack for real-time microservices monitoring, achieving 95% of SLIs/SLOs for performance reliability. Orchestrated containerized microservices using Helm and Amazon EKS (Kubernetes), integrating Kafka Connect and Schema Registry for robust data streaming. Implemented Redis caching to reduce database writes, improving response times by 30%. Utilized Kafka Streams for scalable real-time ETL data processing. Developed OAS-compliant APIs and .NET Core backend Lambdas. Migrated scheduling to AWS EventBridge to reduce operational costs. Led pilot for automated deployment of step functions and Lambdas via AWS SAM, enhancing CI/CD efficiency.
Software Engineer at IMS
June 30, 2024 - August 28, 2025
Implemented major features such as Enrollment Services, Trip Scoring, and Rewards & Engagement programs for IMS-DriveSync portal using Angular, Java SpringBoot, React, and .NET Core. Built crash detection and admin dashboards leveraging RxJS, Redux, and Material Design. Integrated AWS ElastiCache (Memcached) to reduce trip data retrieval latency by up to 50%. Developed event-driven Rewards & Messaging platform with Kafka for asynchronous microservice communication. Automated workflows using Terraform and AWS Step Functions, increasing customer satisfaction by 40%. Containerized microservices with Docker Compose; managed deployments with Amazon ECR. Created serverless applications with AWS SAM using Lambdas and API Gateways powered by DynamoDB, improving scalability. Developed monitoring dashboards in Graphite and Grafana. Authored automated tests in Postman, Karma, Protractor, Selenium, and NUnit, reducing critical bugs by 30%. Implemented CI/CD with Jenkins, Azure DevOps, and GitHub A
IT Co-op Engineer at Canada Revenue Agency
December 31, 2019 - August 28, 2025
Developed a pilot Angular project using test-driven development with Karma and Protractor for an online notification service. Migrated legacy J2EE applications to Spring Boot Java 8, improving task efficiency by 15%. Reduced critical bugs by 30% with integrated JUnit, JMock, and Mockito test suite. Conducted workshops on Angular and TypeScript.
Software Developer at Tata Consultancy Services Ltd
July 31, 2018 - August 28, 2025
Designed and developed internal TCS iON web portal using Angular with NgRx for state management following Agile Scrum methodology. Automated shipping processes via bulk enrollment APIs and server-side pre-processing, reducing manual data entry by 50%. Conducted end-to-end testing using Protractor for Walgreens’ business-critical apps such as Inventory and Drug Pricing Program.

Education

Master of Applied Computer Science at Dalhousie University
January 1, 0000 - December 31, 0000
Bachelor of Information Technology at Anna University
January 1, 0000 - December 31, 0000
Master of Applied Computer Science at Dalhousie University
January 1, 2018 - December 31, 2019
Bachelor of Information Technology at Anna University
January 1, 2013 - December 31, 2017
Master of Applied Computer Science at Dalhousie University
January 1, 2018 - December 31, 2019
Bachelor of Information Technology at Anna University
January 1, 2013 - December 31, 2017
Master of Applied Computer Science at Dalhousie University
January 1, 2018 - December 31, 2019
Bachelor of Information Technology at Anna University
January 1, 2013 - December 31, 2017
Master of Applied Computer Science at Dalhousie University
January 11, 2030 - August 28, 2025
Bachelor of Information Technology at Anna University
January 11, 2030 - August 28, 2025
Master of Applied Computer Science at Dalhousie University
January 11, 2030 - August 28, 2025
Bachelor of Information Technology at Anna University
January 11, 2030 - August 28, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Government, Transportation & Logistics, Professional Services, Consumer Goods