Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

I EPHRAIM GIFT JESUDURAI

Bengaluru

Summary

Innovative senior software engineer offering several years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Demonstrates hardworking and adaptable approach to challenges with strong analytical and critical thinking skills.

Overview

12
12
years of professional experience

Work History

Senior Software Engineer

Lowe's India
Bengaluru
10.2019 - Current

Project: Adaptive PDP Project (Frontend Developer):

Objective: Enhance the Product Detail Page (PDP) experience on lowes.com.

Responsibilities:

  • Implemented Mobile, Desktop, and Slow Network Templates for the PDP, improving site speed compared to the responsive PDP.
  • Led the team to enhance Code Coverage from 30% to 88%.
  • Worked on Tesla-based Templating to enhance component modularity based on user and device.

Project: Digital SRE Responsibilities (Senior Site Reliability Engineer):

Objective: As an SRE, my primary objectives are to automate manual tasks (like provisioning access and infrastructure) and eliminate toil. By doing so, I enhance system reliability and efficiency, allowing our team to focus on strategic improvement
Automation and Monitoring:

  • Created an automation portal using ReactJS.
  • Developed Python scripts for automating Grafana setup, reducing manual effort.
  • Automated Forgerock server restarts in VMs.

CI/CD and Monitoring:

  • Set up CI/CD processes for multiple domains.
  • Implemented synthetic monitoring using Blue Triangle and handled Chaos Testing.
  • Built Docker images and deployed microservices in Kubernetes on GCP via Jenkins.
  • Monitored services using Stack Driver, Splunk, and Grafana.

User Management and Migration:

  • Debugged issues related to user registration, login, and IAM.
  • Ensured data consistency between WCS DB (on-prem) and GCP.
  • Migrated users from WCS (on-prem) to GCP.

Reliability and Maintenance:

  • Defined Error Budgets and set alerts for services.
    Ensured 99.95% reliability through continuous monitoring.
  • Performed maintenance for ForgeRock servers on GCP.

Senior Production Software Engineer

Cerner Healthcare Solutions
Bengaluru
10.2018 - 10.2019

Project: Soarian Clinicals

Objective: Worked on Soarian Clinicals support, a healthcare application.
Responsibilities:

  • Analyzed tickets to provide resolution within SLA.
  • Recreated client issues and provided workarounds.
  • Identified code causing issues for bug fixes and enhancements.
  • Investigated frequently recurring issues (Root Cause Analysis).

Technical Specialist

Mindtree Limited
Bengaluru
06.2017 - 10.2018

Project: MWatch Engineering:

Objective: Worked on MWatch Ticketing tool used by multiple customers.

Responsibilities:

  • Implemented enhancements and bug fixes using Spring, Hibernate, HTML, CSS, JavaScript, and AngularJS.
  • Conducted testing and deployed code fixes to production.
  • Automated scripts to improve efficiency.
  • Analyzed tickets and provided quick resolutions.

Technology Analyst

Infosys Technologies
Bengaluru
12.2012 - 05.2017

Project: AppBank Platform Services Automation for Goldman Sachs

Objective: I was part of the AppBank’s Platform services automation team which is responsible for automating the support related alerts, batch issues and user support activities. Thereby reducing the load on the support and production engineers and saving time and effort from their day-to-day mundane repetitive tasks.

Responsibilities:
Gathering and Analyzing Use Cases:

  • Collected use cases from stakeholders.
  • Reviewed and developed step-by-step runbook procedures before automation.

Designing Open-Ended Automation Workflows:

  • Created generic workflows for future alert automation.
  • Developed APIs based on usage frequency for future implementations.

Building and Testing Automation Workflows:

  • Built workflows using in-house tools (HRS, HPOO) and tested in QA and UAT environments.

Analyzing Workflow Metrics:

  • Tracked workflow execution in production.
  • Enhanced scripts to improve alert closure rate.

Automation Scope:

  • Handled alerts from various applications (Autosys, KeepAlive, EMS, Procmon, OBJ).
  • Managed daily “Ready for Business” checkouts.

Project: Equities Middle Office Technology

Objective: I was part of Middle Office team which provides Support, Maintenance and Enhancement to the Middle Office area of Investment Bank, which works in the Post-execution, Pre- settlement, Processing Zone and primarily handles Order/Execution Processing, Trade Aggregation, Figuration, Reporting and Confirmation.

Responsibilities:

System and User Support Activities:

  • Provided event, incident, and problem management solutions.
  • Adhered to service level agreements with clients.

Bug Fixes:

  • Resolved malfunctioning scripts and stored procedures related to trade booking functions.

Business Continuity Plan (BCP) Exercises:

  • Validated disaster recovery plans.
  • Provided feedback on identified issues and tracked their resolution.

Hot Swap/Migration:

  • Facilitated seamless transitions between primary and secondary servers.

Education

M.Tech - Software Systems

BITS
Pilani
06-2016

B.E - Electronics & Communication Engineering

Visvesvaraya Technological University
Belgam
06-2011

Skills

Programming Languages:

  • Python 3, Java and Spring, Shell scripting, Golang

Databases:

  • SQL, PL/SQL, DB2, Sybase, Couchbase, Postgres,BigQuery

OS/Platforms :

  • MS DOS, All Windows Platforms, UNIX, GCP

Web based:

  • Javascript, HTML5, CSS3, Bootstrap, NodeJS, ReactJS

Monitoring and Analytics:

  • Blue Triangle, Kibana, Splunk, Grafana, Stackdriver, Prometheus

Continuous Integration/Continuous Deployment :

  • Spinnaker, Jenkins,

Container Orchestration and Infrastructure:

  • Kubernetes, Git/Bitbucket

Others:

  • Autosys, EMS, JIRA, Confluence

Accomplishments

  • Received multiple awards like Excellence and Spot-on awards for good quality of work and automations in the current project.
  • I was able to learn and work on ReactJS within a couple of weeks.
  • I had taken up initiatives and worked on many automation scripts to reduce manual toil as an SRE.
  • Completed MTech in Software Systems from BITS under Work Integrated Learning Programme when I was on the day job.
  • Could learn and create complex workflows to automate support related alerts in a short span of time by learning the necessary tools and languages.
  • The automation of alerts helped in reducing over 80k alerts for the year 2016.
  • I had taken up multiple bug-fixes and enhancement issues during a client onboarding and proactively worked with the QA Team to fix the issues that were raised in their environment to successfully onboard the new client to MWatch on time.

Timeline

Senior Software Engineer

Lowe's India
10.2019 - Current

Senior Production Software Engineer

Cerner Healthcare Solutions
10.2018 - 10.2019

Technical Specialist

Mindtree Limited
06.2017 - 10.2018

Technology Analyst

Infosys Technologies
12.2012 - 05.2017

M.Tech - Software Systems

BITS

B.E - Electronics & Communication Engineering

Visvesvaraya Technological University
I EPHRAIM GIFT JESUDURAI