Home

Veerendra Prasad - Java fullstack developer
[email protected]
Location: Boca Raton, Florida, USA
Relocation: Yes
Visa: H1B
VEERENDRA PRASAD J R



Lead Full Stack Java Professional with 13 years of experience in requirements gathering, analysis, design, development, integration and testing of client-server based applications using Java/JEE technologies for retail companies.
Comprehensive Knowledge of Software Development Life Cycle (SDLC) having thorough understanding of various phases and proficient with SDLC models like Agile methodologies, Waterfall Model, Peer Programming, Extreme programming, Test Driven Development (TDD), Behavior Driven Development (BDD) and participated in daily SCRUM meetings.
Expertise in implementing Java 8 and Java 11 features like Lambda expressions, Functional interfaces, Stream API and Time API for Bulk data operations on Collections, concurrency and I/O which would increase the performance of the Application.
Expertise in designing, developing, and deploying applications using J2EE technologies including Servlets, JSP, EJB, JSTL, Struts, Spring, Spring Boot, JMS, AJAX, JDBC and Web Services.
Expertise in creating microservices with graphql.
Expertise in designing, developing, and deploying applications using IBM WebSphere commerce server (WCS 7.0).
Worked on various subsystems WCS 7.0 includes Catalog, Order, Member and Marketing sub-System.
Experience Front end part of the application using AngularJS, jQuery, Node.JS , React JS, React-native, JSP, HTML and CSS3.
Experience in using various AWS components like EC2 for virtual servers, S3 bucket for storing objects, EBS, Cloud Front, Elastic cache, IAM, Cloud Watch, Cloud Formation and DynamoDB.
Good Working knowledge in Angular directives to create reusable elements and attributes, SPA along with easy to test and maintain client-side interactivity in web applications.
Expertise in Micro services development dealt with Traffic Management and scope functionality, highly proficient in designing n-tier Enterprise application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC (Model-View-Controller), DTO, DAO and Singleton.
Expertise in framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Cloud for Microservices, Spring REST, Transactions and integration with AWS and Azure.
Hands on Experience with Amazon Web Services (AWS) Cloud platform with its features including EC2, SNS, EBS, S3, Lambda, CloudWatch, Cloud Trail and IAM Security Groups that are utilized for different environments like dev, testing, Production.
Experienced in migrating the legacy on-prem WebSphere service to Azure.
Expertise in Azure migration project from on-prem and AWS
Expertise in AWS to GCP Migration
Successfully orchestrated the migration of complex infrastructure to Azure Kubernetes Services (AKS), leveraging its scalable and cost-effective services, resulting in streamlined and highly available cloud architecture for the organization.
Expertise working in mobile apps team and leading the mobile apps team including offshore team
Expertise creating the mobile API s for the new functionalities that required for mobile apps.\
Great experience of working with authorization and authentication of web services using OAuth 2.0, and JWT.
Experience in using Jenkins as CI tool for creating new jobs, managing required plugins, configuring jobs using source code management, build trigger, build system, post build actions, scheduling automatic builds and notifying the build report. Used Jenkins pipelines to drive all microservices builds out to the Docker registry.
Strong skills in designing and implementing multi-tier applications using web-based technologies like Spring Boot.
Hands-on experience with MVC architecture using Java Servlet, JSP, Struts 2, Spring MVC.
Proficient in developing and consuming Restful and SOAP Web Services using different technologies and standard like Jersey, Jackson, JAX-RS, and JAX-WS.
Expertise in the messaging queues like JMS, IBM MQ
Experience with Integrated Development Environments (IDE) Eclipse, IntelliJ, Android studio, XCode, Visual Studio, IBM RAD
Expertise in creating multipipeline jobs using CI/CD pipeline.
Experience in Unit testing, Integration Testing with the need of Selenium and generation of test cases for web applications using JUnit, Log4J, and Mockito.
Strong working experience on SQL Databases like MS SQL Server, Oracle 11g, IBM DB2 and NoSQL DB s like Cassandra, Dynamo DB.
Experience with container-based deployments using Docker, working with Docker images, Docker Hub, Docker-registries and Kubernetes.
Hands on exposure to multiple Application Servers like BEA Web Logic Application Server, Apache Tomcat, WebSphere and JBoss.
Hands-on experience using the version control tools like SVN, CVS, Rational Clear Case and GIT and project management tools like JIRA, QC, Rancher, splunk ,Azure portal, Dynatrace New relic and Firebase.
Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment


TECHNICAL SKILLS:

Programming Languages Java, JSP, Core Java, Struts Framework, Spring Boot, IBM WCS 7.0, Angular JS

JEE Frameworks Spring MVC, Spring Boot, Scala, EJB, Spring Security, Spring IOC, Spring DAO, IBM WCS framework
Java/J2EE Technologies JDBC, Servlets, JSP, JSTL, JSON, graphql, Java XML, Mesh, Sybase Java Beans, Collections, Exception Handling, Multi-Threading, Lambda Expressions, I/O
Front-End Web Technologies HTML5, CSS3, JavaScript, AJAX, AngularJS, Angular, React, React-native
Web services REST, SOAP
Databases MySQL 5, Oracle 10g/11g, MongoDB, Postgres, Cassandra
Application/Web Servers Web Sphere, Web Logic, Apache Tomcat
Version Control/Deployment Tools GitHub, SVN, Jenkins, Docker, Ansible
Project Management Tools JIRA, Confluence, Microsoft Project
Build tools SoapUI, Postman, Maven, Webpack, NPM
DevOps Jenkins, Kubernetes, Docker
Cloud AWS, Azure
Methodologies Agile, Scrum, Waterfall
IDEs Eclipse, Visual Studio, IntelliJ, Visual Studio, IBM RAD, Sublime Text, WinSCP, Putty, Notepad++, Sublime Text, XCode
Operating System Windows, Linux, Unix, MAC
PREFESSIONAL EXPERIENCE

Office Depot, FL September 2018 Till date
Lead Software Engineer

Office Depot, Inc.is a leading provider of business services, products and technology solutions to small, medium and enterprise businesses, through a fully integrated B2B distribution platform of approximately 1,300 stores, online presence, and dedicated sales professionals and technicians.
Roles and Responsibilities:
Responsible for leading the API development for mobile apps and Azure migration team.
Responsibilities includes requirement analysis, design, coding, deliverables ad provide support for mobile apps API s and migrate all the services from onprem, aws to azure.
Worked on creating microservices for mobile apps team. (Wallet service, push notification)
Extensively used JAVA8 Streams, Lambda Functions, Predicates, Functional Interfaces, Method References, Filters, Collections and default methods. Involving in J2EE Design Patterns such as factory pattern Data Transfer Object (DTO), DAO. Designing and developing Microservices business components using Spring Boot. Used LOG4J, JUnit for debugging, testing, and maintaining the system state.
Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
Involved in Development of mobileapps and desktop using JSP code, HTML, CSS, JavaScript libraries such as JavaScript, React JS and react-native.
Worked on Azure migration project that involved migrating all the onprem services, AWS services to Azure cloud.
Implemented the round robin logic for queue handling for one of our legacy service to improve the performance
Implemented the sku details service with GraphQL, so that we can call the request by providing the inpit of what we need to display on SKU Page.
Implemented the marketplace functionality for officedepot.com in which the external sellers can come and sell the product in our website.
Implemented the order tracking service by using UPS and USPS API s to get the live tracking of orders
Implemented the passbook wallet service for iOS specific so that the customer can add the rewards card and gift card to wallet.
Implemented home page cards in mobile app so that all the details of rewards, depot dollars, order tracking will be in the homepage.
Implemented the curbside pickup functionality in mobile apps that helped a lot to company since pandemics.
Implemented the features like rewards for reviews, rewards for ink recycling in mobile apps so that customer will get the rewards for writing the reviews and recycling the ink cartridges.
Worked on eMerch return cards as a gift card service.
Worked on creating a microservice for same day delivery orders.
Worked on improving the performance of mobile apps.
Implemented the security Architecture for the vulnerable API s to prevent BOT attacks.
Worked with Akamai team to add akami BMP SDK to enhance the security for mobile app API s.
Worked on CCPA service and worked on AWS S3 bucket in this project.
Worked on Bloomreach search service to replace the Endeca search engine.
Worked on mobile site performance improvement and increased lighthouse score from 20% to 55%.
Worked on push notification service that involved MQ to receive the notifications of order once the order status got changed. And we will send the notifications in mobile apps using firebase.
Worked on apple pay services to implement the apple pay in iOS devices.
Worked on paypal services to implement pay later functionality in officedepot.
Worked on google reCAPTCHA service to enhance the security of website to prevent attacks.
Helped the team member to come to the speed when they joined the team.
Responsible for bringing up the speed and train them.
Responsible for demonstrating the work done in the sprint to leadership team.
Responsible for creating the design document and present it to architect team to get it reviewed.
Involved on production issue debugging and found the root causes.
Experienced in offshore-onshore model.
Environment: Java, Spring, HTML, Micro Services, Eclipse, IntelliJ, JSON, JQuery, React JS, React-native, Rest Web services, XML, JSP, JDBC, Java Script, Tomcat Server, SQL server, AWS, GCP, Java Junit, Jenkins, GIT, Putty, , Kubernetes, Docker, Jenkins, Azure, EKS, Firebase, Splunk, Dynatrace, new-relic, Azure portal, CI/CD, Rancher

Signet, Akron, OH May 2017 September 2018
Consultant - Software Engineer
The Signet Jewelers is the largest retailer of diamond jewelry retailer. It is a group of retailers and operates the company like Kay, Jared, Sterling Jewelers and Zale s.
Worked as an Individual consultant.
Worked on Java Servlets, Java Server Pages (JSP), JavaScript and jQuery.
Worked on Order Management subsystem and UI major development involving Endeca.
Implemented the ratings and reviews section for kay.com, jared.com and sterlingjewlers.com
Implemented the Ratings and reviews using Bazaar voice. So, coordinated with the bazaar voice team for implementation.
Displaying the rating stars for individual product in PLP and search results page.
Implemented the sorting by rating option (High to low and low to High) on PLP and search results pages.
Implemented a facet for reviews on left navigation, so that customers can filter the item with the ratings. Facet displays as range from 5, 4-5, 3-4, 2-3,1-2
Co-ordinated with Endeca team for creation of facets.
Implemented the dynamic reviews on PDP page.
Implemented a Tab in PDP which shows the Ratings summary for the product, which will increase the faith of the customer regarding the product and increase in the sales as well.
Implemented the proactive chat using bevy up. So that customer can chat with our customer care regarding their concerns during purchase or after purchase.
Environment: Java, IBMWCS7.0, IBM catalog management tool, HTML, RAD, JQuery, Rest Web services, XML, JSP, JDBC, Java Script, IBM DB2, Java Junit, Jenkins, GIT, Dynatrace, Endeca


The Home Depot , Austin, TX July 2014 May 2017
Senior Software Engineer
The Home Depot (THD) is the biggest retailer in home improvement. Most revenue for THD comes from homedepot.com.
Roles and Responsibilities:
Developed homedepot.com, the biggest e-commerce site for THD using WCS 7.0 and DB2.
Worked as a team member.
Worked on J2EE and Web Application.
Worked on EJB s, Java Servlets, Java Server Pages (JSP).
Worked on MVC pattern.
Worked on GITHUB, SVN, Splunk and dynatrace.
Worked on Restful API services.
Worked on Order Management Sub System.
Worked on IBM DB2.
Involved in requirements analysis in development phase.
Involved in coding of different projects like
o Via Header
o External inventory system (Interacting with COM)
o BSS overlay
o Removal of Endeca calls and replacing with product API call.
o COMPASS project.
o 3DS
Responsible for joining the production issues SEV1 calls and to provide the root cause and fix the issue.
Involved in triaging of production issues.
Involved in migrating WCS to Spring micro services and those will resides on GCP and GCP Migration.
Experienced in Devops model. Provided support during the holiday period.

Environment: IBM WCS 6.0, IBM WCS7.0, Java, Spring, HTML, Micro Services, Eclipse, JSON, JQuery, JSP, Rest Web services, XML, JDBC, IBM DB2, Java Script, Tomcat Server, SQL server, GCP, Java Junit, Jenkins, GIT, Putty, Docker, Jenkins, Splunk, Dynatrace.

Target India Ltd, Bangalore January 2011 February 2014
Senior Engineer
Target.com (e-Store) has commissioned the Everest program to build an Enterprise ecommerce and Order Management platform solution for supporting its multi-channel business. Target sells its Merchandise through Target Department stores, Catalogs and Target.com website. The eStore is developed on IBM s WebSphere Commerce Server V7.0 & integrated with much third-party application like TeamSite, Mediabin, Sterling Commerce (OMS), Endeca, and Epsilon.
Roles/ Responsibilities:
Worked as a team member.
Worked on catalog Management Sub System and GRDA (Target exclusive)
Involved in requirements analysis and design.
Responsible for Design, coding, testing & maintenance of the project.
Worked on Buy online Pickup in store functionality.
Worked on creating the registries in target.com(Baby and Wedding Registry)
Worked on below main projects under Everest project of target.com.
o GRDA Add items registry.
o Registry tab customization
o Registries and target lists
o Implementation of gift registries.
o Implementation of Ship from store functionality in PDP, QI and search pages
o Implementation of ratings & reviews using bazarvoice.etc.

Environment: IBM WCS 6.0, IBM WCS7.0, Java, HTML, JQuery, JSP, Rest Web services, XML, IBM DB2, Java Script, DB2, Taxware, Oracle SQL Developer, JIRA, TFS, Java Junit, Jenkins, GIT, Splunk, Dynatrace.
Keywords: continuous integration continuous deployment user interface message queue javascript sthree database active directory rlang information technology microsoft Colorado Florida Ohio Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2723
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: