Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Prior work experiences
Timeline
Generic

Joseph Selvaraj

O'Fallon,MO

Summary

Seasoned software development manager with 17+ years of expertise in web, API, microservices, and big data tech stacks. Over 7 years of technical leadership experience, successfully guiding agile teams to deliver scalable solutions, MVPs, and ensure compliance. Bringing 4+ years of experience in people and project management, excelling in problem-solving, hiring, vendor management, and meeting delivery commitments to achieve organizational objectives,fostering innovation and continuous improvement.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Software Engineering Manager

Mastercard
09.2017 - Current

Part of managing the Loyalty rewards platforms is performing the scoring based on the cardholder's transactions and processing cashback, points, statement credit, miles, and gift cards based on the promotion criteria. This end-to-end solution involves 30+ microservices, a big data scoring engine, and legacy monolithic applications.

Responsibilities

  • Ensure the end-to-end system is in a run state and continuously strengthen the monitoring mechanisms to detect issues proactively and deliver results within the SLA.
  • I manage three agile development teams, ensure incremental feature delivery, and assess the value delivered with the product and region teams.
  • Partnering with the BizOps team and coaching them to improve operation efficiency, collecting feedback, and planning technical features to reduce manual efforts.
  • Present my ideas to the architecture forum and bring consensus to set the definition of done for epics and features.
  • Constant engagement with marketing, regions, account management, and the product team to understand market demands and pain points and set stretch goals to get greater value from less effort.
  • Motivate dev teams to be involved in the innovation days and present it in the org-level guilds.
  • Develop some side projects and share them with the dev and BizOps teams to enable feature delivery faster.
  • Planning the shared service dependencies, initiating and tracking the paperwork, and getting the job done prior to rolling over our features are essential. Building relationships and helping them improve the process can also unblock enterprise challenges.
  • Executing the disaster recovery exercises and peak season readiness. Constantly updating the SOPs to ensure the steps are self-service for the respective teams.
  • Forecast the infrastructure requirements and capacity, present them to senior management to initiate the procurement process, and work with Vendors to keep the resources available to deliver the committed features.

Technical Skills

Java, Spring Boot Microservices, Kafka, Bigdata - Spark, Scala, Hive, HBase, RDBMS, PCF, Azure, CI-CD, Splunk, and Dynatrace.

Senior Software Engineer

Nalashaa(For Apple)
08.2013 - 09.2017

This was part of developing a self-service application to build the Load Balancer (SHIELD) using Nginx and deploy it across data centers. 100+ applications, including Apple's iCalendar, moved the load balancer configurations to this application.

Responsibilities

  • Developing backend Rest API endpoints to support UI and internal applications.
  • Developing batches to apply resiliency and self-healing, claiming unused resources, and reassigning them to new applications.
  • Developing Agent applications in all data centers to deploy the load balancer configuration and manage the config from the admin applications.
  • Conduct weekly demos, collect feedback, and create the business and technical features. Partner with Bizops to support the production applications.
  • Monitoring dashboards and alerts using Splunk and preparing the statement of operating procedures to act on failures.
  • Mentoring Junior resources, adding test coverages, and automation for continuous deployments.

Skills

Java, Rest and Soap APIs, Tomcat, Mysql, Splunk and W2UI(Angular)

IT Analyst

TCS(For Target)
11.2011 - 08.2013
  • Under the initiative to reduce the annual license cost, 15+ applications were rewritten from third-party proprietary ATG to an open-source Spring framework that Target corporations mainly use for online inventory management and pricing, logistics, HR management and recruitment, and campaign and marketing operations with enhanced user experience and performance optimization.

Consultant

Polaris (For CitiBank)
09.2010 - 10.2011
  • Part of the central liability system and collateral management system tools CITIbank mainly used to manage customers' revolving credit lines and the assets that determine their credit limit and risk of offering overdraft.
  • Developed the auditing mechanism to record each action in the tool and workflow management to approve the request by maintaining admin and user roles.

Software Engineer

HCL (For readers digest)
01.2007 - 08.2010
  • I was part of the team that developed the health dashboards for Readers Digest's Web, Database, and messaging applications.
  • Built the Java scheduler applications to check the server metrics using Java APIs and publish the results in the portal.
  • We also set the threshold for checking the health status of the servers and initiated email alerts for System Administrators.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.

Education

MBA - Business Administration

Webster University
St Louis, MO
12.2024

Master of Engineering - Communications Systems Technology

Anna University
Chennai,India
06.2007

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Bharathidasan University
Trichy, India
05.2002

Skills

    • Problem-solving abilities
    • Team Empowerment & Mentoring
    • Forecasting & Decision-Making
    • Software Architecture
    • Performance Optimization & Automation
      • Cybersecurity best practices
      • Relationship Building
      • Risk mitigation
      • Vendor Management & Hiring
      • ESG and DEI

Accomplishments

  • Successfully integrated the offered solutions from the current platforms to internal and competitor platforms to reduce the lead time to reach the market.
  • Leading the initiative to refactor the legacy monolithic applications to microservices that includes the platform migration to cloud and ensure the smooth transitioning for the end user.
  • Successfully migrated the production databases from Postgres to Oracle , Hive to HBase with delta sync up, reconciliation and reverse sync.
  • Launched the heavy volume, Highly available and throughput APIs with bundling solutions based on customer needs.
  • Improved the operational efficiency by building the Orchestrator solutions to track end to end flow to meet the customer's SLA . Deployed fast drain rate Kafka event driven applications to ensure the data availability.
  • Highly focused on the security to mitigate any vulnerabilities proactively and ensure the eco systems meets data privacy and retention regulations.

Certification

SAFe Agilist Certification, 47334053-1077, Scaled Agile Inc.

Prior work experiences

I.T.Analyst, TCS(For Target Corporations), Minneapolis, MN, 11/2011 to 08/2013,


Migrate 60+ applications from ATG framework to open source spring framework to cut down the annual licensing cost. It was spanning 7 phases and each phase we migrated 7 to 10 applications to production environment.


Responsibilities

  • Under waterfall model , need to start the analysis phase to gather the requirements and prepares AS-IS analysis to gather all logistics associated with application that includes DB details, networking infrastructure and platform details.
  • During the design phase prepare the high level design and get it reviewed from the architectural forum.
  • During the execution phase , rewrite the business logic using spring framework and recreate the same functionality.
  • During the testing phase , verify the business functionality , system integration and performance to the legacy systems.
  • Prepare the deployment phase, raise the change requests , keep all shareholders are ready to test the transitioning and did the warranty support for 60 days.


Skills

Java/J2EE, Spring MVC, IBatis, HTML, JSP, JQuery, CSS, JUnit, DB2, Oracle SQL developer, ATG Framework, JBoss, Tomcat and IBM WebSphere,



Consultant, Polaris (For CitiBank), Chennai, India, 09/2010 to 10/2011


I was part of developing the central liability system and collateral management system tools. CITIbank mainly used to manage customers' revolving credit lines and the assets that determine their credit limit and risk of offering overdraft.


Responsibilities


  • Developing UI and Backend business logic for CLS and CMS systems.
  • Conduct the demos for client and coordinate with them user acceptance testing.
  • Production Deployment and Support


Skills

Java/J2EE, Oracle 10g, EJB, PL/SQL, WAS 7.0, JSP, JavaScript



Software Engineer, HCL (For readers digest), Chennai, India, 01/2007 to 08/2010,


I was part of building the health dashboards for Readers Digest's Web, Database, and messaging applications. We built the Java scheduler applications to check the server metrics using Java APIs and publish the results in the portal. We also set the threshold to check the health status of the servers and initiated email alerts to System Administrators.


Responsibilities

  • I developed customized Java interfaces, reporting tools, and emailing modules for notification.
  • I also derived the System test cases for launching the tool, Deployment, defect fixing, change request implementation, version management, and release activities.


Skills

Core Java, Swing, TCL, Linux, EJB, Windows, UNIX, MySQL, MSSql, Oracle 10g, Tomcat, Apache, IIS, and IBM WebSphere server.

Timeline

Software Engineering Manager

Mastercard
09.2017 - Current

Senior Software Engineer

Nalashaa(For Apple)
08.2013 - 09.2017

IT Analyst

TCS(For Target)
11.2011 - 08.2013

Consultant

Polaris (For CitiBank)
09.2010 - 10.2011

Software Engineer

HCL (For readers digest)
01.2007 - 08.2010

MBA - Business Administration

Webster University

Master of Engineering - Communications Systems Technology

Anna University

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Bharathidasan University
Joseph Selvaraj