Backend Development
Dynamic Development Team Lead with a proven track record at EPAM Systems, excelling in microservices architecture and performance optimization. Adept at mentoring teams and enhancing system reliability through test-driven development. Successfully improved customer support efficiency by implementing innovative features, driving significant user satisfaction. Passionate about delivering high-quality software solutions.
Development Team Lead
Project: GO2-CSES
Client: Google | Software & Hi-Tech
Duration: March 2025 – Present (4 Months)
Project Details:
GO2-CSES is a global customer case management system developed to optimize customer interactions across various channels, including phone, email, and chat, for all Google products. The platform enhances customer support effectiveness and efficiency by providing a high-caliber, user-friendly interface for customer interaction teams.
Key Responsibilities:
Tools & Technologies Used:
Spring Boot, Java 11, PostgreSQL, Postman, Grafana, Jenkins, Bitbucket, Elastic Stack, Intellij IDEA, Podman, SonarLint, Argo CD
Key Developer
Project: TVH-PDAT (Parts Data)
Client: TVH | Retail & Distribution
Duration: August 2023 – September 2024 (1 Year 2 Months)
Project Details:
Parts Data is a scalable system designed to decouple item master data from legacy systems, ensuring reliable, read-only access across enterprise components. This solution focused on modernizing core data services, improving scalability, and streamlining operations.
Key Responsibilities:
Tools & Technologies Used:
Spring MVC, Spring Boot, Java 11, Postman, Kafka, Spring Batch, Podman, Jenkins, GitLab, Grafana, PostgreSQL, Elastic Stack
Key Developer
Project: ATLS-DEV (JIRA Application | Engineering Services)
Client: Atlassian | Software & Hi-Tech
Duration: November 2022 – May 2023 (7 Months)
Project Details:
Contributed to the Classic Board and Backlog (CBB) module of Atlassian's JIRA application , a leading agile project management tool supporting methodologies such as Scrum and Kanban.
Key Responsibilities:
Tools & Technologies Used:
Java 11, Spring Boot, WebWork, SQL, PostgreSQL, Splunk, Postman, IntelliJ IDEA, Bitbucket, JIRA, Confluence
Module Lead
June 2020 – July 2022 (2 Years 2 Months)
Client: Confidential
Project: E4P
Responsibilities:
Tools & Technologies Used:
Spring MVC, Spring Data JPA, Spring Boot, Spring, REST API, Spring Security, Mockito, JUnit 5, Microservices Design Patterns, Java 8, Amazon Web Services (AWS), Postman, Jira, GitHub, Docker, Docker Registry, Bitbucket Pipelines, Bitbucket, PostgreSQL, Oracle RDBMS
Team Composition:
Developer
Project: DPW Mawani
Client: Leading Dubai Shipping Client
Duration: January 2019 – March 2020 (1 Year 3 Months)
Project Overview:
DPW Mawani is an extensive shipping and port operations product that provides functionalities like goods shipping, vessel handling, and port activities management. The product comprises 20 REST APIs offering services such as berth booking, vessel management, and operational workflows for seamless port operations.
Key Contributions and Learnings:
Tools & Technologies:
Spring Boot, Spring Cloud Sleuth, Spring Cloud Security, Spring Cloud OpenFeign, Spring Cloud Gateway, Spring Cloud Config, JUnit 5, Java 8, Gradle, Postman, SwaggerHub, Apache Tomcat, MySQL, Eclipse
Development Lead
Project: CVoyages
Client: Leading Shipping Client
Duration: July 2017 – January 2019 (1 Year 7 Months)
Project Overview:
CVoyages is a web application designed to manage and create shipping voyages. It involves upstream data feeds (queue-based XML inputs) and downstream processing (Spring Batch jobs). The system automates voyage creation and modification using real-time service and voyage information, contributing to streamlined operations for the shipping company.
Key Responsibilities:
Tools & Technologies:
Spring MVC, Spring Boot, Spring Batch, JMS, JUnit 4, Oracle Coherence, Java 7, HTML, CSS, Apache Tomcat, MySQL, Eclipse, Jenkins, Apache JMeter, PL/SQL, Oracle RDBMS
Developer
Project: Digital Strategies and Solution Web Development – Centralized Registration Portal
Client: Leading Insurance Client
Duration: January 2016 – July 2017 (1 Year 7 Months)
Project Overview:
Developed a centralized registration portal for a leading insurance client, streamlining user onboarding and improving operational efficiency.
Key Responsibilities:
Achievements:
Tools & Technologies:
Java 6, JUnit, Struts Framework, Hibernate, Maven, Tomcat 7, TortoiseSVN, Oracle WebLogic Server, Sonar, IBM Rational Application Developer, Oracle RDBMS
Module Lead
Project: IFP Application
Client: Leading Insurance Client
Duration: September 2014 – December 2015 (1 Year 4 Months)
Project Overview:
Developed an internal web application to manage and track policy-related customer complaints, enabling improved customer experience and operational efficiency.
Key Responsibilities:
Achievements:
Tools & Technologies:
Spring MVC, Spring, Hibernate, JPA, SOAP, Servlets, HTML, JavaScript, Java 6, Eclipse, Tomcat, Oracle RDBMS, svnX
Developer
Project: SEMS (Shipment Exception Management System)
Client: Apple
Duration: December 2013 – September 2014 (10 Months)
Project Overview:
SEMS is a web service built to retrieve shipment exception details, improving operational reliability and enhancing shipment tracking processes for Apple.
Key Responsibilities:
Tools & Technologies:
Web Services, Java, Apache Axis2, Eclipse, SoapUI (Open Source), Apache Tomcat, TortoiseSVN, Oracle RDBMS
Developer
Project: TQS-WISR (Tactical Query Service)
Client: Apple
Duration: July 2012 – November 2013 (1 Year 5 Months)
Project Overview:
Tactical Query Service (TQS) is a backend application designed to enhance query processing capabilities and improve data retrieval efficiency for Apple.
Key Responsibilities:
Tools & Technologies:
Core Java, Servlets, Apache Maven, Apache Tomcat, Oracle RDBMS, TortoiseSVN, PuTTY
Software development
Backend Development
Application Security
Database Management
Cloud and Event-Driven Systems