Summary
Overview
Work History
Education
Skills
Timeline
Generic

Preeti Sidling

Senior Software Engineer
Bengaluru

Summary

Innovative Senior Software & Platform Engineer with 12+ years in Java development, cloud platforms, and microservices architecture. Specializes in designing and supporting scalable enterprise applications across AWS, Azure, and GCP. Experienced in platform engineering, cloud migration, and multi-cloud deployments. Proficient in Java, Spring Boot, Kubernetes, and CI/CD practices, with a strong background in leading enterprise-scale projects.

Overview

15
15
years of professional experience

Work History

Senior Software & Platform Engineer

Maersk
BANGALORE
06.2023 - Current
  • Designed, developed, and maintained scalable software applications using Java, Spring Boot, and Microservices, improving system performance and reliability.
  • Collaborated with cross-functional teams in an Agile environment to define requirements and deliver enhanced user experiences.
  • Working on Maersk's in-house observability platform (MOP), including synthetic monitoring and alerting solutions.
  • Implemented CI/CD pipelines using GitHub Actions, DevOps, and GitOps practices, automating build, test, and deployment processes.
  • Containerized applications using Docker, and managed deployments through Kubernetes for scalable and resilient operations.
  • Provisioned and managed cloud infrastructure using Terraform and Infrastructure as Code (IaC) principles.
  • Supported multi-cloud environments (AWS and Azure), including cloud migration initiatives, and infrastructure optimization.

Module Java Lead

Mphasis
BANGALORE
07.2022 - 06.2023
  • Led the design and implementation of scalable Java applications, enhancing system performance and reliability.
  • Worked on banking domain applications and backend service enhancements.
  • Contributed to the modernization of legacy banking applications by migrating monolithic applications to a microservices-based architecture.
  • Collaborated with cross-functional teams in Agile environments to refine software development processes and deliver solutions.
  • Mentored junior developers, fostering skill development and ensuring adherence to best coding practices.

Advisory System Analyst

IBM
BANGALORE
05.2016 - 01.2021
  • Worked as a Microservices API Designer and Lead Microservices Developer, driving the design and development of scalable, cloud-native solutions.
  • Designed and implemented microservices-based applications using Java, Spring Boot, and cloud-native architecture principles.
  • Led the architecture, design, and implementation of system solutions to improve business processes and operational efficiency across multiple projects.

Senior Software Engineer

SLK Software
BANGALORE
08.2011 - 05.2016
  • Developed and maintained enterprise web applications using Java/J2EE technologies.
  • Built and enhanced full-stack applications using Spring, Hibernate, JSP, and Struts frameworks.
  • Worked extensively with DB2 databases, including query optimization, troubleshooting critical SQL issues, and performance tuning.
  • Provided application support, resolved production issues, and implemented bug fixes and performance improvements to ensure system stability and reliability.

Education

Bachelor’s Degree in Engineering - Electronics & Communication

Visvesvaraya Technological University
Belgaum, India
04.2001 -

Skills

Java

Spring Boot

Microservices

CI/CD integration

Docker

Kubernetes

Cloud platforms

Agile methodologies

DevOps

Code reviews

Cross-functional teamwork

Timeline

Senior Software & Platform Engineer

Maersk
06.2023 - Current

Module Java Lead

Mphasis
07.2022 - 06.2023

Advisory System Analyst

IBM
05.2016 - 01.2021

Senior Software Engineer

SLK Software
08.2011 - 05.2016

Bachelor’s Degree in Engineering - Electronics & Communication

Visvesvaraya Technological University
04.2001 -
Preeti SidlingSenior Software Engineer