We provide IT Staff Augmentation Services!

Senior Consultant Resume

NJ

SUMMARY:

  • Good Hands on Experience in design and development of reusable enterprise systems and various web applications using ATG Dynamo, ATG Commerce, Java, J2EE, JSP, Servlets, JDBC, JMS, Struts, Spring, Open - JPA, Spring boot
  • Strong knowledge on Micro Service Architecture.
  • 12 years of experience in IT, Java, J2EE and web applications.
  • Working Knowledge in J2EE Design Patterns like Decorator, MVC, Data Access Object and Value Objects.
  • Around 9 years of experience in e-Commerce Domain
  • Have a good experience in Catalog, Promotion, Checkout implementation
  • Have a good experience of requirement gathering, system analysis, system design and solution Architecture for e-commerce application.
  • Immense potential to utilize methodologies/ techniques: Waterfall, Agile
  • Experience in working with application servers like Web Sphere, JBOSS.
  • Enterprise application architecture design using J2EE Frameworks (Struts, Hibernate).
  • Working knowledge of Stored Procedure and complex queries to access the data from Oracle8i/9i/11g and MySQL.
  • Ability to understand complex business problems and determine system based solutions.
  • Good Knowledge of content management system

TECHNICAL SKILLS:

Operating Systems: Windows 2000/ NT/ XP, UNIX, Linux

RDBMS: Oracle 10 g, MySql5.0 NOSQL Mongo DB

Java/J2ee Technologies: Java, JSP, Servlet, EJB, JPA, JSF

Java/J2ee Frameworks: ATG-Commerce, Java Server Faces, spring, Hibernate, SOAP, REST service

Spring Frameworks: Spring-Batch, Spring-MVC, Spring-Cloud

JavaScript Framework: Angular Js 2

ATG/Frameworks: DAS, DPS, DSS, DCS, B2C Commerce

Web / App Servers: Tomcat x.x, WebLogic x.x, WebSphere x.0, ATG Dynamo, JBOSS

IDE s / Tools: Eclipse, RAD, TOAD, STS

Source Control Software: PVCS, VSS, SVN, GIT, Accrue

Profiling Tools: JProfile, Jprobe, X-Rebel

Testing Tool: Junit, Mockito

Integration Tools: Jenkins

Middleware: MQ, Tibco

Database: PL/SQL

Protocol: SAML, HTTP, HTTPS

Build Tools: Ant, Maven, Apache Ivy

Knowledge: AWS, EC2, Docker

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Senior Consultant

  • Creating JPA to fetch records from the database
  • Convert xml to byte stream and write the stream of data into MQ.
  • Receiving and sending messages in MQ
  • Migrated User information from Oracle and store in the key, value in redis.
  • Created rest based Micro service to call migrated location service and it deployed independently.
  • Configured Eureka server to register all the services
  • Created login service for generating JWT token using spring security

Environment: JDK 1.7/ 1.8, Spring4.2, Jersey, Oracle 11, MQ, Eclipse, soap UI, Spring Boot, Apache IVY, Maven, ant, Junit, redis4.0.9, AWS

Confidential, NJ

Senior Consultant

  • Creating JPA to fetch and update devices from the database
  • Integrating with backend system using web service.
  • Creating rest services to communicate with the front end (angular, native application)
  • Migrating atg catalog functionality to Micro service based architecture using spring-boot.
  • Create Data Model for initial Java JPA entities
  • Developed and Implemented Web Services and used Spring Framework.
  • Extensive experience using framework APIs like Struts, Spring-MVC and Hibernate.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS and JQUERY.
  • Involved in configuring JNDI properties, data sources for Oracle
  • Configured Log4J for logging debug, trace, info
  • Created JSON data to using Spring-MVC framework to communicate with angular-Js front end framework.
  • Implement the Observer Design Pattern, Adapter pattern to consume the external service.
  • Used Accrue for version controlling
  • Used POSTMAN to test rest based service.
  • Create J-Unit testcase to test the JPA modules.
  • Used angular router to configure path and the component name
  • Configured web.xml for configuring the Dispatcher Servlet, and custom Filter to enable the spring application
  • Sending xml messages to MQ.

Environment: JDK 1.7, Spring4.2, Spring Boot, Spring-MVC, Spring-Batch, ATG 10.2, WebLogic, Oracle 11g, UNIX, Windows, Eclipse Indigo, Jira, Rest full Service, Oracle, MQ, Angular Js -2, Tomcat, redis

Confidential, NC

Senior Developer

  • Customizing custom catalog to in corporate the device with collateral mapping
  • Integrating with SABA server using SOAP messaging.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.

    Implemented client-side validations using JavaScript.

  • Configure Build server and took the build and deployment
  • Create a custom droplet to fetch the corresponding images from the catalog for the given brand name and device type.
  • Creating custom repository.
  • Requirement gathering, identifying the technical complexity.
  • Integrating the motion point for a translation.
  • Providing the High-level estimation.
  • Mentoring the team and helping them to fix the complex issue.
  • Providing the Integrating solution to the external system
  • Monitoring and Fixing performance issues.
  • Providing in the architectural solution, Technical solution
  • Helping the team to understand the requirement, timely Solution for the requirement
  • Integrating Google Maps API for getting the latitude and longitude for the user location.

Environment: JDK 1.6, ATG 10.2, WebLogic, Oracle 11g, UNIX, Windows, Eclipse Indigo, Jira, Web Service, Oracle, Spring-MVC, API-integration, Ping Identity, SAML, Google Maps API

Confidential, Bothell WA

Technical Lead/System Analyst

  • Migrating ATG 9.1 to ATG 10.2
  • Customizing custom catalog to in corporate the device with collateral mapping
  • Integrating with axiom server
  • Create a custom droplet to fetch the corresponding images from the catalog for the given brand name and device type.
  • Customizing ATG-profile to target the specific set of customers.
  • Requirement gathering, identifying the technical complexity.
  • Integrating the motion point for a translation.
  • Consuming soap call for the external service.
  • Providing the High-level estimation.
  • Mentoring the team and helping them to fix the complex issue.
  • Providing the Integrating solution to the external system
  • Monitoring and Fixing performance issues.
  • Providing in the architectural solution, Technical solution
  • Helping the team to understand the requirement, timely Solution for the requirement

Environment: JDK 1.6, ATG 10.2, Weblogic, Oracle 11g, UNIX, Windows, Eclipse Indigo, Jira, Webservice, oracle, Adobe CQ, Solar

Confidential, Irving, TX

Technical Lead

  • Worked as part of operations team fixing production issues and defects.
  • Involved in Requirement gathering, Scoping of story.
  • Code Review, LLD, HLD, Technical discussion.
  • Guiding the development team
  • Helping the team to understand the requirement, timely Solution for the requirement
  • Estimation for the requirement.
  • Bug Fixing
  • Co-ordinate with other teams for implementing the requirement
  • Identifying the dependency.
  • Creating Class diagram, and sequence diagram
  • Implemented SOAP call for place order API from the Border free.
  • Written a droplet to dynamically switch firm according to the product user is accessing
  • Written a read only property descriptor to determine if a catalog item is available depending on the user’s campaign experience.
  • Integrating with Cheetah mail

Environment: JDK 1.6, ATG10.1.1, Endeca, JBoss, Oracle11g, UNIX, Windows, Eclipse Indigo, Jira, Webservice, JMS, MQ

Confidential, San Antonio, TX

Technical Lead

  • Customized order repository for storing the different stages of the fulfill, system
  • Customized payment gateway for authoring the credit card, debiting the amount from the cart.
  • Customized dynamo messaging system (fulfillment system) for sending the message to the task manager.
  • Integration with FDMS for payment capturing
  • Implement automated scheduler for fund capturing, and the scheduler will send the message to the POS system
  • Customized Listener to receive the acknowledgment message from the server.
  • Customized the load order pipeline for loading the customized item price.
  • Customized Fulfillment message in commerce pipeline sending the message to the fulfillment server.
  • Customized Item Pricing engine for updating the sku level pricing.
  • Communicating Fulfillment system using JMS

Environment: JDK 1.6, ATG 9, ACC, Endeca, JBoss, Oracle 11g, UNIX, Windows, Eclipse 3.7, Microsoft Visio, Tibco, CSS, JavaScript, AJAX, JQUERY

Confidential, Chicago, IL

Technical Lead

  • Worked on Rich Relevance integration to show relevant products on different pages on the site.
  • Written a feed scheduler to send the data to RichRelavance.
  • Designed product detail page.
  • Written a droplet to display fits with products according to their color code in product detail page.
  • Extended Catalog ItemLink droplet to construct a product URL according to our requirement.
  • Written a PromotionsDroplet to fetch all the item level and order level promotions on an order.
  • Extensively worked on JSP and JavaScript using dsp/dspel tags.
  • Fine-tuned the performance by using repository cache modes.
  • Created Scenarios, Slots and Targeters using ACC (ATG Control Center).
  • Extensively worked on documenting the design and development.

Environment: JDK 1.6, ATG 9.1, Endeca, ATG Dynamo DAF, ACC, BCC, ATG Search, JBoss EAP 4.3, Oracle 11g, SVN, SQL Developer, UNIX, Windows, Eclipse 3.5, Confluence, Junit, Quality Center, PMD rule-set, CSS, JavaScript, AJAX, JQUERY, HTML

Confidential

Developer

Responsibilities:

  • Interacting multiple teams to implement the Skuf framework in their application
  • Coordinating with development team to understand the technical challenges in the implementation
  • Run through the J-probe to understand the performance degradation in the system, fixing the degradation in the system.
  • Customize profile adapter repository for fetching the data from the LDAP
  • Customize ProfieFormHandler for storing the user preferences information in the user table
  • Created scenario for the user

Environment: JDK 1.5, ATG-Commerce, JSP, servlet, HTTP Client, Web service, Oracle 10g, EJB

Confidential

Senior Software Developer

  • Created custom tag libraries for displaying data on the web page.
  • Wrote action classes using the Struts framework.
  • Modified XSD’s to change the format of the data accepted from the user.
  • Involved in processing the information in the system using session and message driven beans.
  • Wrote hibernate mapping file and implemented one-one, one-many, many-many relationships.
  • Worked on XSLT’s for processing and formatting data before generating documents.

Environment: Java 5, Eclipse, J2EE 1.3,, Struts 1.2, YUI 2.5,YUI2.6, Oracle 10g, XML, JUnit, Log4J1.2.7, JMS, Websphere7.0, PVS, Unix,EJB

Hire Now