Computer Systems Analyst Resume
San Jose, CaliforniA
PROFESSIONAL SUMMARY:
- Around 18 years of experience in designing and developing scalable ecommerce applications in Telecom, Retail Domain, Oil & Gas, Energy, using JAVA/J2EE and ATG Commerce technologies.
- Experience in analysis, design, development and testing phases of Software Development Lifecycle using Waterfall and Agile Methodologies.
- Proven capability of leading successfully small and mid - sized teams.
TECHNICAL SUMMARY:
CORE Skills: Core Java, ATG 7.x, ATG 10.x, ATG 11.x, ATG BCC, ATG ACC, Spring Boot
ATG-Specialization: Custom Catalog Form Handlers, Custom Droplets, Schedulers, ID Generators ATG Repository, Transaction Management, Product Catalog Extensions Shopping Cart checkout - Purchase process, Pipeline extension for commerce Payment Group extension, Shipping Group extension, commerce item extension, ATG Pricing
Endeca: Oracle Endeca Experience Manager 3.1.2, Cartridge Development.
Application Server: BEA Weblogic 10.3, JBoss4.2, IBM WAS, Apache Tomcat 4.x, Jboss EAP 6.4 JBoss7.1.1 AS community, Apache Karaf OSGI Container.
Design Pattern/Tools: UML, Factory Patterns, Decorator, Singleton, Builder, Decorator.
Database Experience: Oracle 11g, SQL Server 2005, PL/SQL, Oracle 12C, Redis.
IDDE: Eclipse oxygen, ItelliJ Idea, Spring STS.
Code Repository: Tortoise SVN 4.17.1, GIT, Jenkins.
Web Technologies: HTML, CSS, JavaScript, Ajax.
Operating System: Unix/Linux, Windows 7
Persistence Technologies: Hibernate, Ehcache, JPA, Spring-Data, Query DSL No Sql MongoDB
Methodologies: Agile, Waterfall.
Java/J2EE Technologies: Hibernate, JPA, SOAPUI, Apache Axis2, Apache CXF, Apache Camel, Jersey 2.6, Stax XML Parsers And Sax Xml Parsers, JAXB, JAX-WS, JAX-RS, Drools.
Data Science: R Programming, GITHUB, Data Science Tool Box
PROJECT EXPERIENCE:
Confidential, San Jose, California
Environment: Spring Boot 2.1.1, JPA 2.0, Hibernate 5.x, Query DSL, Redis, Oracle 12c, WindowsMongoDB 4.0, MongoDB Atlas, Spring REST, R Programming, R Studio
Computer Systems Analyst
Responsibilities:
- Implemented the restful backend services in JAVA for distiOrder and reporting requirements.
- Optimized the application performance remarkably by tuning the database query for the entire application flow.
- Designed and Architected the migration of entire application written in Ruby on Rails to Java based services.
- Made the backend service configurable to switch to Ruby on Rails or Java mode.
- Configured Transaction Management with JPA and Hibernate.
- Generated bar plots using R to represent the license usage across customers on a monthly basis.
- Used ggplot techniques in R to generate grid plots of license usage against time for different products.
- Conducted Proof of Concepts for the feasibility of using MongoDB as the transactional database for the Smart Licensing Application.
- Analyzed and participated in FSD review meetings for finalization of the scope for the project releases.
- Interacted with client for Requirement Gathering and Risk Analysis.
- Interacted with IT Analyst, BA and QA Team to resolve defects, resolution of queries.
Confidential, Dallas, Texas
Environment: Spring Boot 2.1.1, Mongo DB, Microservices, JDK 1.8, Apache Camel, MongoDB
Java/J2EE Lead
Responsibilities:
- Analysis and design for the project.
- Developed Microservices for the enrollment flow for Samsung and Android Devices using spring-boot framework.
- Configured Mongodb with spring-boot using MongoClient.
- Co-ordinate with offshore team for the project execution in Agile Development Model.
- Worked closely with the dev-ops team for code deployments using Jenkins, Docker and Kubernates.
Confidential
Environment: ATG 11.2, JDK 1.8.0, Oracle 12C.
Lead ATG Developer/Architect
Responsibilities:
- Requirement gathering and design for Confidential Mexico GM Application
Confidential
Environment: ATG 11.3, ATG 10.2, TALEND Open Studio For Data Integration 6.4.1, JDK 1.8.0, Oracle 12C
Senior ATG Developer
Responsibilities:
- Design and implement Data Sync up strategies for Application Migration from ATG 10.2 to ATG 11.3
- Write ETL Jobs using TALEND Open Studio For Data Integration 6.4.1, to sync up data between source and target databases.
- Implement Error Handling for ETL Jobs.
Confidential, Richardson, TX
Environment: Java/JDK 1.7, JBoss 7.1.1AS, Spring Boot, Oracle 11g, Git, Eclipse Juno, Quartz 2.0.0, Oracle ATG 9.4, JPA.
ATG Lead
Responsibilities:
- Design, analysis and development of Mobile Share Enhancement Project of Premier application.
- Implemented online and o ine Automation.
- Coordinate with o shore team and execute Project in Agile Model.
- Code Review, Release Planning, Impact Analysis, assist business/architects in de ning requirements.
- Design and analysis of four step TCM Self Registration ow.
- Implemented a quartz scheduler to pick up data injected from Rome to Premier DB.
Confidential, Irving, TX
Environment: Java/JDK 1.7, Oracle ATG 11.0, Oracle Endeca Web Commerce 11.0.0, Jboss EAP 6.1, Oracle 12c, Toad, Github, Eclipse
Senior ATG Consultant
Responsibilities:
- Responsible for development of Confidential project of Confidential using ATG technologies with ATG and Endeca.
- Used JaxWS and JAXB for Rewards Integration
- Wrote CartridgeHandler Components to generate json response.
- Customized ATG REST Components.
- Worked with Business Analysts and on-site team for Requirement Gathering.
Confidential, Dallas, Texas
Environment: Java/JDK 1.5, JBoss 7.1.1, Oracle 11g, Oracle PL/SQL Developer, OSGI, Spring 3.2.6, Apache- service-mix 5.3.0, Eclipse Kepler, Apache Camel, Junit, Sonar, jaxb, apache cxf, jax-ws, jax-rs, ATG Rest, ATG Coherence, Enterprise Architect, UML, Hibernate 3.5.3
ATG Lead
Responsibilities:
- Designed and developed Registration Module for Confidential & Confidential ebiz Portal
- Designed and developed MVC components for Spring Layer and integrated with OSGI framework using Restful web services.
- Designed and developed EIP routing using Apache Camel Framework to set up TCP Connection with the Native Portal and execute commands to unblock/block service or number.
- Requirement Gathering, Design and Code Review Meetings.
- Extended ATG Pro le Repository for Business Center and Work-Center Agent application.
- Design and develop Auto and Manual Company Registration ow.
- Used Apache Camel Routing Engine to consume messages from the AutoRegistration Queue and persist into database using jpa.
- Worked on ATG REST Confidential o create services to create/update/fetch User Details.
- Implemented ATG Coherence for eBiz Registration module to improve Performance.
- Designed and developed Audit Logging for the ebiz Registration module.
- Worked on roles and permissions framework.
- Customized Page Access Controller.
- Implemented ATG Restful web services.
- Implemented sonar code quality tool and integrated with eclipse
Confidential
Environment: JDK 1.6, JBoss 4.0.5, Oracle 10g, ATG 2007.1, Hibernate 3.0, JPA, PL/SQL, StrongView, Spring 3.2.0. Active MQ, YourKit Java Profiler.
Senior Software Engineer
Responsibilities:
- Architected and Designed Scalable Email Project using Strong View that enabled Confidential to generate multiple transactional emails with configurable templates.
- Implemented the Confidential Project for Confidential
- Designed and led the Preference Center and Abandoned Shopping Cart Project.
- Led and Architected the Bazaar voice PIE ratings and reviews email for the Products Purchased.
- Integrated Confidential with the 3rd Party Vendors Acxiom, Bazaar Voice and Rich Relevance for emails, Product ratings and Recommendations respectively.
- Integrated Hubble Tagging with Walmart Labs team for passing critical parameters like cart details and Page Load time for Page Performance.
- Implemented Omniture Tagging for ASC emails for the metrics and conversions
- Used ActiveMQ broker and Drools in marketing Email project.