We provide IT Staff Augmentation Services!

Technical Leader Resume

5.00/5 (Submit Your Rating)

SUMMARY

Experience Summary:

  • Java, J2EE, ATG and EAI professional with nearly 11 years of experience in component based design and development of large-scale multi-tiered applications.
  • Extensive experience in building enterprise architecture, design and development of eCommerce solutions including business-to-consumer, web-applications using ATG Dynamo suite (ATG Dynamo Application Server, ATG Dynamo Personalization Server), Dynamo Servlet, Java1.2, J2EE (JSP2.0, EJB 1.1/2.0/3.0, JDBC 3.0, Servlets 2.1/2.2, RMI) and Java EE5 (JDBC, JNDI, JMS, JSP, Servlets, JSF, EJB, Java API for XML Web Services), Java Beans, Hibernate.
  • Experience with Global Data Synchronization in Retailing industry with various data pools like 1SYNC, UCC Net and Transora.
  • Expertise in integrating multi-tiered and complex applications.
  • Hands on Experience on Public Key Infrastucture (PKI), Securities and Crystal Reports.
  • Worked for some major Fortune 500 companies like BestBuy, Target, Bunge, J.Crew and Oberon on projects involving, Global Data Synchronisation, GDSN, Enterprise Application Integration, B2B integration, web applications and Reporting Systems.
  • Excellent analytical skills in understanding the key business processes in different industries; Strong ability to translate from business to sound technology solutions; Design and development of multi tier enterprise applications employing Service Oriented Architecture (SOA), Web Services, J2EE design patterns.
  • Worked extensively on Projects involving multiple teams and coordinated the code for various releases and environments in a shared environment.
  • Excellent inter-personnel and communication skills.
  • Expert in object oriented analysis and design with proven success working on several full life-cycle projects.
  • Worked extensively on Structured as well as Adhoc Projects.
  • Ability to work in a cross-platform environment that includes UNIX, Sun Solaris, Windows 2000/NT.
  • Extensively worked with WebSphere and ATG Product Suite, Apache Tomcat and JBoss with IDE Eclipse, IBM WebSphere Studio Application Developer
  • Working experience in Retail, Supply Chain, Health Insurance.
  • Involved in QA process in SEI-CMM level environment
  • Attended the WMB 6.0 course for Enterprise Application Integration (EAI) and attained certificate form MQ Software, Minneapolis.
  • Attended the Creating Commerce Applications on ATG 9.1 from ATG, Cambridge, MA

Technical Skills Summary:

Programming Languages:

Java (JDK 1.x, J2EE), HTML, XML, JavaScript, JHTML,SQL, AJAX,XSD,XSLT

J2SE Technologies :

Java 1.5, Java 1.4, JDBC, Java I/O, Collections

J2EE Technologies :

Servlets 2.1/2.2, JSP 2.0, JSTL1.1,EJB 1.1/2.0/3.0, JDBC 2.0/3.0, RMI, XML,XSL,XSLT, UML, MVC, JSF, SOAP, WSDL, UDDI, XML, SOA, JAX-RPC, Hibernate, Spring, Spring WebFlow

Application Server:

ATG Dynamo, IBM Web Sphere, JBoss

Web Servers:

Apache http Server

Software Tools & Technologies:

UML, Rational XDE, ERStudio, Squirrel,MS-Visio,TIBCO-CIM,MQ Series,Maestro,ATG Commerce,ATG Customer Intelligence,ATG Personalization

EAI:

Web Sphere -Message Broker 6.0, WMB Tool Kit 6.2,QPasa

Configuration Management:

Visual Source Safe, PVCS Serena, CVS

Methodologies

UML, Rational Rose, Facade Method pattern, Singleton pattern,
Factory Method pattern,Multi-tiered architectures,Web Services,
Rational Unified Process (RUP), Agile Development

Architectures

Service Oriented Architecture (SOA), J2EE Design Patterns

Database Experience

DB2, ORACLE, Ms-Access ,JDBC ,Repositories, Relational Views,SQL Developer

Operating Systems

Windows,Sun Solaris,Unix

Data Pools

1SYNC,GDSN

IDE

WSAD 5.1, TOAD, Eclipse 3.1,RAD6.0

Work Experience:

ATG Reporting Data Feeds Apr.’10 – Till Date

Technical Lead

Confidential,NewYork,NY

Confidential,is developing an ATG solution for the gaming platform where people can play and purchase casual games. Oberon partners with various partner sites and launches a customized Oberon platform site under the partner’s banner. Partners could be US based and non-US based Partners.
Oberon needs all the data (DELTA) from ATG in a custom XML which will be used by the Business Intelligence (BI) tools for reporting and dashboarding.A custom database driven solution has been designed for collecting the ATG OOTB data and Custom data which will be available in an XML format.
All the feeds (Integration Feeds) would require the catalog data in various formats per the channel. The different formats are the standard XML format, an RSS format and other special cases. The feeds will be consumed by various legacy applications, 3rd part applications like ATG Recommendations, Power reviews etc.

Role & Contribution

  • Analyze the requirements for the Data Feeds like configurable schedule, manual and automatic trigger mechanism, drop & reload history.
  • Detail analysis on how best ATG stack can be utilized for the Reporting Feeds like the “startSQLRepository” for exporting the repository data,"RepositoryLoader (RL) module for data Export by using the RLCLient/Repository Loader Administration.
  • Analysis and understanding of Using ATG Reporting Framework (ARF) and load profile, order and catalog data into ATG Data Warehouse (ATGDW) .Zip the log files and SFTP the same to BI (business Intelligence) Server.
  • Understand the ATG OOTB tables for order, profile, Catalog, promotion, Gift List, price List with the relations and how the tables can be joined through a Non repository approach.
  • Design the solution for the Reporting Data Feeds and produce a Technical Design Document.
  • Develop a POC (proof of Concept) to materialize on the approach and present to the client with a sample feed output.
  • Knowledge transfers the solution to the offshore team and develops the solution.
  • Review the design approach with all the stake holders and groups both internally and with the client team.
  • Involved in the development and testing of the Stored procedures developed.
  • Produced and reviewed the artifacts required for analysis, design, development and testing.
  • Involved in the design of developing the Integration Feeds for various Incoming and Outgoing feeds.
  • Instrumental in developing the Design artifact for Integration Feeds with various 3rd party and legacy application each requiring its own format per channel.


Environment: ATG 9.1, Eclipse 3.4.1, Oracle 10i, JBoss4.0.5, UNIX, EA, XML, XSLT, XSD

ATG Migration 6.4 to 2007.1&Gifting Jan.’09 – Nov.’09

Sr.Programmer Analyst

Confidential,Minneapolis,MN

Confidential,migrated the current Best Buy online application from ATG 6.4 to ATG 2007.1. This involves migrating Application server, Personalization server and Best Buy custom code.The migration was done in the following manner

  • Migrate current database from ATG 6.4 to ATG 7.0
  • Migrate ATG 7.0 database to ATG 2007.1
  • Migrate application code to ATG 2007.1 / JBoss Application Server 4.0.5 as per documentation and published API’s.

Confidential,a unique way to notify friends and family of the items you actually want. With your Wish List, you are able to create a virtual shopping list of items you are interested in, and set up personalized e-mails to your family and friends to share your Wish Lists. Gift givers can buy Wish List items, or contribute money into the gift-getter’s Pitch In account to use towards the pricier items on their Wish List. Pitch In money accumulates on your Pitch In card, and is redeemable online or in stores.

Role & Contribution

  • Implement out of the box features for Persistent Shopping Cart, Abandon Cart Treatment, Wish Lists and clean up of features code to comply with ATG Best Practices.
  • Redesign the Build process to enable the use of an Integrated Development Environment and the individual developer to build the application on their development PCs.
  • Build and deployed the application in shared clustered environment on QA, Regression, Stage environments.
  • Migrated the SQL Scripts to ATG2007.1 on all the schemas and prepared the Roll Back Scripts for production.
  • Involved in the development and testing of the new Stored procedures developed for the Lost order and Lost order Purge.
  • Involved in the playbook preparation and Review for the ATG Upgrade and Gifting.
  • Support and Implement the production Go/No-Go for the ATG Upgrade.
  • Involved in Setting up the Post- Live environments (PSQA, PSDEV) for defect and bug fixing.
  • Interacted with various external vendors like CFS for the activation and transfer of files for the Pitch In Card.
  • Integration with various external systems like post Future, Vertex and Yantra (EOMS).
  • Involved in performance testing and setup of application for various Integration testing points like TAS, ClearCommerce.
  • Involved in setting up of the GSS and Lock Server for ATGUpgrade.Configured the preview Instance as Scenario Server.
  • Developed, Deployed and Tested the 8 Batch Jobs as part of Gifting by configuring the XMLRpc Port and using the GSS Instance for running and scheduling the jobs.
  • Key participant in setting up of ATG-Data across all environment and deployment instructions for the daily build.
  • Instrumental in understanding the existing system and helping the test teams/support teams know the functionality.
  • Post Go Live Support for ATG Upgrade, Gifting and bug fixes.

Environment: ATG 2007.1, Eclipse 3.4.1, Oracle 10i, Maestro, JBoss4.0.5, UNIX

Distribution Ware Housing Oct. ’07– Dec ‘08

Technical Lead

Confidential,Minneapolis,MN

Distribution Warehousing (DWH) is a web based application used primarily for creating withdrawal requests for store(s) and/or other Distribution Centers. Each DC (Distribution Center) has its own deployment environment separately like webserver, app server, security/policy settings, and oracle database.DWH is deployed and maintained in all the individual DC.
DWH behaves differently based on the DC type which can be an RDC/IW/FDC.Generally few DCs will be considered as pilot DCs and the application will be deployed first in those DCs. Then according to the rollout plan, if everything looks good, application will be deployed in other DCs as well.

DWH-Distribution Warehousing project will be the first transactional web based project to be deployed in 3D environment. DWH will also contain the core framework classes/components necessary for a 3D web application. This way, if a new web application has to be developed, that can reuse these framework classes from DWH.

Role & Contribution

  • Gathering the requirements from the Business analysts.
  • Architect and designed the solution for various new modules added to DWH like the Substitute Item, Deleted Withdrawal Report.
  • Monitored and deployed Unix shell Scripts for doing Batch Job automations.
  • Build and deployed the application in shared clustered environment on DEV, TEST environments.
  • Involved in building the application for the new modules in all the phases(Design,Development,Testing,Production Installation)
  • On Call Support when the application was piloted to various Distribution Centers.
  • Weekly Interaction with the management about the status of project,defects,issues and design
  • Onsite-Offshore Co-ordination in implementing the requirements to the existing DWH Core Frame work.
  • Published and part of the design document for the Spring (08) and Summer (08) Releases.
  • Involved in design, development of handling the Stale Connection.
  • Developed the estimates and Man hours from the Requirements and Submitted the Statement of Work (SOW) for the Spring and Summer Releases.
  • Deployment manager and Code coordinator for the combined code with other projects from Distribution.


Environment: ATG 7.1, RAD 6.0, Oracle 10i, DB2, JDBC, ATG Form Handlers

Global Data Synchronization Jun. ’06– Sept. ‘07

Programmer Analyst

Confidential,Minneapolis,MN

GDS project is to electronically synchronize item data between selected CPG manufacturers and Target. The 1SYNC Network provides the ability to capture item information in a machine-to-machine environment that will improve item data integrity, and the processes that rely on item information. Once the data is received by the Target GDS application from 1SYNC the data is routed to either GMS Item via JIM (Joint Item Management) for or IMN (Item Management). Target GDSN (Global Data Synchronization Network) would send all the data to IMN based on the departments that are rolled out to IMN. All other Item data that belong to other departments
Would continue to be passed to GMS Item till IMN is ready.

Role & Contribution

  • Requirements discussion and clarifications in use-cases with the Business Analysts
  • Involved in the Application development, deployment, Testing and Production Implementation.
  • Application development, Business clarification and co-ordination with the offshore team.
  • Interaction and problem solving with external vendors like 1SYNC.
  • Build and deployed the application in shared clustered environment on DEV, TEST, INTEGRATION and PRODUCTION.
  • Tested the different modules of application lying on different technologies like the web services on WSAD, TIBCO-CIM on web sphere, Messages on Message Broker and Vendor driven messages on the 1SYNC.
  • Interacted with various development teams in the organization like Infrastructure, EAI, Web Application Services team, MQ Team, DB2 Team for quick problem resolution and issues.
  • Daily reporting to the management about the status of defects, issues opened, resolved,

Re-opened, fixed and closed.

  • Involved in System testing, Integration testing, UAT and Production Testing using the messages published by 1SYNC and coordinated with various other testing teams like INTEGRATION team in testing the various business conditions.
  • Involved in ORM mapping tool and worked with Hibernate Query Language (HQL) and controlling the transactions using Hibernate.
  • Involved in design, development of Web Services using WSAD.
  • Attended meetings with the Business Users and made a quick progress in the issue resolving.
  • Interacting with 1SYNC for sending the messages and acknowledging them with a CIC.
  • Developed daily scheduled ATG Reports which runs on the messages that did not go through the Item Setup or Item Change.
  • Daily offshore calls with the offshore team to track the progress, development tasks, business knowledge and answer the queries development team has.
  • Involved in internal and external reviews of the documents as part of TSD
  • Weekly status report to the top management for the week long daily and detailed activities involving any external issues/dependencies.
  • Configuration Manager and Build manager for the whole team using PVCS.
  • Requirements gathering for the further Release and development of Requirements Specification document.
  • Configured the Connection Factories and JMS Queues for the messages from 1 SYNC.
  • Monitoring the messages using QPasa and checking the Queues for any error conditions and failure.
  • Production deployment of the EAR (web services), BAR (WMB) files to DEV, STAGE and PRODUCTION using the new HPSD (HP Service Desk).
  • Interacted with various other development teams where GDS has stake in like IMN, EPC.
  • On Call support for Production support and Knowledge transfer to the ESS team on supporting the application.


Environment: Sun Solaris, 1SYNC Data pool, WMB 6.0, WebServices, Hibernate, WMB Toolkit 6.2, WSAD 5.1.2, QPASA, ATG 6.3, DB2, AS2, JavaScript, HTML

Assortment Planning Oct. ’05– Feb.’06

Programmer Analyst

Confidential,Minneapolis,MN

Assortment planning tool is an internet application that assists buyers in:

  • Strategically creating a balanced assortment by identifying the allocation of space by brand/style preference
  • Facilitating a cohesive assortment by identifying tilts in transition timing
  • Assist in communication and workload planning for key support areas

Role & Contribution

  • Involved in completion of report using ATG, Repository and POI.
  • Designed the application domain object model and got it reviewed by Business Analyst.
  • Wrote Form Handlers using ATG Framework and used ATG tag libraries in the JSP.
  • Wrote the Ant build scripts.
  • Implemented ATG Log Debug, Log Error and Log Warning.
  • Implemented financial reports by getting data from the existing financial systems
  • Involved in Design discussion for the Financial reports.
  • ATG Application Design reviews with the Architect.
  • Coordinating with the Business Stakeholders in gathering correct business requirements
  • Analyzed the existing architecture and involved in bug fixing for the Fall Release.
  • Implemented SOA architecture with WebServices using SOAP and WSDL
  • Actively interacted with other Team Members and getting the Requirements from Business Analyst.
  • Provided facility for exporting Products & Rates data into Excel using Apache POI-HSSF Framework.
  • As part of Team Member for development, Testing and production support.
  • Created class and sequence diagrams using IBM RSM.
  • Done code reviews and functional testing.

Environment: Windows, UNIX, ATG Dynamo, Web Sphere, ATG Repositories,
ATG Application Framework ,DB2Connect,Oracle, Rational Rose, IBM Rational Modeler, IBM DB2,
JavaScript, XML, Apache POI, PVCS Dimensions, Test Director

Confidential,Aug. ’05– Oct.’05

Programmer Analyst

Confidential,New York,NY

Confidential,is an ATG eCommerce site designed for the garment business and will be dedicated for Jcrew’s factory sales. The application is designed to allow the customers to browse product catalog, place orders, view order status and account information over the Internet.

Role & Contribution

  • Came up with non-functional requirements like scalability, load-balancing, performance and security.
  • Wrote the Use-Cases and Use-Case diagrams so that business requirements are correctly captured.
  • Development of the application using ATG Dynamo Droplets, Form Handlers, DAO using the Nucleus and Repositories.
  • Analyzing the existing application to do the enhancements.
  • Converting the existing JHTML to JSP on DAS.
  • Involved in development of the product Catalog and order confirmation.
  • Ensuring the CMMi process compliance.
  • Coordinating with the Business Stakeholders in gathering correct business requirements
  • Migration to new environment. The J.Crew existing environment needs an up gradation.
  • Deploying the code on the UNIT, TEST and STAGING environment for the functional, regression and smoke testing.

Environment:
ATG Dynamo Application Server 7.0, Java 1.3.4, Oracle 9i, Toad, CVS, Windows XP.

Confidential,Nov. ’04– Jun ‘05

Senior Software Engineer

Bangalore, India

Distribution Performance Measurement (DPM) System is a new reporting system designed to replace the Information Reporting System (IRS) with a more flexible and technologically advanced system. It will be a web-based system that will centralize the reporting function and will support future business reporting needs, free up system resources, reduce 3D capacity constraints and simplify the gathering of information from 3D operational systems. Currently only inbound work-center reports have been released to production. The eventual goal is to replace the IRS system and roll out reports for all the work-centers. DPM is a widely distributed application living at 25+ Distribution Centers (DC)’s and at headquarter (HQ). It will ultimately affect all current IRS users; clericals, techs, IMs, WWs, Execs and HQ.

Role & Contribution

  • Requirement Analysis, Design and Architecture.
  • Task allocation, scheduling and project management.
  • Developed reports for OutBound(OB),Break Pack(BP)
  • Client Interaction and status reporting daily to Onsite team
  • Developed Sequence diagrams & Class diagrams
  • Led technical teams of four to six people and leveraged the DPM Component Team\'s developers by incorporating them into the implementation teams
  • Design changes to DPM framework Using ATG 6.0
  • Configuration manager and code integration.

Environment: ATG Dynamo Application server (6.0), PVCS Dimensions (7.1), JSP, Servlets, Java1.3, Oracle (8.1.6), WinXP, CVS, TOAD, Rational Enterprise Edition, Net Chart Server.

Educational Qualification:
    • Bachelor of Technology .

We'd love your feedback!