Post Job Free

Resume

Sign in

Spring Boot Web Applications

Location:
Atlanta, GA
Posted:
January 16, 2024

Contact this candidate

Resume:

OBJECTIVE

Seeking Software Technical Lead position to design and deploy Java Spring-boot and React WEB applications in Cloud Microservices for Multinational Corporations.

PROFESSIONAL SUMMARY

●Sixteen years of experience in delivering mission critical Java, React, Javascript Web Applications, with Spring-boot Micro-services systems in Cloud platforms

●Experienced in implementing Enterprise Cloud systems, Payment and Marketing Management systems for Retail, Telcos and Hospitality domains.

●Seven years of experience in using Spring-Boot, AWS Serverless, Lambda, ReactJS, NodeJS, OpenNLP, TypeScript, J2EE, RESTful, SOAP, Kafka, JHipster.

●Expert in designing, deploying 12-Factor Microservices, Cloud Web Services using JHipster, Java Core, J2EE SpringBoot, ReactJS, Docker and Jenkins

●Successful 12-Factor Micro-service solutions using Aggregate pattern (Axon), Event Streams (Kafka), and BPMN (Activiti) business processing modules.

●Designed and developed fine Event based RESTful Microservices using SpringBoot, Serverless, AWS Lambda, Micro-sites, and Gateways. Jenkins, and Git.

●Experienced in designing Lambda (AWS) server-less Applications with DynamoDB

●Proficient in writing three tier applications in Spring MVC, Java, J2EE, NodeJS, Express, Hibernate API, AJAX, JSP, JMS/MQ, JAX-WS, XSLT, JavaScript, JSON, using SOA, ESB and best design patterns. Proficient in using Docker, CI/CD, Jenkins

●Designed and deployed BigData system based on Kafka, Cassandra (CQL), YARN, Kafka and Samza (of LinkedIn), MongoDB to create Data streams

●Strong Experience with leading RDBM Systems including AWS Aurora(postgres), Oracle 12C. 11G, GoldenGate,Also developed with Hazelcast, EhCache.

●Experienced in Agile Methodology, using UML, for architecting enterprise systems.

●Strong experience in specifying requirements, analyzing and optimizing APIs and systems; estimating and planning for application development and deployment.

●Developed application server systems, including Management, Insurance, Marketing, Reservation, Sales, Billing, Activation systems.

●More than ten years of experience on multi-platform environments, including Sun Solaris, RHEL Linux, Unix, Windows Servers and Win XP.

●Expert in creating project documents and manuals using Microsoft Project, OpenWorkBench, together with Microsoft Office - Word, Excel, Access, PowerPoint.

●Full Software Life Cycle Development (SDLC) experience with exceptional analytical and problem-solving skills. Team Player with good communication skills.

ACADEMIC QUALIFICATIONS

MS (Computer Science), Indian Institute of Technology (IIT), Chennai (Madras) India.

BS (Electronics/Communications), College of Engineering, Kakinada India.

SUMMARY OF SKILLS

Lead Designer, Hands-on development, Architect, and People Management skills.

Programming Languages/Tools: Java, J2EE, Spring, React, NodeJS, JSX, Lambda, SOAP, RESTful APIs, TypeScript, UML Patterns

App. Servers and WEB Tools: WebLogic, Apache, Tomcat, Apache Kafka, CXF, JBoss, Eclipse, IBM Interact, Websphere, YARN (Hadoop)

Frameworks/Tools: Spring Boot, JHipster, Hystrix, Ribbon, Struts 1/2(MVC), Axios, SOAP, Hibernate 3, Docker, Kubernetes

Database RDBMS: Oracle 12C, 11, DB2, MS SQL Server, MySQL, MongoDB DynamoDB and others; SQL, PLSQL, HQL/Criteria (Hibernate).

Operating Systems: Oracle Solaris, AIX, RH Linux, Windows 2019 Servers.

EXPERIENCE AND ACCOMPLISHMENTS

Organization

Role and Key accomplishments

MerchantE Card processing, Atlanta GA. May 2020 to current (3 approx. years)

Architect – Modernization, Card Payment processing in AWS, fraud analysis,, and Oracle to AWS Aurora (Postgres)

Comcast-Xfinity, MBoS, Philadelphia.

Sep 2019 to April 2020

Lead/Architect – Migrate front-end and backend to React, Kafka flows, and implemented BPMN 2.0 processing for mobile back office systems, AWS, and PCF

T-Mobile DSG, Atlanta.

April 2019 to Aug 2019

Architect– Enhanced Order Flow Dashboard on ServerLess / JAZZ in AWS cloud, New APIs

Manhattan Associates, Atlanta GA,

May 2018 to Mar 2019

Component Lead – Designed and migrated monolithic supply chain system (Transport) to microservices in AWS cloud

Coca-cola Inc., Atlanta GA, Oct 2017 to May 2018

Lead – Designed and delivered Bottler’s Master Data Management WebApp in Azure cloud

Verizon Wireless Inc, Alpharetta, GA.

Aug 2015 to July 2017

Lead – Delivered Verizon several RESTful Cloud applications using Micro-services – PayBill (payment), Fleet and Home Agent Portals

Intercontinental Hotels Group (IHG), Dunwoody, GA

May 2014 to July 2015

Team Lead – Designed and implemented Digital Marketing using Interact, Adobe and customer relationship applications (CRM) for hotel guests.

MACYS S&T Inc., Johns Creek, GA.

Feb 2014 to Apr 2014.

Architect/Developer - POC – Designed and demonstrated Kafka, Samza, YARN subsystems to track log files and web clicks.

PROFESSIONAL EXPERIENCE

May 2020 to Current MerchantE Inc, Atlanta, GA.

Lead/Architect www.merchante.com

MerchantE is a leading fintech company in the USA. It has strong market share in Credit card processing and is a partner for Oracle NetSuite. The company works in close partnership with US Merchants, Banks and European card companies.

Achievement: Migrated major Application services for major Credit card processing to AWS Cloud and Aurora DBMS. Transformed Oracle SQL/PL SQL scripts to AWS Aurora. Refactored front-end UI for React and PCI compliance security standards.

Roles and responsibilities: Rearchitect the Java legacy application suite to modern Spring-boot Microservices Architecture, in AWS Cloud and Aurora (Postgres), integrated with NetSuite.

●Rearchitect and migrate hundreds of front-end and back-end Applications to AWS Cloud, Sprint Cloud Data Foundry (SCDF) and Aurora (Postgres)

●Analyzed and refactored dozens of java backend applications that interface with ACH Bank and Oracle Netsuite

●Migrated JSP front-end to React and NodeJs platform for easy and better end-user Experience. Few services in serverless AWS Lambda.

●Proficient in designing and implementing security compliant software in Java, React JPA, SQL and javascript (NodeJs).

●Expert in using tools such as JHipster/Yeoman code generators and create customized shared boiler-plate code for Java/React applications

●Refactored dozens of applications to Java 11 and migrated Oracle SQLPlus/PL SQL code to AWS Aurora SQL with performance improvements

●Experience in using React Hooks, Redux, and efficient state management in React Native for Apple iOS, Android phones and Web.

●Revised legacy Java application and implemented Aggregates (Axon), CQRS pattern, Events, Hystrix, and Immediate and Eventual consistency frameworks

●Created Agile Epics and Sprints with high quality end results for trouble free production deployment

●Professional team player and coached new team members in using Agile and Kanban practices

Environment: AWS, Lambda, React, NodeJS, and TypeScript, REST, Spring Data Cloud Foundry, Aurora Postgres, Hystrix, Docker, Axios, JHipster, Open NLP, Yeoman, CRQS

Languages/tools: React Native, Aurora, Java 8/11, Spring Boot, JAX-B, JSON, Jira, JSON, Maven

Sep 2019 to Apr 2020 Comcast., Xfinity, Philadelphia, PA

Lead/Architect www.comcast.com

Delivered ten major Application suites for the Mobile Back Office Services for Xfinity. Refactored front-end UI for Mobile phone Order processing Micro-services using BPMN (2.0) standards better operations support.

Achievement: Enhanced UI/UX with React, Kafka Order Event flows, Migrated to Single Page Applications and implemented Business processing on Pivotal Cloud Foundry.

Roles and responsibilities: Hand-on development and also lead local teams to refactor ReactJS, Kafka event flows and implement centralized business processing for Fraud detection and cancel Orders processing.

●Analyzed and refactored Order Flows for 30 (approx.) Micro-services; implemented ReactJS front-end for upgrading the Microservices without any loss of Kafka messages. Greatly improved operations support.

●Significantly revised the Front-end to ReactJS and Nodejs platform to support optimized User Experience.

●Experienced in designing and implementing centralized Business Process using BPMN 2.0 standards with Activiti software library

●Best 12-factor plus application Architecture using JHipster/Yeoman and customized code generators.

●Proficient in designing Single Page applications using ReactJS, JSX. Axios and structured components, and to improve end-user experience.

●Proficient is optimizing and refactoring Front-end apps, using ReactJS, for efficient design patterns, using Hooks, Redux, and simplified state management.

●Automated unit tests with Jest/Enzyme, Chai and other support tools such as babel, Karma (assertion), and Mocha.

●Business processes are protected with Fallout errors (timeout) detections using Activiti BPMN tool with Log Message Processing (NLP)

●Micro-service designed with Aggregates (Axon), CQRS pattern, Kafka Events, and Immediate and Eventual consistency frameworks

●Designed and implemented Xfinity Mobile Back Office (MBoS) Order flows with resilient designs to deliver visibility (of stuck orders)

●Good planning Agile Epics and Sprints with high quality end results for production deployment

●Experienced in using Kafka to deliver fast and efficient Order flows across thirty micro-services, including interactions with Amdocs (Billing system)

●Designed and developed Kafka Control library that neatly fits into thirty odd microservices without any code changes. Best refactoring.

Environment: AWS, Lambda, ReactJS, NodeJS, and TypeScript, Pivotal Cloud Foundry, BPMN 2.0 (Activiti), Kafka, Docker, Axios, JHipster, Open NLP, Yeoman, CRQS

Languages/tools: ReactJS (17) Java 8/11, J2EE, Spring Boot, SQL, JAX-B, JAX-B, JSON, Jira, JSON, Maven, Kafka

April 2019 to Aug 2019 T-Mobile Inc., DSG, Atlanta, GA

Architect www.t-mobile.com

Enhanced Order Flow Dashboard (OFD) serverless Web application on AWS Cloud

Achievement: Enhanced and delivered back-end serverless (Jazz) application to monitor T-Mobile digital order processing operations.

Roles and responsibilities: Lead off-shore and local teams to enhance and deploy serverless (Lambda) and Spring-boot Web applications in AWS. Hands-on developer.

●Analyzed and refactored existing Order Flow Dashboard application system using Nodejs/Jazz (serverless), with optimized task monitoring events.

●Lead the off-shore and on-shore team with short but effective designs and development documents and well planned Agile Epics and Sprints.

●Experienced in using DynamoDB database (NoSql) for fast and efficient Order status monitoring for Amdocs, IBM Sterling and Samson, Ericsson apps

●Designed and developed several Lambda functions (serverless) on AWS cloud with SNS (messaging) communicator

●Designed and deployed dashboard front-end using Angular 7 Material consisting of NgModule, Components, Services and Routing

●Manage and maintain the order information using Deepio cluster and RabbitMQ message platforms

●Hands-on development in Javascript, Typescript and Node Js 8.1 and Java 8 for cost optimized platforms, with Python scripts for periodic reports

●Unified Prod, QA and dev environments and scripts using Docker light VMs and Kubernetes orchestration

Environment: AWS, Spring Cloud, Nodejs, RabbitMQ, DynamoDB, Docker, Kubernetes, SNS, MFA

Languages/tools: Java 8, J2EE, Tomcat, HQL, SQL, bash, Angular Material, JAX-B, Jira, JSON, Maven, Python, PyCharm

May 2018 to March 2019 Manhattan Associates (MA), Inc., Atlanta, GA

Component Lead/Developer www.manh.com

Designed and migrated monolithic Transport Logistics Management (TLM) Web application to dozen integrated micro-services running on AWS Cloud.

Achievement: Designed and delivered back-end micro-services for major clients of Manhattan (like Publix) to deliver inventory using optimized transport algorithms.

Roles and responsibilities: Lead off-shore and local teams to Design and deploy several RESTFul and Spring-boot Web applications in AWS. Hands-on developer.

●Analyzed and refactored mono-lithic Transport Logistics application system into dozens of micro-services, with optimized design patterns such as CQRS.

●Lead the off-shore and on-shore team with effective designs and development documents and well planned Agile Epics and Sprints.

●Experienced in designing Events based fine-grained Microservices using Command/Query (CQRS) and Circuit-breaker (Netflix) patterns.

●Designed MySQL Server with Eclipselink, Cache to support fast turn-around to the front-ends – integrated with Hazelcast in-memory-data grid.

●Designed and enhanced SpringBoot components (Lane Manager, Transport Options), Message Queues Active (and Rabbit), Security Groups in AWS.

●Implemented fast and efficient Docker, Kubernetes based development environment for developing and testing microservices.

●Installed and customized Jenkins, SSO, tomcat, key certificates, OAuth2, JWT, MFA AWS Security and login processing modules.

●Lead daily Agile scrums and Sprint grooming sessions, consisting of Business Analysts, experienced Developers, and Quality Assurance teams

Environment: Spring Cloud, Netflix Libraries, EclipseLink, Active MQ, Docker, Kubernetes, AWS Cloud, MySQL, MFA, CRQS

Languages/tools: Java 8, J2EE, ReactJS, Tomcat, HQL, SQL, bash, Gradle, JAX-B, XML, Jira, JSON, Maven, POI, Angular, PyCharm

Oct 2017 to May 2018 Coca-Cola, Inc., Atlanta, GA

Java Lead/Architect www.coca-cola.com

Net Sales Revenue (NSR) Cloud Web application and Data Provisioning, BI subsystems for Coca-cola Bottlers

Achievement: Designed and delivered Single Page Application (AngularJS) for Coca-cola bottlers to maintain monthly sales data from ten bottlers.

Roles and responsibilities:

●Lead ten people team - Designed and deployed several RESTFul and AngularJS Web applications in Azure Cloud.

●Lead Java, SpringCloud, Angular and Sql developers to design and deploy NSR (Net Sales Revenue) master data management (MDM) in Azure Cloud

●Experienced in implementing highly scalable Spring Microservices, MS SQL Database using AngularJS single page (SPA) front-end with RESTful API.

●Designed MS SQL Server with Hibernate Cache to support fast turn-around to the front-ends – integrated with Data lake using CosmosDB, PySpark

●Installed and customized the .conf files of Jenkins, Apache (httpd), CA ActiveDirectory (SSO), tomcat, and key certificates for secure transfers

●Lead daily Agile scrums and Sprint planning team, consisting of a our IT professionals and external parties including Informatica and Microsoft

Environment: Spring Cloud, ActiveDirectory, CosmosDB, Hibernate, Apache, Tomcat, Bash, PowerShell, Informatica

Languages/tools: Java, J2EE, AngularJS, EJB, SQL, Tomcat, Hibernate, JAX-B, XML, Jira, JSON, Maven, POI, Angular.

Platforms: Windows Server 2016, Linux X86 (RHEL 6), Window 7 Pro.

July 2015 to Aug 2017 Verizon Wireless, Inc., Alpharetta, GA

Java Lead/Architect www.verizonwireless.com

PayBill Cloud Web application and Network Provisioning subsystems for multiple divisions in Verizon Wireless, Atlanta.

Achievement: Successfully implemented PayBill Device Payment, and Verizon Home Agent Portal (VHAP). Migrated Web Apps to RHEL Linux (Java DevOps tasks) from HPUX.

Roles and responsibilities: Designed and deployed several RESTFul (SpringBoot) cloud applications and Dev environments on the RHEL platform.

●Designed and deployed PayBill fine grained Micro-services to implement payment services for Device purchase and subscriber service usage charges

●Experienced in implementing highly scalable Spring Boot Microservices, using Spring Ribbon load balancer, Eureka (discovery), and configuration servers

●Proficient in implementing RESTful (JSON/XML) transport message and merging fine-grained re-usable responses at gateway

●Implemented a good work-flow management system (MPN) for VZW business, and network teams with Cisco and Ericsson router suppliers

May 2014 to July 2015 InterContinental Hotels (IHG), Dunwoody, GA

Team Lead/Senior Developer, www.ihg.com

Intercontinental Hotels Group (IHG) Inc, Atlanta, GA is a leading Hotels group with 4500 hotels and has advanced hotel reservations systems for its ten hotel brands.

Achievement: Successfully delivered Digital Targeting Engine Pilot for improving sales to anonymous and loyal IHG customers.

Roles and responsibilities

●Lead and coordinated the development of Targeting Engine and improved the Guest Synth and offline Reservation systems.

●Lead on-shore and off-shore teams to deliver advanced marketing engine to send customized room and reward offers based on user profiles

Feb 2014 to April 2014 MACYs Inc, Johns Creek, GA

Architect/Developer www.macys.com

Macys is looking for a BigData framework, namely “IDF” (Information Distribution Framework). I designed and demonstrated a proof of concept (POC) using Apache Kafka, Samza (LikedIn) and YARN (Hadoop) subsystems.

Achievement: Completed BigData framework to deliver flexible high-performance knowledge capture system. Team submitted this POC for management approval.

Roles and responsibilities

●Designed new IDF (Proof of Concept) application to process log files and web-click events, in near real-time. IDF uses parallel processing concepts to deliver high performance.

April 2013 to Jan 2014 AllConnect Inc., Sandy Springs, GA

Consultant www.allconnect.com

The “Accord” Web Application is a leading innovative Sales Order system for Telco, utilities and other service providers. Allconnect successfully enhanced the Web Applications for new Triple play, TV, Telephony and Power services.

Achievement: Completed new Sales Order enhancements for Verizon, and other partners of Allconnect.

Roles and responsibilities:

●Designed and developed REST and SOAP based applications namely SimpleChoice. Improved the performance and interactive responses.

●Designed a new REST application to process Sales Order from consumers and partners. The new application checks for Eligibility and Serviceability of the customer based on their past history.

Nov 2012 to Mar 2013 AT&T Finance (RGP), Atlanta, GA

Consultant www.it.att.com

The Mercury and the AT&T Executive Reporting Portals (AERP) are first of its kind Hyperion application integrated with AT&T Web Portal, and was considered part of Center for Excellence in Business Intelligence.

Achievement: Completed new AT&T Executive Reporting Portal and upgraded Mercury portal to latest version using WebLogic10.3 and Hyperion 11.

●Redesigned and enhanced the AERP application system to display complex Financial and sales summaries on Desktop (Web browser) and iPad application

Mar 2010 to Oct 012 InterContinental Hotels (IHG), Alpharetta, GA

Architect www.ihg.com

Intercontinental Hotels Group (IHG) Inc, Atlanta, GA is a leading Hotels group with 4500 hotels and has advanced hotel reservations systems for its six hotel brands.

Achievement: Revised Architecture and configured WEB Applications to substantially improve the performance and availability of B2B Applications.

●Revised the architecture and helped lead the design and development team efforts, to improve the backend systems performance.

●Enhanced application system supporting the Hotel room availability, Reservation and forty other requests, for IHG partners such as Priceline, Expedia, Pegasus and others.

Dec 2008 to Dec 2009 Liberty Mutual, Fairfield, OH

Senior Java Designer Developer www.libertymutual.com

Liberty Mutual Group and its subsidiaries such as Ohio Casualty Group, offer a full line of Insurance products and services in the USA and abroad.

Achievement: Enhanced commercial insurance policy system that supported a single line of business to multiple lines of business.

●Designed and developed J2EE and WEB applications to manage and deliver commercial insurance quotes and policies covering Commercial Property, Auto and Workers Compensation, for agents and underwriters.

●Application designed and developed using Java Core, J2EE, JMS, JavaScript, Struts, SOA, Hibernate, Spring, AOP CSS, Web Services Axis, and AJAX.

Apr 2008 to Nov 2008 Sprint Nextel, Kansas, KS

Senior Designer and Developer www.sprint.com

Sprint Nextel is a premier Telecommunications service and is the third largest Telco in the USA. Achievement: Successfully implemented report Application subsystems on WEB and Desktop to support sales, order fulfillment and technical support operations.

●Designed and developed Java Core and WEB applications to manage and deliver Business Intelligence reports. Reports accessed from SAN.

●Application designed and developed using Java, J2SE, J2EE, JSP, JSF, EJB, ASP (IIS), JavaScript, C++ (MFC), Hibernate, JMS, JQuery, DOM, JTS

Apr 2006 to Mar 2008 Atmel Inc., San Jose, CA

Senior Java Designer and Developer www.atmel.com

Atmel is a leading manufacturer of electronic products (ICs) and the company upgraded hundreds of its products to comply with new environmental regulations (eliminate lead and other harmful chemicals).

●Designed and developed WEB applications and Services using NetBeans/SunOne (Glassfish), Java core, J2SE, J2EE, EJB, JSP, JSF, JQuery, SOAP, WSDL, DOM, AOP XML, ASP, JavaScript, JQuery and Asynchronous screen updates (AJAX).

Nov 2005 to Apr 2006 Bluechip Inc, Farmington, MI.

Application Systems Designer.

Bluechip is a WEB software services and consulting company specializing in e-commerce applications for specialist products and services.

Achievement: Successfully delivered an e-commerce web site that accepts Paypal and other cards for payment processing leading to 40 percent growth in sales.

●Designed and developed a web site to display consumer goods for sales

●Developed using ProStores (ebay) framework; used special SSML language to handle customer selections and payments.

Environment: ProStores (eBay) WebStore, MySQL, TOAD, Adobe CS.

Feb 2005 to Nov 2005 Chyron Inc, Melville, NY

Systems developer www.chyron.com

Melville, NY - based Chyron Corporation is a leading manufacturer of TV broadcast quality graphics hardware and software products.

Achievement: Successfully delivered new sales and marketing forecast systems to the international sales department. Also delivered reports for monitoring after-sales installation and commissioning services

●Designed and developed complex crystal reports, from multiple databases to create management reports for sales, order processing and support service.

Environment: Java, Oracle 9i, TOAD, Visual Paradigm (CASE), Adobe CS

Dec 1997 to Jan 2005 SONY Corp. of Hong Kong, Hong Kong

Software Architect (8 years) www.sony.com.hk

SONY Corp. of Hong Kong, is the head office for the Sales companies located in Asia pacific regions and markets professional audio, video broadcast products.

Achievement: Successfully implemented WEB content management systems (Documentum, TxSuite, MMPS) with three major media companies.

●Primary responsibilities included analysis of end-user requirements and creating specifications for executive and management systems focusing sales and marketing operations in the Asia Pacific region.

●Designed and developed Digital Asset Management systems (DAMS) for video material management. Java (J2EE and J2SE) desktop applications.

Languages: HTML, JavaScript, JSP, Java, J2SE, J2EE, and Swing (desktop),

Platforms: Windows 2000 (IIS), WinXP, AIX, Linux (tomcat), Sun Solaris

PROFESSIONAL MEMBERSHIPS

International Association of Software Architects (IASA), Asia/America chapters.

Member of IEEE and ACM for many years.



Contact this candidate