Technology leader with over 18 years of experience in full-stack product development and system architecture. Proficient in modern frameworks and agile methodologies, emphasizing technical strategy and individual contributions. Committed to engineering excellence through scalable design and high-availability integrations, leveraging cutting-edge technology stacks.
Overview
19
19
years of professional experience
1
1
Certification
Work History
Software Engineering Manager
7-Eleven
Dallas, Texas
12.2019 - Current
As an Engineering leader, Led the strategic migration of siloed legacy integration systems to a cloudnative ecosystem built on AKS, Docker based spring boot microservices.
Orchestrated migration of 200+ legacy integrations into high-performance Spring Boot microservices ecosystem, reducing technical debt and improving system maintainability.
Leveraged Spring Boot microservices to replace monolithic structures, ensuring 99.9% high availability and seamless horizontal scaling within the Azure environment.
Architected and deployed an Event-Driven Architecture (EDA) using Confluent Kafka, enabling high-throughput, asynchronous data streaming across multiple stakeholder applications.
Architected and deployed an Event-Driven Architecture (EDA) to facilitate seamless, real-time data streaming between disparate source and target systems via Confluent Kafka.
Optimized deployment cycles by containerizing services with Docker, facilitating faster time-to-market and consistent environments across dev, staging, and production.
Engineered integration services to manage high-volume RIS POS data, achieving low-latency delivery from 13,000+ stores to critical downstream applications.
Accomplishments:
Senior Technical Lead
Ordusion Technologies
Dallas, Texas
06.2019 - 11.2019
Designed and developed REST microservices API architecture to streamline integration and improve system efficiency.
Successfully deployed REST API services in MS Azure cloud environment in AKS (Kubernetes) engine.
Microservices and Spring batch application with Kubernetes scheduler scheduled.
Developed QSR project to enhance customer service experience in handling and serving food products.
Led team of 10 under managed services model to support QSR project and test automation, collaborating with customer to effectively manage Agile development.
7-eP platform extracts the sale information and performs pattern layout format then pushes to Horizon PDI system.
PDI system pulls report and makes decision on LTC sale progression.
Designed and implemented scheduled report generation and fuels sales processing to allow the business to perform predictive analysis.
Development estimation and planning for effective implementation and tracking of Agile Sprint projects.
Technical Lead
Ordusion Technologies (Macys)
Atlanta, Georgia
05.2014 - 05.2019
DC2.0 Backstage is part of Warehouse Management System (WMS) in Macy's Distribution Facility Center.
Led a team of 10 in managed services model to support DC2.0 Backstage and test automation, collaborating with customer to adapt and manage development using Agile methodology.
Designed and developed REST Micro services API architecture.
Successfully deployed REST API services in Google cloud environment in Kubernetes engine.
Designed and implemented asynchronous rule execution and transaction processing for order replay and analytics.
Executed the design and implementation of rules that supported the business in predictive analysis.
Achieved project goals through effective strategy and execution.
Backstage projects placed orders to multiple vendors to supply products to distribution facilities.
Technical Lead
Ordusion Technologies (Macys)
Atlanta, Georgia
06.2014 - 10.2018
PFL is the heart of the Macy's D2C applications implementing Omni Channel Distributed Order Fulfillment Logic of the online order for Macys from 600+ Stores & 8+ DCs locations.
Led team of 20 in managed services model to support PFL core development, OCSF-UI development, and test automation.
Partnered with customer to adapt and effectively manage development using Agile methodology.
Implemented features and enhancements across 20+ releases, ensuring successful deployment into production.
Designed PFL-2017 application with costing algorithms and dynamic business rules, optimizing fulfillment cost by 10%.
Built flexibility in design to extend micro services architecture for future.
Distributions of orders are controlled by different cost factors like capacity and others.
Summarized project successes
IT Analyst
TCS
, India
12.2012 - 04.2014
Designed, developed, and implemented systems in multiple live production environments to support Zurich's stock exchange market operations.
Enabled users to develop rule-based index products flexibly, ensuring rapid time to market while maintaining a stable platform for daily operations of productive indices.
Covered entire index value chain from capturing relevant data sources to index development, maintenance, calculation, distribution, and reporting.
Accomplishments:
Associate Engineer
Cognizant Technology Solutions
, India
12.2010 - 10.2012
British Gas & Sainsbury energy are the main energy resource providers in the United Kingdom.
Developed and implemented features for back end application services, collaborating with UI development team to resolve interfacing issues.
Implemented migrated application in production environments for British and Sainsbury energy providers, ensuring smooth transition and functionality.
CQ5 is an enterprise-grade content management platform with a wide array of powerful features.
It helps to build, author and publish websites, complete with enforcement of corporate design and user access control of editing and publishing the websites.
Accomplishments:
Senior Developer
HCL Infosystems R&D
, India
03.2007 - 10.2010
Designed, developed, and successfully deployed applications in production environments.
Established client monitoring system to identify and resolve telecom network issues proactively.
Implemented JMS message alerting mechanism to notify management of real-time system failures.
The goal of fault management is to recognize, isolate, correct and log faults that occur in the network.
Configuration gathers and stores configurations from network devices.
Security management is the process of controlling access to assets in the network.