Dev Lead/architect Resume
VA
SUMMARY:
- 13 years of experience in the field of Software Development with expertise in the area of Object Oriented Technologies, Client/Server Technologies, J2EE technologies, System Analysis, design and implementation & Support.
- Expertise on Oracle Commerce 9.1 & 11.1(ATG Catalog, ATG BCC, ATG Commerce, ATG dynamo framework, Content Administration, Personalization) with 9+ years of ATG experience.
- Experienced with Java/J2EE Design Patterns like GoF Design Patterns: Data Access Object (DAO), Value Object (DTO), Singleton, Ant - Corruption, MVC, Factory, Business Delegate, Front Controller, Object Pooling, Fly Weight, Value List Handler etc.
- Proficiency in J2EE, OOA/OOD, UML, Use Cases, Sequence Diagram and Class Diagrams using UML.
- Proficient in all phases of SDLC (analysis, design, development, testing, deployment and post release support) and converting user requirements into software requirement specifications using Power Designer, UML 2.0, Object Oriented Techniques, and Design Patterns & flow diagrams.
- Proficient in working with different internet technologies like Core Java, Java Beans, J2EE (JSP, Servlets, EJB), JDBC, XML and have exposure on Ajax, JavaScript
- Familiar with website tracking tools like Webtrends, Omniture.
- Has experience working and leading projects with several customers located in different geography and providing them techno-functional assistance including requirement, development and testing with cross-cultural teams and maintaining equilibrium between company and customers.
TECHNICAL SKILLS:
Application Servers: ATG Dynamo, JBoss, WebLogic, DAS
ATG Suites: BCC, CA Merchandizing, Commerce, Personalization, ATG Dynamo Framework, ATG Servlet Beans, ATG Repositories, FormHandlers, ATG Profile Management, Transaction Management, ATG Catalog Organization, Pricing & Promotions, Shopping Cart, Basic knowledge of ATG Scenarios
Programming Languages: Java, C, C++, UML, PL/SQL, Unix Shell
Operating Systems: Solaris 6.0, Windows, UNIX.
Databases: Oracle 11G, SQL Server 2000, Informix 7.0.
Internet Technologies: XML, XSL, XSLT, DOM/SAX Parser, Java Script,Servlet, JSP, EJBs, Web Services (SOAP, WSDL)
Web Servers: Tomcat, SUN
Networking: Socket Programming, HTTP, TCP/IP
Version Tools: Visual Source Safe, CVS, MKS, SVN.
Web Analytic Tools: Webtrends, Omniture, DoubleClick
Others: SQL Loader, Ant, JUnit, Eclipse, Borland JBuilder, Toad, XML Spy, WS FTP, NetTerm, Power Designer, Server Monitoring Tool, Rational, Tortoise, Robo Form, xampp
WORK EXPERIENCE:
Confidential, VA
Dev Lead/Architect
Responsibilities:
- Led Design & Development for Migration of Confidential .com from ATG 9.1 to ATG11.1(now Oracle Commerce 11.1) primarily from catalog, shop & CA/BCC perspective
- Architectural Design & Development for multiple SAP/GBL projects for catalog/BCC in ATG9.1 & development and support for 10+ live scheduled catalog jobs, SCI, DB Migration for SCI
- Designed Product Catalog, BCC Screen customization to accomplish CA related business requirements.
- Resolved several OCP9.1 to OCP11.1 migration issues and rewriting several CA component functionality.
- Decoupled BCC from Teamsite CMS and improved lock conflict items for BCC and ESN-SWAP projects
- Provided ongoing infrastructural and development support for 20 Development/Stage/Production environments
- Guided and advocate the development of Application Architecture/Systems roadmaps & drives dialog with Design, Development, DBA’s Architects, Products, Middleware/ops teams and other key players to advance Architecture forward
- Defining: Project Strategies, Blueprints, Cutover strategies, rollback plan, identify performance bottlenecks
- Helped different production releases as BCC/Catalog Subject matter Expert.
- Helped different production operations team with Strong Operational knowledge in resolving CA/BCC issues.
- Timely release of project despite of time & resource crunch
- Played key role to Vendor to setup onshore-offshore BCC Catalog team for the account.
- Worked with Confidential Stake Holders and several Oracle Engineers to decide potential implementation of ENDECA and other products in Confidential .
- Saved $$$ for client by providing new ideas and leading their implementations in operational efficiency.
Environment: ATG 9.1, JBoss 4.2, JDK 1.5, JSP, XML, UML, Oracle 11, SVN, Ant, Web Services ATG 11.1, JBoss 6.1, JDK 1.7 for ATG 9.1 to ATG 11.1 for OCP Migration project.
Confidential, Seattle Washington
Feature Lead
Responsibilities:
- Provide technical analysis and support to the Business Development team, pre and post-release support.
- Loaded complex data of catalog (CRU, IRU, Products, SKUs) etc using SQL Loader/Procedure to underlying catalog database.
- Ensured that challenging CPC Synch Job runs smoothly and corresponding Products/SKU Projects are created correctly in ATG Content Admin(CA) for version-ed schema
- Implementation of (Bean) classes, Form Handlers, Dynamo Servlets, jdbc, RQL queries
- Involved in implementing of SQL Repositories (created Repository Item Descriptors, Repository Items, Implemented Mutable Repositories for Data, RQL, different cache modes)
- Modified pipeline for business/credit check.
- Coded and Tested critical FANRetreivel Scheduler
- Implemented existing shared service APIs for running credit check.
- Modified SBDC User Profiles for SBDC data setup on development/stage/Production environment
- Worked on REST/WSDL to call remote web services of BASE(Seibel) system
Environment: ATG 9.1, Weblogic 10, JDK 1.5, JSP, XML, UML, Oracle 11, SVN, Ant, Web Services
Confidential, Dallas Texas
Sr. Developer
Responsibilities:
- Developed Ajax driven Pages for Device Selector.
- Created/Modified/Fixed Bugs for ATG Schedulers for HttpPost Registration Scheduler module.
- Worked with existing formhandlers and created new handleX methods to accomplish new tasks
- Coded and Tested java (Bean) classes, Form Handlers, Dynamo Servlets, jdbc, RQL queries, and TransactionManager.
- Involved in implementing SQL Repositories (created Repository Item Descriptors, Repository Items, Implemented Mutable Repositories for Data, RQL, various cache modes)
- Modified User Profiles according to change requirements
- Build application using Apache ANT tool.
- Involved in configuring and using the Dynamo Template Email Sender to send emails as Batch processes
- Provide technical analysis and direction to the Business Development team, pre and post-sales technical support for web-offerings using Webtrends
- Implementation of HgoSoftGoodFormHandler for e-commerce module.
Environment: ATG Dynamo 2006.3, JBoss 4.1, Tomcat 4.0, JDK 1.4, JSP, XML, HTML, CSS, UML, SQL Server, SVN, Ant
Confidential
Software Developer/SME
Responsibilities:
- Created/Modified/Fixed Bugs for ATG Schedulers for Smart Stamp/Lotto Lottery/Travel Insurance modules.
- Worked with existing formhandlers and created new handleX methods to accomplish new tasks, Coded and Tested Form Handlers, jsp’s, Custom Droplets, Dynamo Servlets.
- Modified User Profiles according to change requirements.
- Support/Maintenance of payment gateway/scheduler failures.
- The coding standards comply with java doc/ Confidential coding standards.
- Build application using Apache ANT tool.
Environment: ATG Dynamo 5.0, JDK 1.3, Servlets, JSPs, XML, HTML, CSS, UML, Oracle 8i, CVS, Ant, Sun Solaris.
Confidential
Tech Lead
Responsibilities:
- Import Quality Checks from existing Rule database.
- View, add, update and remove Presets.
- Store events when add/update/remove quality checks from Presets
- Extensive search capabilities for quality checks (all quality checks, quality checks in specific Preset(s))
- Allow certain users to do specific update actions while disallow other users(make use of privileges) with LDAP authentication by making use of existing “User Management”
Environment: Tomcat 5.0, Oracle 10g, JDK 1.3, Servlet 2.3, JSP1.2, JavaScript, XML.
Confidential
Developer Analyst
Responsibilities:
- Detail Requirement Analysis and Design for the Project
- Implementation of the application in J2EE
- Creates one interface accessible to all the users
Environment: Tomcat 5.0, Informix 7, JDK 1.4, Servlet 2.3, JSP1.2, Struts Framework, JavaScript, XML.
Confidential
Developer
Responsibilities:
- Created Handlers, jsp’s and Dynamo Servlets implementation of Repository Item Descriptors, Mutable Repositories for Data and various cache modes
- Designed the Class Diagrams, Sequence Diagrams, Use Cases and Functional Specifications
Environment: ATG Dynamo 5.0, DAS, JDK 1.3, Servlets, JHTML, XML, HTML, Oracle 8i, VSS, Ant, Sun Solaris