Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Timeline
Generic

Manoj Selvaraj

Principal Software Engineering Manager
Erode

Summary

Principal Software Engineering Manager with 14 years of experience in IT industry. Experienced in large scale distributed systems, reactive programming, various Java/J2EE platforms, frameworks, design patterns, data structures, algorithms and SQL/No-SQL dbs. Experienced in architectural reviews, system design, leading and mentoring teams across projects. Experienced in both Technical and People's management. Skilled in working with leading-edge programming tools complemented by proven ability to assimilate and rapidly utilize emerging technologies.

Overview

3
3
years of professional experience
6
6
years of post-secondary education

Work History

Principal Software Engineering Manager

TekSecur India Pvt Ltd
12.2021 - Current
  • Involved in Design/Architecture the system from scratch.
  • Introduced key cloak for SSO login which is the single point of source for all users across organization.
  • Leading a team of multiple engineers, solely responsible for building DFact from the scratch including gather business requirement, system design, architecture, implementation, roll out and support.
  • Responsible for code reviews, design reviews, architecture reviews, change modification reviews and post-incident reviews.
  • Setting up of infrastructure required for the project in GCP and AWS
  • Led development on 3 simultaneous projects, multi-tasking across several deliverables while remaining in direct control of development paths.
  • Optimized application performance through rigorous profiling, benchmarking, and refactoring of critical code components.
  • Managed software release cycles with careful planning, coordination, and communication across various departments.
  • Promoted a culture of innovation within the team by encouraging experimentation with new tools and techniques.
  • Led cross-functional teams for successful product development, ensuring timely delivery and adherence to specifications.

Lead Software Engineer

Lowes India Pvt Ltd
2 2019 - 12.2021

● Played pivotal role in analysis, design, strategy planning and execution for migration from legacy IBM Mainframe systems to modern micro service event driven architecture from scratch thereby turned down 40+ mainframe IBM jobs that resulted in bringing down the overall SLA by 400% i,e to 40 milliseconds

● Able to achieve near real time consistent inventory picture across all the regions (dr) and platforms.

● Built omni channel retail sourcing solutions for home improvement retailer.

● Built a single source of truth for Inventory visibility, availability, and a responsive fulfillment solution for all channels.

● API modernization for pickup, parcel, and delivery.

Hazelcast implementation including real time inventory updates with alerting.

● Enhanced and embraced event driven architecture for inventory systems end to end.

● Handled ATP/future inventory visibility for all omni channels.

● Exposure to performance enhancements that involves P95, P99 with various GC techniques, CPU optimization and multi-threading.

● Built dashboards and alerts with the help of Prometheus metrics for all applicable apps.

● Kafka performance enhancements over Hazel cast.

● Event driven Architecture design and implementation with Producers, Consumers, Streams, Message brokers.

● Was able to fine tune the system parameters to handle ~100K read API TPS for .com that includes PL, PD, Pricing, and checkout flows.

Cognizant Technology Solutions
6 2011 - 1 2019

● Developed the Application using Client customized MVC framework. Made use of Oracle as the back end, and populated data properly at JSP pages for customer interactions.
● Designed Web e-commerce site where end user can browser, navigate to my account; create setting for the RBTs which were downloaded to their respective mobiles.
● Designed Web sites for Admin where this portal will ensure in active interaction/stabilization for the entire RBT product.
● Designed Customer care portal where the portal will log all the details of the end-user and can perform basic operation as requested by end-user.
Designed SMS mode based on SM commands send

Education

Master of Technology - Software Systems

BITS Pilani (Work Integrated Learning Program)
Bengaluru
04.2013 - 04.2015

Bachelor of Engineering - Electronics And Communication

Anna University
Erode
06.2007 - 04.2011

Skills

Java, Reactive Programming, Kotlin, Python

REST, Microservices, Spring boot, Cassandra

GCP, AWS

Maven, Jenkins

Spinnaker, Docker

Performance Optimization

Product Management

Project Planning

Inventory Management

Sourcing Optimization and Simulation

Omnichannel Fulfillment

Sourcing Optimization and Simulation

Sprint Planning

Agile Best practices

Accomplishments

  • Lowe's Champion Award 2021
  • Two time Lowe's Top Contributor Stock Award

Timeline

Principal Software Engineering Manager

TekSecur India Pvt Ltd
12.2021 - Current

Master of Technology - Software Systems

BITS Pilani (Work Integrated Learning Program)
04.2013 - 04.2015

Bachelor of Engineering - Electronics And Communication

Anna University
06.2007 - 04.2011

Lead Software Engineer

Lowes India Pvt Ltd
2 2019 - 12.2021

Cognizant Technology Solutions
6 2011 - 1 2019
Manoj SelvarajPrincipal Software Engineering Manager