Summary
Overview
Work History
Education
Skills
Activities
Disclaimer
Languages
Certification
Interests
Timeline
Generic

Omkar Palekar

Mumbai

Summary

Strategic and solution-driven Software Engineer with 8+ years of experience designing and delivering secure, scalable enterprise systems in Banking, Insurance, Automotive, and Healthcare domains. Expert in API-led architecture, microservices, and cloud-native engineering with a strong focus on performance optimization and cost-efficient open-source adoption.

Key Highlights:

  • Reduced API defects by 70% through architecture improvements and validation strategies
  • Built and managed GitLab CI/CD pipelines enabling seamless multi-environment deployments
  • Architected and deployed containerized applications on OpenShift, GCP (GKE).

AI & Modern Engineering Exposure:

  • Leveraged AI-based automation for Application development and testing.

Leadership Strengths:

  • Leading cross-functional teams and vendor coordination
  • Driving technical design discussions & architecture decisions
  • Ensuring code quality, security compliance, and best practices
  • Mentoring junior engineers and conducting technical reviews

Overview

8
8
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

WebMD
Navi-Mumbai, Maharashtra
08.2024 - Current
  • Developing, enhancing and maintaining the VIM (Video & Image Management) application - a Cloudinary-like media management platform.
  • Responsible for backend Java services, PostgreSQL schema and queries, storage integration with S3, and CDN integration with Akamai.
  • Application is deployed and managed on Rancher using GitLab CI/CD.
  • Work follows Scrum with feature development carried out in sprints.
  • Built and maintained RESTful services and APIs for media upload, retrieval, metadata management, and transformations (e.g., resizing, format conversion).
  • Integrated object storage (S3) for durable media storage and Akamai for global CDN caching and cache invalidation workflows.
  • Implemented background processing for media tasks (e.g., optimization/transcoding/versions) and designed data models to support efficient media queries and metadata.
  • Automated build and deployment pipelines using GitLab CI/CD and Rancher for containerized environments.
  • Role & Responsibilities: Design and implement backend microservices and REST APIs using Java and spring-boot framework.
  • Integrate and manage S3 storage workflows, signed URL generation, lifecycle policies and access controls.
  • Integrate with Akamai CDN for caching, cache invalidation, and edge delivery optimizations.
  • Design and optimize PostgreSQL schemas, indexes and queries for media metadata and search.
  • Develop background job workers for processing/transcoding and ensure reliable asynchronous processing.
  • Create functional specifications, unit tests, release notes and deployment documentation.
  • Build and maintain CI/CD pipelines in GitLab and coordinate deployments on Rancher.
  • Provide production support: investigate and resolve incidents, analyze logs, and implement fixes/patches with priority.
  • Work with QA/test teams to provision and troubleshoot test environments and test data.
  • Participate in Scrum rituals (sprint planning, daily stand-ups, retrospectives) and collaborate with product and cross-functional teams.
  • Conduct code reviews, enforce best practices, and mentor junior engineers.
  • Monitor application health and performance; implement logging, metrics and alerts to improve observability.

Senior Software Engineer

Tech Mahindra
Mumbai, Maharashtra
07.2020 - 08.2024
  • Spearheading API development using Red Hat Fuse (Apache Camel) to integrate internal insurance streams with external banking systems, enabling seamless data exchange.
  • Collaborating closely with clients, internal development teams, and Bank IT stakeholders to gather requirements, define API specifications, and provide end-to-end support through successful Go-Live.
  • Designing and developing scalable microservices using Spring Boot and Apache Camel, ensuring high performance and reliability.
  • Building robust end-to-end backend solutions leveraging Spring Boot and Oracle 19c, optimizing data handling and transaction processing.
  • Writing complex SQL queries and database procedures for Oracle & MySQL to enhance system efficiency and reporting accuracy.
  • Implementing secure authentication and authorization using Red Hat Single Sign-On (SSO) to strengthen application security.
  • Developed an in-house PDF generation utility, eliminating third-party vendor dependency and reducing recurring project billing costs.
  • Configured and managed AWS EC2 instances for build and release processes, ensuring stable production environments.
  • Implemented and maintained CI/CD pipelines on AWS, improving deployment efficiency and release reliability.
  • Utilized Git for version control, ensuring structured code management and streamlined team collaboration.

Java Developer

DELTA SSI
Mumbai, Maharashtra
03.2019 - 07.2020
  • Working professional on client site at Tata Technologies on Openshift Container Platform (V 3.11).
  • On this platform, Red Hat Fuse (V 7) is hosted using spring-boot.
  • Handling admin responsibilities and development of REST and SOAP API's.
  • Agile Integration Platform is intended to solve integration problems & de-coupled the internal systems by implementing ESB.
  • Where CRM and SAP applications integrated with respective internal & external applications.
  • Role & Responsibilities: Understand OCP (Openshift Container platform) and its components.
  • Design, Develop & Test API's that is deployed on OCP using Java & Red Hat Fuse.
  • Configure authentication using local users and access to projects using role-based access control (RBAC) on OCP.
  • Configure service and routes on OCP.
  • Configure pod scheduling using labels and selectors on OCP.
  • Monitor cluster events and alerts on OCP.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Develop system interaction or sequence diagrams.
  • Create pipelines using Jenkins for automated deployments.
  • Generate charts in kibana using application fields or queries.
  • Creating container images using docker.
  • Configure Jenkins on OCP for CICD pipelines.
  • Make require changes to Deployment, Config, template files in OCP.
  • Create secret & routes for applications deployed on OCP.
  • Configure Nexus on OCP.
  • Configure API to use Nexus repository to download dependency.
  • Write unit test cases using j-unit for developed API's.
  • Used Swagger in API's to generate API documents.

Java Developer

FINO PAYMENTS BANK LTD
Mumbai, Maharashtra
01.2018 - 02.2019
  • Working professional on Red Hat Fuse ESB, which is implemented as a middleware in Fino Payments Bank Ltd.
  • Where several internal & external application where integrated using Standalone Fuse.
  • This allows Fino to grow there system integration point beyond 7-8 application as ease, with additional requirements.
  • Enable applications and service to synchronize data and process.
  • Developed Restful web service to integrate with Vendors & Partners.
  • Role & Responsibilities: Experience of developing REST APIs using Apache Camel and Java.
  • Having an experience to work on IMPS, AEPS and Micro ATM financial transaction services.
  • Coordinating with internal and external vendor teams to integrate API successfully.
  • Creating Functional documents, unit test cases, release documents.
  • Resolving production bugs on priority.
  • Providing continuous support to testing team to ensure testing environment is working without any issues.
  • Experience of releasing functionality to production deployment and coordinating with deployment team to execute it successfully.
  • Resolving queries assigned by L2 support team, providing status of financial transactions to Recon team by analyzing logs.

Education

MASTER OF COMPUTER APPLICATION -

Mumbai University
Navi-Mumbai, India
06.2018

BACHELOR OF SCIENCE - INFORMATION TECHNOLOGY

Mumbai University
Mumbai, India
06.2014

Skills

  • Programming Languages & Frameworks: Apache Camel, Core Java, Advanced Java, Spring Boot, GO LANG
  • Web Technologies/ Scripting Languages: HTML, JavaScript, Bootstrap
  • Platform: Red Hat Fuse, Openshift, AWS, GCP, AZURE
  • Database: MYSQL, Oracle 11g, SQL Server 2010 Dev-Ops: Kubernetes, Docker, Openshift, Jenkins, Rancher, Terraform
  • Design Patterns: Integration Pattern, Observability Pattern, Cross Cutting Concern Patterns, Database Pattern
  • Operating Systems: Windows environment, Linux (RHEL & Ubuntu)
  • Others: Swagger API, 3 Scale API Management, Rest, SOAP, API, Enterprise Integration, Apache Karaf, Maven, Putty, WinSCP

Activities

  • Sports enthusiast, proficient in football, cycling.
  • Active member of college cultural and technical fest organizing committee.

Disclaimer

I do hereby declare that all the above information furnished by me are true and correct to the best of my knowledge.

Languages

English
Proficient
C2
Hindi
Proficient
C2
Marathi
Proficient
C2

Certification

  • Google Cloud Certified - Associate Cloud Engineer

Interests

  • Sports enthusiast, proficient in football, cycling
  • Active member of college cultural and technical fest organizing committee

Timeline

Senior Software Engineer

WebMD
08.2024 - Current

Senior Software Engineer

Tech Mahindra
07.2020 - 08.2024

Java Developer

DELTA SSI
03.2019 - 07.2020

Java Developer

FINO PAYMENTS BANK LTD
01.2018 - 02.2019

MASTER OF COMPUTER APPLICATION -

Mumbai University

BACHELOR OF SCIENCE - INFORMATION TECHNOLOGY

Mumbai University
Omkar Palekar