• 11+ years of experience in design, development and implementation of Object Oriented driven Applications using Java Technologies.
• Over 3+ years of relevant experience in design, development and implementation using ATG 2007.1, ATG 10.0.2, ATG 10.0.3
• Experience in implementing dynamic web applications using BEA WebLogic, IBM WebSphere (WAS), JBoss Application Server and Apache Tomcat.
• Expertise in design and development of distributed and network enterprise applications using Java & J2EE technologies like JSP, Servlets, EJB, JDBC, JNDI, and JMS.
• Actively involved in each phase of Software Development Life cycle (SDLC) Requirements, Specification, Design, Implementation and Testing during the development of the application.
• Extensively used various design patterns such as MVC, Singleton, Session Facade, Service locator, Factory, DAO, DTO, and Business Delegate in the development of n-tier distributed Enterprise Applications.
• Expertise in using various open source frameworks such as Spring, JSF, Struts, Hibernate, Apache CXF.
• Experience in developing web service applications using SOAP, WSDL and UDDI protocols.
• Experience in XML technologies XSD, XSL, XSLT, XPath and xml parsers JAX-WS and JAXB.
• Experience in client-side scripting such as jQuery and JSON.
• Hands on experience with JUnit for unit testing and versioning tools like Subversion (SVN), CVS, Clear Case.
• Strong Experience in PL/SQL programming using Joins, Sub Queries, Stored Procedures, Creating views, Triggers, Cursors, Functions and Packages.
• Excellent in databases like Oracle 10g, SQL Server, MySQL, DB2.
• Experienced in IDE tools like Eclipse, RAD, MyEclipse.
• Experience in Operating Systems such as Windows, UNIX.
• Expertise in code review, requirements, design, release, use case and technical spec.
• Sun Certification Java Programmer 1.4
• Motivated, Innovative and team player with excellent communication, debugging, Analytical problem solving and trouble shooting skills.
ATG Dev Lead @ This project is for Profile Personalization; CVS Health is not able to personalize messages sent to mobile members who use the CVS Pharmacy app. CVS plans to introduce a visitor profile management platform combining both CVS Health data and user behavior data in an effort to create customer profiles.
Profile data will be leveraged to enable the business to create campaigns to deliver trigger based push notifications to users in real time across the CVS digital properties. This project will enable CVS to meet customer and business goals.
The solution built as part of this project should allow the business to configure message types based on attributes within the customer profile by connecting to a data source. This will allow the establishment of a condition against which to build a message and then prioritize the messages in a given customer’s queue.
This will focus on implementing the visitor profile management platform on a public cloud solution. The system will pull in ExtraCare data and user behavior data to build user profiles, and will connect to a push messaging vendor in an effort to serve personalized push messages to CVS/pharmacy mobile app users.
This includes:
1) Introduce a visitor profile management platform on a public cloud solution
2) Define and tag user behavior actions in a tag management system to feed back to the visitor profile management platform
3) Leverage ExtraCare and user behavior data to create and build holistic user profiles through “switching” data from both sources
4) Connect the Connector Marketplace in Tealium AudienceStream to a push notification vendor with the ability to serve personalized push messages in the CVS/pharmacy app to eligible users. Eligible users will be determined based on profile data in the visitor profile management platform From March 2015 to October 2015 (8 months) ATG Developer @ This project covers development and integration between Profile and other application. Below are applications that profile will interact with
CG (Customer Graph)
CDS (Customer Data Service)
GS (Geek Squad)
OCPG (ATG). From September 2013 to January 2015 (1 year 5 months) ATG Developer @ The purpose of the PE Mobility initiative is to deliver a Provider-Program. The following online Emerging Business Markets (EBM) product experiences are being consolidated into this experience of – AVPN, MIS PNT, CAAS and SAAS.
1. Single and Multiple Product Selection.
2. MAC flow of existing quotes.
3. User Profiling
4. Enhancements.
5. Mobility Wireless From April 2013 to September 2013 (6 months) Assistant Consultant @ From 2012 to 2013 (1 year) Senior Associate @ Sprint ADM is to provide the My Sprint Business experience for WM (Wireless Manager), EBA, wireless and wire line customers. It is having My Account – Account management capabilities like Change name, view bill, pay bill, deep links to WM and EBA functionality. My Tools – Access to wire line and wireless tools, and workforce mobility products. My Preferences – Management of Profile, Account, CPNI preferences From July 2010 to January 2012 (1 year 7 months) Software Engineer @ Developed a retail site - used across by all Ordering and Payment applications in FutureBazaar, Philips Consumer Site From July 2006 to July 2010 (4 years 1 month) Programmer @ • Extensively used OO Design to develop Analysis model and Design model.
• Participation in complete project development life cycle.
• Extensively work Cascading Style Sheets (CSS) to provide look and feel for web pages.
• Implemented the scheduling of workshops and create monthly calendar detail modules for nominated trainees.
• Developed the presentation layer using JSP and HTML, JavaScript for User Interface design.
• Used Servlets as server side controller components to control the flow of application and to navigate from one page to another page and deployed onto Weblogic Application Server
• Involved and Experience in Java, J2EE (Servlets, JSP, JDBC, JMS), Java script.
• Experience in implementing dynamic web applications using Weblogic Application Server.
• Written JDBC Queries for fetching and persisting data into and from the database.
• Given on call Client place support when there is issue.
• Responsible for the Unit Testing and Integration Testing. From September 2004 to June 2006 (1 year 10 months) Chennai Area, India
Bachelor of Engineering (BE), Computer Science @ Madurai Kamaraj University From 2000 to 2004 Princely Amirthasamy is skilled in: Java, J2EE Application Development, ATG Dynamo, ATG Commerce, ATG CSC, ATG BCC, Oracle, Struts, Hibernate, JavaScript, CXF Webservice, XML, JSTL, JBoss Application Server, WebSphere Application Server