Professional Documents
Culture Documents
2 +91-6360843148/+91-9867812897
3 DABLU.GUPTA89@GMAIL.COM / LINKEDIN / YOUTUBER @ JAVA TECHBOOSTER
5
6
AREAS OF EXPERTISE
LEAD ENGINEER - S O FT W A R E D EV EL O P M E N T
1
Distributed
Experienced in software development offering 9+ years of Information
publish/subscribe
Technology experience in various business domain.
architecture (Kafka)
Skilled in all phases of the software development lifecycle: Application
architecture, design, development, unit testing, automated testing, load testing,
DevOps and Infrastructure as a Code. Netflix SpringBoot cloud
Highly accomplished leader, architect with strong technical and functional for Micro service
knowledge of core enterprise system and architectures in multiple areas architecture
Including Web Application, Supply Chain in Retail.
Proven track record of evaluating, Implementing and governing hardware, CI/CD using Jenkins, Git,
software and solutions. Creative professional with extensive support in the Vault, Docker, Junit,
overall enterprise architecture across multiple lines of business, developing and Mockito, TestNG,
driving short/long term architecture strategy and supporting the development RestAssured, BDD
of architecture principles, styles, patterns and standards.
Spring Development
Suites
PROFESSIONAL EXPERIENCE
LOWE’S HOME IMPROVEMENT (Feb 2016 to Present) Bangalore & North SpringBoot,
Carolina, USA Spring WebMvc,
Spring Security,
PRODUCT – ITEM MODERNIZATION (Sept/2021 - Present) LEAD ENGINEER
Spring Data JPA,
Leading Supply Chain Attributes APIs product design & development along with
SpringBatch,
mentoring junior team members. Modernize effort migrating from existing Mainframe
platform to distributed Microservice architecture utilizing SpringBoot 2+ framework. Spring AOP
Design & Developed SC Aggregate API with Spring Boot , REST, GraphQL, webflux
which should serve more than 5000 user base with expected peak volume of 300-400 TPS. SQL/NoSQL DB
Performance tuning involved tuning queries, creating indexes, partitioning, asynchronous Modelling
REST calls.
Designed & developed SC Item API with Spring Boot, Apache Kafka publish/subscribe, Cucumber based
Mongo DB for centralizing Supply Chain Item Operational Attributes as SSOT. Utilized automated BDD functional
enterprise retry of failed requests/responses.
testing framework
Developed Item Loc Integration API for synchronization of Supply Chain Item
Operational Attributes as SSOT using Java on SpringBoot 2+ framework. Used Apache
Agile Scrum, Waterfall,
Kafka for message subscribe/publish model and GraphQL for Item API integration.
BDD Software
Leveraged Spring Boot Health Check, counters, timers of the APIs and applications. These
Development
metrics are captured in InfluxDB and visualized through Grafana dashboard for
monitoring and alerting. Methodologies
7
8 DABLU PRASAD GUPTA
9 +91-6360843148/+91-9867812897
10 DABLU.GUPTA89@GMAIL.COM / LINKEDIN / YOUTUBER @ JAVA TECHBOOSTER
11
12
13
Lead Network Planning Modernization product analysis, design & development along
with mentoring junior team members. This was a modernization effort from existing Building Scalable
Access DB Tool to distributed architecture. Microservices Spring
Boot & Spring Cloud by
Owned complete architecture and implementation of Ship Unit Model Generation Tool to
quickly recommend the optimal ship unit quantity to improve overall margin cost and Coursera
inventory productivity. Spring Batch to process around 6-8 million records from Hadoop
to postgresql, run the business calculation in real time using microservices and React Js Certified NINJA Trainer
based UI to display the data for business. UI secured with SSO OIDC Model for User @ Lowe’s
Authentication and LDAP Group for User Authorization, Secured API Integration and
Encryption. Compared to Existing Tool, the new distributed tool Improved Performance
from 45 minutes to 120 seconds
Lead complete architecture and development for Job Lot Stratification Web Application
for Bulk Retail Customers. Real Time Microservices call from various sources to get the
domain attributes and implanted the job lot calculations in real time and storage of output
into PostgreSQL database. 100% microservices architecture. Fallback mechanism
implemented using Resilience 4j.
Lead application migration project from legacy mainframe-based technology to
microservices architecture. Design and Architect the applications like DCIAM, TSPM, DIP
Upload Utility etc. from LKN based framework to Spring Boot and ReactJs based flow.
Developed pluggable common security library using Spring Security for API
authentication. Authenticated requests based on OAuth 2.0, basic authentication strategy.
Implemented routing logic to differentiate JWT bearer token OAuth 2.0 vs Basic
authentication based on request URL by intercepting request header to validate JWT
Token vs basic user credentials.
TECHNOLOGIES, TOOLS & LANGUAGES
OpenJdk 8
OAuth 2.0, SpringBoot 2+, Log4j, Maven, JWT, Jasypt, Git, Swagger, ReactJs,
Artifactory, Websphere Application Server 8.5, Angular 4, SQL Developer, DB2
Grafana, Kibana, Slack, Nagios, JMeter
PostgreSQL
PRIOR EXPERIENCES
TATA CONSULTANCY SERVICES (Sept 2012 to June-2015) MUMBAI, INDIA.
PRODUCT Integrated Relationship Information System (Nov/2013 - June/2015) Software
Engineer
Involved in Page designing using JSP, HTML and Java Script. Developed the Java DAO
classes for connectivity to SQL Database. Junit Testing
PRODUCT CLOAS (Jan/2013 - Oct/2013) Software Engineer
Development of a new tool, called Grepper-Xtreme, using Java and OOPS concept to
provide easy search, and downloading logs facility from production servers, generate
transaction volume reports based on different selection criteria, generate the alert for
some predefined threshold values.
TECHNOLOGIES, TOOLS & LANGUAGES
Java, Junit , JDBC, J2EE, JSP, Html, CSS, SQL Database
ACCOLADES
Lowes Champion Award
Lowes Certified Ninja Trainer Award (Spring Boot, Microservices & Java)
Lowes Excellence Award ( 2 Times)
SPOT Rewards (5 Times) as Certificate of Appreciation
”Certificate of Appreciation award from Supply Chain Leadership for successfully
driver delivery and performance in Supply Chain Planning space.
Holding B1 Visa (valid up to 2027).
2
YouTuber @ Java TechBooster
14