Naveen Kumar

  • ATG Architect
  • Bothell, WA
  • Member Since Mar 20, 2023

Candidates About

 

Naveen Kumar

 

PROFESSIONAL SUMMARY: 

·         Certified ATG Technical Architect with more than 11+ years’ of experience in IT industry having worked in different stages of software development lifecycle including Requirement Gathering & Analysis, Design, Development, Testing, and Deployment with focus mainly on ATG Commerce and Java/J2EE.

·         10+ years of experience in ATG E-Commerce: Product Catalog, Personalization, Pricing and Promotions, Repository, Commerce Pipeline, Form handlers, Droplets, Shopping Cart, Fulfillment, ATG Search, ATG web services (REST and SOAP), ATG Schedulers, ATG CSC, Endeca, BCC and ATG DUST

·         Strong experience in providing solutions with Application Servers ATG Dynamo10.1 / 10.2 / 2009 /2006.3/7.x, 6.x, Web logic.

·         1 years of experience in Design and Development using JAVA/J2EE related technologies –  Java, JSP, Servlets, Java Beans, JDBC, XML, XSD, AJAX and SOAP.

·         Experience in Interface design, Client Issues Resolution, System Change Requests (SCRs) – Enhancements, Application tuning.

·         In-Depth understanding of Dynamo application framework (DAF)

·         Expertise in design/developing ATG E-Commerce applications using module DPS, DSS and Commerce.

·         Expertise in Object Oriented Programming, Client/Server Applications, Relational Databases and

·         E-business Applications.

·         Experience in working with version control tools like Perforce, SVN.

·         Bug tracking tools BugZilla, ClearQuest, Quality Center, Rational JAZZ suite

·         Involved in all aspects of Software Development Life Cycle (SDLC) and Production issue

·         troubleshooting.

·         Over 7+ years of experience in Telecom E-Commerce domains by having worked for U.S based client.

·         Over 3 years of experience in Retail Ecommerce Domain by having worked for Europe based client.

·         1 years of experience in banking domain.

·         Worked as Development Lead and successfully delivered multiple releases for ATT B2B Portal. Involved in resourcing, Technical Design, Requirement feasibility analysis, Performance Engineering, Analyze JProbe and load runner reports and provide suggestions.

·         Delivered ATG Search, ATG Campaign optimizer implementation for ATT.

·         Having a working knowledge of WebTrends Tagging and click stream Reporting

·         High level understanding of ENDECA and Web center sites integration with ATG

·         Excellent experience in development methodologies like Waterfall, Iterative and Agile.

·         Have excellent communication and interpersonal skills and also a versatile team player with

proven problem solving skills.

·         Professional, highly self-motivated, flexible with proven Design, Development and Technical Leading skills.

·         Experience in handling multiple projects at the same.

 

Technical Expertise:

ATG E- Commerce

Product Catalog, Personalization, Pricing and Promotions, Repository, Commerce Pipeline, Form Handlers, Droplets, Shopping Cart, Fulfilment, ATG Search, ATG Web Services (REST and SOAP), ATG Schedulers, ATG CSC, Endeca, BCC

Programming Languages

Java, SQL

Java/J2EE Technologies

Servlets, JSP, Hibernate, Java Beans, JDBC, XML, CSS, JavaScript, Prototype, HTML, Ajax, Maven

Frameworks and Platforms

ATG e-commerce, Apache CXF, Spring and Hibernate

Web Services

SOAP, REST

Web/ Application Servers

JBoss, Weblogic, ATG Dynamo

Databases (RDBMS)

Oracle, MySQL, Informix

Database Tools

SQL Developer

Development Tools

Eclipse, SOAPUI

Methodologies

Waterfall, Interative, Agile

Domain Knowledge

Retail, Telecom (Broadband and Mobile)

Version Control

Eclipse Subversion, SVN, Perforce, RTC

Operating Systems

Windows XP, 7 Professional, Linux (Ubuntu)

 

ACADEMIC BACKGROUND:

·         Master of Computer Application (MCA), Maharishi Dayanand University, Rohtak (Haryana), India, 2002

 

EXPERIENCE SUMMARY:            

Client: AT&T, Bothell, WA                                             Nov, 2015 to Present

Project: ATG Search and Campaign Optimizer

Designation: ATG Architect

 

Description: AT&T is number one telecom provider in USA and they have complete suites of ATG Products, for this project they are implementing ATG search and campaign optimizer for ATT BB2 Portal

 

Responsibilities:

·         Responsible for overall development management activities involving-

·         finalize the target architecture for new products

·         Provide technical guidance to the team for technical issues

·         Finalize HLD and work with Enterprise architect closely

·         Help team converting HLD to Low level design

·         Work on Hardware sizing and finalize additional hardware

·         Ensure to have Deliver all NFR and create system design for NFR

·         Perform Performance engineering and identify key performance improvement areas

·         Code review

·         Sonar Tool analysis

·         Monitor server health and ensure no memory leaks

·         Impact analysis on other third party systems

·         Help in interface design for external web service calls

·         End to end delivery management for complete program

·         Monitor and control of the requirement, POC, design, development activities.

·         Managing and interacting with clients and all stakeholders including status reporting.

·         Change Management review with client

·         People Management and Mentoring team

Environment: ATG 9.2, BCC, JAVA 1.5

 

Client: Ikea, Bangalore / Sweden                                 May 2013 - Oct, 2015

Project: Ikea New Web Project

Designation: ATG Architect & ATG SME

 

Description: IKEA is the world's largest furniture retailer. 338 stores in 38 countries. IKEA is in process of renewal platforms technology according to market needs and its continued and sustained search for successful relationships with their customers.

 

Responsibilities:

·         Work with subcontractor (E2X) and finalize key architectural decisions.

·         Provide Architecture for upcoming sprint requirements.

·         Conducting requirements workshop with customers, Analyzing business requirements, participating in technical discussion with business and performing fit/gap analysis.

·         BCC Custom Asset Action Framework with Validators

·         Use of Jersey and spring to provide a rest layer

·         Design some business object wrappers around the Repository Item interface.

·         Design Authentication and Authorization which are managed via Spring

·         Design Locale based MDEX for ENDECA

·         Design Dimension Value Cache to cope with categories and chapters

·         Converting business requirements to high level design documents.

·         Working with Infrastructure architect for HW sizing and design.

·         Setting Up Team model at offshore.

·         Implemented Test Driven Approach

·         Helping in building Oracle ATG Practice

·         Currently leading Quality Initiatives – Code coverage, Quality unit tests, Analyzing SONAR reports and providing recommendation

Environment: Oracle ATG10.2, ATG 11 (Upgrade in Progress), ATG Merchandising, ATG BCC, Endeca, Web center Sites, Oracle 11g, Siebel, Sterling.

 

Client: AT&T, Bothell, WA                                         Jan, 2012 to May 2013

Project: ATT, B2B – Bulk Features

Designation: ATG Senior Developer

 

Description: AT&T is number one telecom provider in USA and they have complete suites of ATG products. Project is to enable Bulk change request for the client and it involves multithreaded Calls to provision the Request. User can submit 1000 CTN request at single transaction.

 

Responsibilities:

·         Responsible for overall development management activities involving-

·         Provide technical guidance to the team for technical issues

·         Coding for complex Requirement

·         Code review and performance analysis

·         Work with ATT architects and finalize HLD

·         Convert HLD in to LLD

·         Worked on checkout related flows

·         Worked on profile changes

·         Participated in peer reviews

·         End to end delivery management for complete program

·         Monitor and control of the requirement, POC, design, development activities.

·         Managing and interacting with clients and all stakeholders including status reporting.

·         Change Management review with client

·         People Management and Mentoring team

Environment: ATG 9.2, BCC, JAVA 1.5

 

Client: AT&T, Bangalore, India                                 June, 2010 to Jan, 2012

Project: ATT, B2B –

·         Premier Online Activationa and SIM Swap

·         SBS (Small Business Solutions)

Designation: Technical Lead

 

Description: In the span of 2 years I was part of above projects in ATT. This project targets Activation of Phones (For Upgrade orders and LNP Orders).

Premier online activation and SIM Swap once customer receives a device he has to call Customer care for the activation of the device or if he orders a new SIM he has to call customer care for the association of new SIM with the old device. Now it’s an Online/automated process.

SBS (Small Business Solution) integrated the Wireless and wireline world of AT&T.

Upgrade Eligibility’s Primary business objective is to use MRE (Market Rules Engine) for verifying whether a user is eligible for performing upgrades and allow the users to do device only upgrades in case they are ineligible for upgrade.

 

Responsibilities:

·         Provide technical guidance to the team for technical issues

·         Code review and performance analysis

·         Coding for complex Requirement

·         Code review and performance analysis

·         Work with ATT architects and finalize HLD

·         Convert HLD in to LLD

·         End to end delivery management for complete program

·         Monitor and control of the requirement, POC, design, development activities.

·         Managing and interacting with clients and all stakeholders including status reporting.

·         Change Management review with client

·         People Management and Mentoring team

Environment: ATG 9.2, BCC, JAVA 1.5

 

Client: ATG, Bothell, WA                                        June, 2007 to June, 2010

Designation: Lead Developer ATG

Project:

·         Reporting Phase –I-II

·         Upgrade Eligibility

 

Project Description: Upgrade Eligibility’s Primary business objective is to use MRE (Market Rules Engine) for verifying whether a user is eligible for performing upgrades and allow the users to do device only upgrades in case they are ineligible for upgrade.

Reporting Phase –I-II this is the project where we need to implement web trend tags for effective reporting.

 

Responsibilities:

·         Provide technical guidance to the team for technical issues

·         Code review and performance analysis

·         Coding for complex Requirement

·         Code review and performance analysis

·         Work with ATT architects and finalize HLD

·         Convert HLD in to LLD

·         End to end delivery management for complete program

·         Monitor and control of the requirement, POC, design, development activities.

·         Managing and interacting with clients and all stakeholders including status reporting.

·         Change Management review with client

·         People Management and Mentoring team

Environment: ATG 9.2, BCC, JAVA 1.5

 

Client: ATG, Noida, India                                        June, 2006 to June, 2007

Project: ATG- RM

Designation: Lead Engineer

 

Project Description: The ATG product suite is robust and flexible software for online CRM and offers powerful portal and commerce solutions for extraordinary service in online marketing, sales, and support. By combining the efficiencies of automation with highly personalized service. These are some of the products in the ATG product suite.

 

ATG Relationship Management Platform: The foundation for all ATG solutions is the Relationship Management Platform, a flexible framework providing unmatched control of the user experience to build great online CRM applications.

 

Responsibilities:

·         Requirement discussion and gathering from Client for various product feature for different releases.

·         Preparation & review of Design and Test Cases Plans

·         Coding for complex Requirement

·         Code review and performance analysis

·         Prepare Low level design (LLD)

·         Design Implementation,

·         Code Reviews for the project team.

·         Work with QA team for speedy resolution of products issues

·         Enhancement requirements and translate into a technical solution.

·         Integration

·         Part of Offshore Development Team

Environment: JDK1.5.0,1.4.2, J2EE (JSP, Servlet, JDBC, JMS, ATG Technologies (DSP, Publishing, ACC, Repository, Nucleus, Form Handler, B2B and B2C, ATG Commerce, Merchandising, Personalization, Content Management, Customer Intelligence.

 

 

Client: State Bank Of India Chennai, India           July, 2005 to June, 2006

Project: OnlineSBI.com

Designation: Lead Engineer

 

Description: This project is to make most of the day to day transaction online. I was involved in the Request Module, Profile module, Admin Module (for corporate) these modules provide the facility to order cheque book online, user can place standing instructions like if user want to transfer amount every day or weekly depending on the option chosen, also a user can open new account online and many more facilities, in profile Module user can change his details like phone number and also he can map another person’s accounts to his account (if he knows user name and password) and in corporate admin module user can give various rights to various users also can reset password modify details of a user and delete a user.

 

Responsibilities:

Analysis of the specifications provided by the PM

·         Coding various DAO Classes, utility classes using Spring Framework.

·         Java Script validations. JSP, JSTL, Tiles

·         Code Review

·         Preparation & review of Design and Test Cases Plans

·         Design Implementation

Environment: Spring/ Java