Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mahender Mulha

Wesley chapel,Florida

Summary

Dynamic Senior Software Engineer with a proven track record at eGain Corporations, specializing in Spring Boot and microservices. Adept at leading technical teams and automating CI/CD pipelines, I excel in delivering innovative solutions that enhance application performance and scalability. Passionate about problem-solving and driving project success in cloud environments.

Overview

16
16
years of professional experience

Work History

eGain Corporations
07.2022 - Current
  • Created user interface with Angular 14 and Bootstrap CSS.
  • Implemented conversation APIs to integrate with Facebook, Twitter, and WhatsApp.
  • Migrated traditional Java application, Spring Boot-based microservices.
  • Migrated to EC2 instances and ECS Fargate cluster using Terraform.
  • Written Terraform scripts to automate cloud resources like ECS cluster, API gateway, VPC, and RDS cluster.
  • Defined security group inbound/outbound rules, created IAM roles to restrict access to the resources.
  • Defined CloudWatch alerts using metrics for high CPU utilization, HTTP 5xx errors, etc.
  • Used AWS CodeDeploy to automate the deployment through GitHub Actions and implemented the Blue/Green deployment pattern to enable zero downtime.
  • Enabled the AWS ECS autoscaling feature to scale the application horizontally based on CPU utilization.
  • The messaging hub is the central notification and messaging system for all eGain products.

Associate software Architect/Technical lead/Senior Developer

Citi Bank
02.2013 - 07.2022
  • Ediscovery collection Automated Request Tracking System (Spring boot, Microservices, Spring MVC, Angualr10, Hibernate, Apache Kafka)
  • Designed and developed Microservices using SpringBoot
  • Implemented fault tolerance, rate Limiter using Resilience4J
  • Used CI/CD pipeline to build and Deploy docker images to AWS Kubernetes cluster
  • Configured AWS gateway End point to implement security for micros services
  • Implemented event driven architecture using Apache Kafka
  • Law Firm Management: (Spring MVC, AngualrJS, Hibernate, Tibco EMS)
  • Angular and Spring based application to maintain the law firms by citi legal business
  • Developed rich GUI with interactive dashboards and report
  • Implemented object level security and associated it with spring security
  • Developed custom searchable dropdowns and which also accept manual inputs
  • Legal matter management (Spring MVC, Spring Boot, AngualrJS, Hibernate, bootstrap4 CSS, html5)
  • Spring application integrated with spring boot microservices in cloud environment
  • Developed GUI for matter Intake using angular and JavaScript
  • Developed spring REST API and created various AJAX calls for client server communication
  • Electronic Services of Process Tracking System (Spring Boot, Microservices,AngualrJS, Resilience4j, Eureka discovery server)
  • Spring Boot microservices deployed in cloud environment
  • Designed and developed Microservices using spring boot, Eureka server and Resilience4j

Associate Software Engineer/ Software Engineer

Beckman Coulter Inc.
06.2010 - 02.2013
  • Development of WSR (Spring MVC, Spring Boot, AngualrJS, Hibernate,Css,html)
  • Website Redesign) project - It includes development of a website for our Client Beckman Coulter Inc
  • The website constitutes of different applications including ecommerce

Software Trainee

Bhaskara Info Services Pvt. Ltd
07.2009 - 06.2010
  • Supra biotech website design (Servlets,jsp,Javascript,css,html)
  • Designed and developed presentation layer objects using Jsp
  • Worked on business layer and developed model objects using servlets and java beans

Education

Master’s - Computer Applications

Osmaniya University
04.2009

Bachelor’s - computer science

Kakatiya University
03.2005

Skills

  • Spring Boot
  • Microservices
  • Spring mvc
  • Spring cloud
  • Restful Webservices
  • Hibernate
  • Angular14
  • Angular 10
  • Apache Kafka
  • Terraform
  • Angular JS
  • Kubernetes
  • Docker
  • CICD pipeline
  • SonarQube
  • Black duck
  • Spot bugs
  • Jenkins
  • Github actions
  • RLM
  • Java Script
  • MS SQL Server
  • HTML5
  • Bootstrap CSS
  • GIT
  • Bitbucket
  • AWS cloud services
  • SQS,SNS and Event Bridge
  • Container orchestration
  • CI/CD automation
  • Infrastructure as code
  • Technical leadership
  • Problem solving
  • Software development lifecycle management

Timeline

eGain Corporations
07.2022 - Current

Associate software Architect/Technical lead/Senior Developer

Citi Bank
02.2013 - 07.2022

Associate Software Engineer/ Software Engineer

Beckman Coulter Inc.
06.2010 - 02.2013

Software Trainee

Bhaskara Info Services Pvt. Ltd
07.2009 - 06.2010

Master’s - Computer Applications

Osmaniya University

Bachelor’s - computer science

Kakatiya University
Mahender Mulha