SlideShare a Scribd company logo
1 of 8
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
Summary
 Java/J2EE Application Architect having 9 years of experience in the Software
Industry with deep understanding of the framework and good knowledge of retail and
banking domain.
 Working with Infosys Technologies Limited from Apr 2015.
 Worked with TATA Consultancy Services from Jan 2012 to Apr 2015.
 Worked with IBM from May 2010 to Jan 2012 and worked with Infosys Technologies
Limited for 3.5 years.
 Experience of working with top clients like FOREVER21, 1-800-Flowers.com,
Lowes, RBS.
 Deep knowledge on WCS, Java, Jsp, Java script, Ajax, EJB, Hibernate, RestFul
services, SOAP services.
 Worked on Agile methodology and played various roles including Scrum master.
 Expertise on various Java design patterns.
 Provided end to end solution for multi brand portal using the extended sites model
on WCS. This involved catalog, content management across stores, shared shopping
cart and order fulfillment by different systems for each store.
 Customized WCS to interact with various legacy systems through SOAP, REST
services.
 Integrated with payment systems like VISA checkout, Google Wallet, PAYPAL.
 Integrated with USPS, QAS address validation.
 Did solution for various customer requirements involving the customization
of member, catalog, order and payment sub systems on WCS.
 Worked on performance tuning involving caching, indexing. Experience on akamai
caching.
 Interacted with various business stake holders for understanding requirements,
explaining the features available on WCS and provided with optimal solutions.
 Experience of integrating analytics tools like coremetrics, google analytics and also
shopper ratings.
 Good understanding of RDBMS concepts and data model designing.
 Vast hands on experience on design and development.
 Have good analytical and debugging skills.
 nvolved in various phases of the Software Development Life Cycle.
 Ability to adapt to new roles as situation demands and excelling in the allocated role.
 Executed software projects for Banking, Retail industries.
 Comfortable in delivering the tasks in stringent time lines under pressure
 Good communication skills, interpersonal skills, self-motivated, quick learner, team
player.
 Mentored many developers and groomed them into valuable resources.
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
Technical Skills:
Java/J2EE Technologies : Java,JDBC, JSP, Servlets, Java script, XML, CSS, Ajax, Jquery,
Hibernate.
Frameworks/Libraries :Struts, Websphere Commerce Command framework, Websphere Commerce
Suite
Platform : Databases (Oracle,DB2), OS (UNIX, Windows), Websphere Application
Servers,Webservices integration
Software Development : Agile methodology, and SDLC
Development Tools : IBM Websphere Commerce development Environment, SQL developer
IBM Web Sphere Studio Application developer 5.1.1,
IBM Rational Software Architect, i Report
Version Control Tools :PVCS,Clearcase,SVN,CVS
Server Management Tools:Hudson Server, Jenkins, Opsware,HP Server Automation, WinSCP, Putty.
Other : SOAP Web services,RESTFUL services, XSD, XSL, XSLT, WSDL, JAXP
and SQL.
Awards & Recognition:
 Won On the Spot award in Infosys Technologies for the year 2008-09.
 Most Valuable Player from Infosys Technologies for H2 2009.
Professional Experience
IBM WebSphere Commerce Suite
Since Apr 2015, Technical Architect Infosys Technologies Ltd
Client/Project Name : Forever 21 (Since Apr 2015)
Project Description:
Forever 21 is a leading fashion retailer in US. Forever 21 is being developed in IBM
Websphere Commerce 7 FEP8 which would help them to handle their robust website on multiple
countries more efficiently. This is implemented on extended sites model hosting 3 different stores
for US , Canada, Mexico. IBM WebSphere Commerce server Storefront and Management center
applications are being customized to accommodate the client requirements. Current system is
running on .net platform and we migrated it to a robust system which involves implementing
multiple websites on the same infrastructure.
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
Project Contribution:
 Played the role of technical architect. This role involves technical discussions with client,
creating low level design, providing technical and functional support to the team members,
reviewing code and the progress on daily basis.
 Coordinating the activities from on site by gathering requirements from client, getting
involved in the release management, interacting with business stake holders.
 Upgraded the existing system from FEP6 to FEP8 and enabled widgets and layouts which
enables the business user to change the entire page layout without any code changes
involved.
 Exposed all the data beans and commands as Rest based API’s to be accessed by Mobile
Apps.
 Designed the data migration from legacy SQL server to WCS tables using ETL tool Talend.
 Migrated the customer sensitive information including Credit card data from old system to
WCS tables by implementing the RSA encryption/ decryption.
 Implemented spatial search on solr which enables the customer to search the nearby store.
Used Melissa Data for getting the latitude and longitude for a particular zip code or city
entered.
 Exposed all solr searches as Rest API’s using WCS search profiles.
 Designed checkout pages using Angular JS for binding the JSON response to html elements
which reduced the total size of the response and improved the performance.
 Implemented Certona, Bloom reach, Power Reviews integrations for recommendations and
reviews.
 Involved in implementation of Extreme Scale for caching.
 Implemented Instagram integration which displays the images posted by customers on
Instagram wearing the clothes.
 Worked on enabling users to login using face book and google plus through Gigya
 Integrated with Fulfillment system for order management.
 Enabled the commerce website to user agents who take orders on behalf of the customer
through phone.
 Designed SEO url functionality to generate URL’s for category, product and static pages.
Also handled the existing legacy URL's to land on the new URL’s.
 Provided caching strategy for caching various widgets, its dependencies and invalidation
mechanism.
 Implemented Google address suggestion on the mobile version.
 Leveraged the data load utility to load all the page layouts, widgets and marketing
content including espots and activities. This reduced the effort of creating this manually
on various environments. Also made it part of deployment process.
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
IBM WebSphere Commerce Suite
Jan 2012 – Apr 2015, WCS Consultant TATA Consultancy Services Ltd
Client/Project Name : 1-800-Flowers.com (since Jan 2012)
Project Description:
1-800-Flowers.com is a floral and gift retailer in US. 1-800-Flowers.com is currently developed
in IBM Websphere Commerce 7 which would help them to handle their robust Multi-Branded
Portal more efficiently. This is implemented on extended sites model hosting 6 different stores.
IBM WebSphere Commerce server Storefront and Management center applications are being
customized to accommodate the client requirements. One of the complex commerce
customizations as it involves integrations with systems like SAP MDM for user data, legacy
ATLAS system for order management and SALTA web services for real time product availability.
Business requirements were so vast as the products range from flowers, fruit baskets to
chocolates, cookies and popcorns.
Project Contribution:
 Played the role of scrum master. This role involves technical discussions with client,
estimating the stories, discussing with client and business analysts on daily scrum calls,
creating low level design, providing technical and functional support to the team members,
reviewing code and the progress on daily basis.
 Played important role in implementing Multi Brand Portal which provides the capability
of ordering from multiple stores using the tabs for each store.
 There were challenges in managing the content across multiple stores as each store already
had marketing content at store level. Provided solution for moving them to rapid level and
implemented through data loading.
 Implemented load balancer which manages the traffic between various cells for various
device combinations.
 Coordinating the activities from on site by gathering requirements from client, getting
involved in the release management, interacting with business stake holders.
 Customized commerce framework to integrate with SALTA web services for getting live
product availability for various zip codes based on the florists in that particular location.
 Implemented the integration of payment methods like V.ME, Paypal, Google Wallet, Bill
Me Later.
 Involved in customization of existing Management Center tools and also creating new tools
for new tables.
 Integrated with MDM for managing user data, login and registration information are
retrieved from MDM and synched with commerce database.
 Worked on enabling users to login using face book and google plus.
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
 Implemented coremetrics analytics and google analytics for providing business
intelligence data.
 Integrated with ATLAS system for order management.
 Enabled the commerce website to user agents who take orders on behalf of the customer
through phone.
 Extended the SEO url functionality to handle the existing legacy URL's and also handling
the partner URL's.
May 10 – Jan 2012, WCS Application Developer IBM India Pvt. Ltd. India
Client/Project Name : Lowes (11/2010 – Jan 2012)
Project Description:
This is e-commerce project for Lowes.com . Lowes is a US-based chain of retail home
improvement and appliance stores. Chain now serves over 14+ million customers a week in its
1,616 stores in the United States and Canada. Lowe's is the second-largest hardware chain in the
U.S. WebSphere Commerce Suite (WCS) is used as the e-commerce platform. The e-commerce
site has been built using the B2B extended business model. The site operates in Local Store
mode to the end customer as the customer always shops to nearest store of Lowes depending on
the zip code information provided.
Project Contribution:
 Own Modules and provided Leadership.
 Development with WebSphere Commerce Suite, Java/J2ee and Server side Technologies.
 Requirement Analysis and Creation Low Level Design documents
 Implementation of changes to the Address validation module, in WebSphere Commerce
Suite(WCS).
 Implementation of changes to the secure check out flow and shipping taxes.
 Test Case Implementations, and Hot Fix’s to the Build Servers
 Contribute towards the Technical Design Discussions.
 Communicate activities/progress to the various stake holders.
Client/Project Name : LaVieEnRose (05/2010 – 10/2010)
Project Description:
LaVieenRose is an retail merchant in Canada exclusively for women apparels. We developed a
new e-Commerce website for this client. This e-commerce development was done on basis of
WebSphere commerce 7.
Project Contribution:
 Implemented the filter functionality on the category pages which allows the customer to
filter based on color, size and fabric.
 Worked on Product detail, Category Display, ShoppingBag, OrderConfirmation related
jsp’s customization.
 Worked on color swatch implementation on several pages which will display the color
images and on click the color attribute will get selected.
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
 Worked on Google map integration to show the location of the stores using Google maps.
 Developed a new page for facilitating the addition of multiple products to shopping bag
on click of a button. This page is mainly used for displaying products that have
promotion like 3 for $18. The user will be able to add multiple products to bag after
selecting the attributes.
 Involved in customizing the fulfillment center algorithm according to the clients
requirement.
Nov 06 – May10, Senior Systems Engineer Infosys Technologies, B’lore,
India
Client/Project Name : Royal Bank of Scotland / Bankline – E &D (02/2009 – 05/2010)
Project Description:
Bankline is a online banking application specifically for the corporate clients of RBS and
its member banks such as Natwest. This application allows the customers to register their
accounts and make payments across their own accounts and other accounts including
international payments also.
RBS has set up its own captive center at Gurgaon, India and wanted to handle the
Bankline operations from there. I was specifically called by the client to train the novel
guys at their captive center in Gurgaon. I trained the new RBS members and also took
over the Environments support activities from the RBS team at London.
Project Contribution:
 Act as module lead and manage the team effectively.
 Building the application using the ant scripts. We used a tool known as Hudson server
which runs on Tomcat server for performing and maintaining a history of the builds.
 Deployment of the ear files into the Websphere server which runs on UNIX.
 Configuring the server to connect to different environments on the host side.
 Training and co-coordinating the novel members of RBS.
 High KM implementation across the project and ensure efficient knowledge transfer
within our group.
 Coordinating with different teams such as IIS, CICS, Websphere those are involved with
maintaining the different environments.
Client/Project Name : Royal Bank of Scotland / Bankline – WAS Migration (11/2008 –
01/2009)
Project Description:
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
Bankline was running on WAS 4 server and used CICS transaction gateway to connect to
mainframes. This was a complete technical project to migrate the server from WAS 4 to
WAS 6 and the middle ware to Web services. The Business layer classes were altered to
accommodate the Webservices calls. I worked as the Configuration controller for this
project. We were able to deliver it in two months without any defect. This project got 7/7
customer feedback. I was awarded and accredited as the most valuable player in our team
for my contribution towards the project achieving this major milestone.
Project Contribution:
 Development of the Administration module.
 Prepared Code checklist documents.
 100% adherence to the process followed during development of the feature.
 Performing regular audits as a Configuration Controller.
Client/Project Name : Royal Bank of Scotland / Bankline – Payments release 2 (01/2008 –
10/2008)
Project Description:
This was one of the biggest releases in Bankline.
This project had three modules, a new payment type Financial Transfers was introduced,
Bulk list functionality was extended to IAT payments, payments functionality was
introduced in Coutts. This was quite challenging as we have to introduce new screens to
show all the Customers accounts (max 999) for adding to the bulk list. The user can
select or unselect the accounts needed to be added or deleted from the bulk list and save
it. Since the accounts were 999, the navigation was very high and we had to maintain all
the selections across pages. There were multiple scenarios to be handled on the same
screen.
Project Contribution:
 Took responsibility for the IAT bulk list payments module.
 Act as module lead and manage the team 3 people effectively.
 Delivered without any defects.
 Frequent interaction with customer to obtain clarity on requirements.
 Plan and achieve milestones to meet customer requirements.
 Handled efficiently a group of fresher’s and trained them technically
ARAVIND S BALAKRISHNAN Aravindsb@gmail.com
516 232 5922
 Involved in the generation of PDF for the new functionalities and Connector generation
as well.
Client/Project Name : Royal Bank of Scotland / Bankline – Ulster Phase 1 (01/2007 –
01/2008)
Project Description:
Bankline application was extended to the Ulster Bank which was acquired by RBS
bankline. In this project the Registration, Administration, Account information
functionalities were extended to Ulster brands UBN and UBR. It was challenging to
introduce two new brands as many framework level changes were required for this.
Project Contribution:
 I handled the changes in Administration module.
 Prepared the component design for Administration module.
 Implementation of Administration module.
 Unit/Integration testing of all modules.
 Worked on generation of PDF files for the two new brands using the I Report tool.
 Involved in Connector generation which provides the EJB’s and the proxy classes for
invoking the CICS programs.
Tools Used:
Development Tools : IBM Websphere Commerce development Environment,
IBM Web Sphere Studio Application developer
5.1.1,
IBM Integrated Development Environment,
IBM Rational Software Architect, i Report
Version Control Tools : PVCS, Clearcase, SVN, CVS
Server Management Tools : Hudson Server, Jenkins, Opsware, HP Server Automation,
3. WinSCP, Putty.
Training:
 IBM Websphere Commerce Suite 7 – training at IBM.

More Related Content

What's hot

What's hot (20)

Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)
 
Sp jayen gopi
Sp jayen gopiSp jayen gopi
Sp jayen gopi
 
Srikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint DeveloperSrikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint Developer
 
QubessAli_CV
QubessAli_CVQubessAli_CV
QubessAli_CV
 
Hasnain Haider
Hasnain HaiderHasnain Haider
Hasnain Haider
 
ATIK SHEIKH(Resume) New -1
ATIK SHEIKH(Resume) New -1ATIK SHEIKH(Resume) New -1
ATIK SHEIKH(Resume) New -1
 
Horton, kathy SFDC Consultant resume
Horton, kathy SFDC Consultant resumeHorton, kathy SFDC Consultant resume
Horton, kathy SFDC Consultant resume
 
MANISH SHARMA(MSBI-QLIKVIEW)
MANISH SHARMA(MSBI-QLIKVIEW)MANISH SHARMA(MSBI-QLIKVIEW)
MANISH SHARMA(MSBI-QLIKVIEW)
 
ishendu resume latest_may_2019 tf-4
ishendu resume latest_may_2019 tf-4ishendu resume latest_may_2019 tf-4
ishendu resume latest_may_2019 tf-4
 
Basant Resume
Basant ResumeBasant Resume
Basant Resume
 
SFDC 3.0 RESUME
SFDC 3.0 RESUMESFDC 3.0 RESUME
SFDC 3.0 RESUME
 
SharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFSharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDF
 
Resume _current
Resume _currentResume _current
Resume _current
 
Ambikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbikumar - Sharepoint Developer
Ambikumar - Sharepoint Developer
 
Resume
ResumeResume
Resume
 
Updated Resume
Updated ResumeUpdated Resume
Updated Resume
 
Resume
ResumeResume
Resume
 
Waqar Ahmed CV
Waqar Ahmed CVWaqar Ahmed CV
Waqar Ahmed CV
 
Kumaresan kaliappan resume
Kumaresan kaliappan resumeKumaresan kaliappan resume
Kumaresan kaliappan resume
 
Cv 23092008
Cv 23092008Cv 23092008
Cv 23092008
 

Similar to Java Profile

Similar to Java Profile (20)

Janesh_Vasudeva-_2nd
Janesh_Vasudeva-_2ndJanesh_Vasudeva-_2nd
Janesh_Vasudeva-_2nd
 
Rohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver Consultant
 
Jintu_UI_CV
Jintu_UI_CVJintu_UI_CV
Jintu_UI_CV
 
prasad with 2.11yrs Exp on SFDC
prasad with 2.11yrs Exp on SFDCprasad with 2.11yrs Exp on SFDC
prasad with 2.11yrs Exp on SFDC
 
TalhaHaroon
TalhaHaroonTalhaHaroon
TalhaHaroon
 
RGProfile
RGProfileRGProfile
RGProfile
 
Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_Gavade
 
Mallesh Aruri
Mallesh AruriMallesh Aruri
Mallesh Aruri
 
Resume
ResumeResume
Resume
 
Santhosh_Resume
Santhosh_ResumeSanthosh_Resume
Santhosh_Resume
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
SADA_RESUME_With_Happ
SADA_RESUME_With_HappSADA_RESUME_With_Happ
SADA_RESUME_With_Happ
 
UI & API designing services infasta
UI  &  API designing services  infastaUI  &  API designing services  infasta
UI & API designing services infasta
 
AravindaKumarNew
AravindaKumarNewAravindaKumarNew
AravindaKumarNew
 
sarah_etcubañas_timbang
sarah_etcubañas_timbangsarah_etcubañas_timbang
sarah_etcubañas_timbang
 
Srinivasan Venkatesan Resume
Srinivasan Venkatesan ResumeSrinivasan Venkatesan Resume
Srinivasan Venkatesan Resume
 
Chad Collins Professional Resume
Chad Collins Professional ResumeChad Collins Professional Resume
Chad Collins Professional Resume
 
Resume for AskMe
Resume for AskMeResume for AskMe
Resume for AskMe
 
Resume
ResumeResume
Resume
 
Anoop Saxena
Anoop SaxenaAnoop Saxena
Anoop Saxena
 

Java Profile

  • 1. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922 Summary  Java/J2EE Application Architect having 9 years of experience in the Software Industry with deep understanding of the framework and good knowledge of retail and banking domain.  Working with Infosys Technologies Limited from Apr 2015.  Worked with TATA Consultancy Services from Jan 2012 to Apr 2015.  Worked with IBM from May 2010 to Jan 2012 and worked with Infosys Technologies Limited for 3.5 years.  Experience of working with top clients like FOREVER21, 1-800-Flowers.com, Lowes, RBS.  Deep knowledge on WCS, Java, Jsp, Java script, Ajax, EJB, Hibernate, RestFul services, SOAP services.  Worked on Agile methodology and played various roles including Scrum master.  Expertise on various Java design patterns.  Provided end to end solution for multi brand portal using the extended sites model on WCS. This involved catalog, content management across stores, shared shopping cart and order fulfillment by different systems for each store.  Customized WCS to interact with various legacy systems through SOAP, REST services.  Integrated with payment systems like VISA checkout, Google Wallet, PAYPAL.  Integrated with USPS, QAS address validation.  Did solution for various customer requirements involving the customization of member, catalog, order and payment sub systems on WCS.  Worked on performance tuning involving caching, indexing. Experience on akamai caching.  Interacted with various business stake holders for understanding requirements, explaining the features available on WCS and provided with optimal solutions.  Experience of integrating analytics tools like coremetrics, google analytics and also shopper ratings.  Good understanding of RDBMS concepts and data model designing.  Vast hands on experience on design and development.  Have good analytical and debugging skills.  nvolved in various phases of the Software Development Life Cycle.  Ability to adapt to new roles as situation demands and excelling in the allocated role.  Executed software projects for Banking, Retail industries.  Comfortable in delivering the tasks in stringent time lines under pressure  Good communication skills, interpersonal skills, self-motivated, quick learner, team player.  Mentored many developers and groomed them into valuable resources.
  • 2. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922 Technical Skills: Java/J2EE Technologies : Java,JDBC, JSP, Servlets, Java script, XML, CSS, Ajax, Jquery, Hibernate. Frameworks/Libraries :Struts, Websphere Commerce Command framework, Websphere Commerce Suite Platform : Databases (Oracle,DB2), OS (UNIX, Windows), Websphere Application Servers,Webservices integration Software Development : Agile methodology, and SDLC Development Tools : IBM Websphere Commerce development Environment, SQL developer IBM Web Sphere Studio Application developer 5.1.1, IBM Rational Software Architect, i Report Version Control Tools :PVCS,Clearcase,SVN,CVS Server Management Tools:Hudson Server, Jenkins, Opsware,HP Server Automation, WinSCP, Putty. Other : SOAP Web services,RESTFUL services, XSD, XSL, XSLT, WSDL, JAXP and SQL. Awards & Recognition:  Won On the Spot award in Infosys Technologies for the year 2008-09.  Most Valuable Player from Infosys Technologies for H2 2009. Professional Experience IBM WebSphere Commerce Suite Since Apr 2015, Technical Architect Infosys Technologies Ltd Client/Project Name : Forever 21 (Since Apr 2015) Project Description: Forever 21 is a leading fashion retailer in US. Forever 21 is being developed in IBM Websphere Commerce 7 FEP8 which would help them to handle their robust website on multiple countries more efficiently. This is implemented on extended sites model hosting 3 different stores for US , Canada, Mexico. IBM WebSphere Commerce server Storefront and Management center applications are being customized to accommodate the client requirements. Current system is running on .net platform and we migrated it to a robust system which involves implementing multiple websites on the same infrastructure.
  • 3. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922 Project Contribution:  Played the role of technical architect. This role involves technical discussions with client, creating low level design, providing technical and functional support to the team members, reviewing code and the progress on daily basis.  Coordinating the activities from on site by gathering requirements from client, getting involved in the release management, interacting with business stake holders.  Upgraded the existing system from FEP6 to FEP8 and enabled widgets and layouts which enables the business user to change the entire page layout without any code changes involved.  Exposed all the data beans and commands as Rest based API’s to be accessed by Mobile Apps.  Designed the data migration from legacy SQL server to WCS tables using ETL tool Talend.  Migrated the customer sensitive information including Credit card data from old system to WCS tables by implementing the RSA encryption/ decryption.  Implemented spatial search on solr which enables the customer to search the nearby store. Used Melissa Data for getting the latitude and longitude for a particular zip code or city entered.  Exposed all solr searches as Rest API’s using WCS search profiles.  Designed checkout pages using Angular JS for binding the JSON response to html elements which reduced the total size of the response and improved the performance.  Implemented Certona, Bloom reach, Power Reviews integrations for recommendations and reviews.  Involved in implementation of Extreme Scale for caching.  Implemented Instagram integration which displays the images posted by customers on Instagram wearing the clothes.  Worked on enabling users to login using face book and google plus through Gigya  Integrated with Fulfillment system for order management.  Enabled the commerce website to user agents who take orders on behalf of the customer through phone.  Designed SEO url functionality to generate URL’s for category, product and static pages. Also handled the existing legacy URL's to land on the new URL’s.  Provided caching strategy for caching various widgets, its dependencies and invalidation mechanism.  Implemented Google address suggestion on the mobile version.  Leveraged the data load utility to load all the page layouts, widgets and marketing content including espots and activities. This reduced the effort of creating this manually on various environments. Also made it part of deployment process.
  • 4. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922 IBM WebSphere Commerce Suite Jan 2012 – Apr 2015, WCS Consultant TATA Consultancy Services Ltd Client/Project Name : 1-800-Flowers.com (since Jan 2012) Project Description: 1-800-Flowers.com is a floral and gift retailer in US. 1-800-Flowers.com is currently developed in IBM Websphere Commerce 7 which would help them to handle their robust Multi-Branded Portal more efficiently. This is implemented on extended sites model hosting 6 different stores. IBM WebSphere Commerce server Storefront and Management center applications are being customized to accommodate the client requirements. One of the complex commerce customizations as it involves integrations with systems like SAP MDM for user data, legacy ATLAS system for order management and SALTA web services for real time product availability. Business requirements were so vast as the products range from flowers, fruit baskets to chocolates, cookies and popcorns. Project Contribution:  Played the role of scrum master. This role involves technical discussions with client, estimating the stories, discussing with client and business analysts on daily scrum calls, creating low level design, providing technical and functional support to the team members, reviewing code and the progress on daily basis.  Played important role in implementing Multi Brand Portal which provides the capability of ordering from multiple stores using the tabs for each store.  There were challenges in managing the content across multiple stores as each store already had marketing content at store level. Provided solution for moving them to rapid level and implemented through data loading.  Implemented load balancer which manages the traffic between various cells for various device combinations.  Coordinating the activities from on site by gathering requirements from client, getting involved in the release management, interacting with business stake holders.  Customized commerce framework to integrate with SALTA web services for getting live product availability for various zip codes based on the florists in that particular location.  Implemented the integration of payment methods like V.ME, Paypal, Google Wallet, Bill Me Later.  Involved in customization of existing Management Center tools and also creating new tools for new tables.  Integrated with MDM for managing user data, login and registration information are retrieved from MDM and synched with commerce database.  Worked on enabling users to login using face book and google plus.
  • 5. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922  Implemented coremetrics analytics and google analytics for providing business intelligence data.  Integrated with ATLAS system for order management.  Enabled the commerce website to user agents who take orders on behalf of the customer through phone.  Extended the SEO url functionality to handle the existing legacy URL's and also handling the partner URL's. May 10 – Jan 2012, WCS Application Developer IBM India Pvt. Ltd. India Client/Project Name : Lowes (11/2010 – Jan 2012) Project Description: This is e-commerce project for Lowes.com . Lowes is a US-based chain of retail home improvement and appliance stores. Chain now serves over 14+ million customers a week in its 1,616 stores in the United States and Canada. Lowe's is the second-largest hardware chain in the U.S. WebSphere Commerce Suite (WCS) is used as the e-commerce platform. The e-commerce site has been built using the B2B extended business model. The site operates in Local Store mode to the end customer as the customer always shops to nearest store of Lowes depending on the zip code information provided. Project Contribution:  Own Modules and provided Leadership.  Development with WebSphere Commerce Suite, Java/J2ee and Server side Technologies.  Requirement Analysis and Creation Low Level Design documents  Implementation of changes to the Address validation module, in WebSphere Commerce Suite(WCS).  Implementation of changes to the secure check out flow and shipping taxes.  Test Case Implementations, and Hot Fix’s to the Build Servers  Contribute towards the Technical Design Discussions.  Communicate activities/progress to the various stake holders. Client/Project Name : LaVieEnRose (05/2010 – 10/2010) Project Description: LaVieenRose is an retail merchant in Canada exclusively for women apparels. We developed a new e-Commerce website for this client. This e-commerce development was done on basis of WebSphere commerce 7. Project Contribution:  Implemented the filter functionality on the category pages which allows the customer to filter based on color, size and fabric.  Worked on Product detail, Category Display, ShoppingBag, OrderConfirmation related jsp’s customization.  Worked on color swatch implementation on several pages which will display the color images and on click the color attribute will get selected.
  • 6. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922  Worked on Google map integration to show the location of the stores using Google maps.  Developed a new page for facilitating the addition of multiple products to shopping bag on click of a button. This page is mainly used for displaying products that have promotion like 3 for $18. The user will be able to add multiple products to bag after selecting the attributes.  Involved in customizing the fulfillment center algorithm according to the clients requirement. Nov 06 – May10, Senior Systems Engineer Infosys Technologies, B’lore, India Client/Project Name : Royal Bank of Scotland / Bankline – E &D (02/2009 – 05/2010) Project Description: Bankline is a online banking application specifically for the corporate clients of RBS and its member banks such as Natwest. This application allows the customers to register their accounts and make payments across their own accounts and other accounts including international payments also. RBS has set up its own captive center at Gurgaon, India and wanted to handle the Bankline operations from there. I was specifically called by the client to train the novel guys at their captive center in Gurgaon. I trained the new RBS members and also took over the Environments support activities from the RBS team at London. Project Contribution:  Act as module lead and manage the team effectively.  Building the application using the ant scripts. We used a tool known as Hudson server which runs on Tomcat server for performing and maintaining a history of the builds.  Deployment of the ear files into the Websphere server which runs on UNIX.  Configuring the server to connect to different environments on the host side.  Training and co-coordinating the novel members of RBS.  High KM implementation across the project and ensure efficient knowledge transfer within our group.  Coordinating with different teams such as IIS, CICS, Websphere those are involved with maintaining the different environments. Client/Project Name : Royal Bank of Scotland / Bankline – WAS Migration (11/2008 – 01/2009) Project Description:
  • 7. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922 Bankline was running on WAS 4 server and used CICS transaction gateway to connect to mainframes. This was a complete technical project to migrate the server from WAS 4 to WAS 6 and the middle ware to Web services. The Business layer classes were altered to accommodate the Webservices calls. I worked as the Configuration controller for this project. We were able to deliver it in two months without any defect. This project got 7/7 customer feedback. I was awarded and accredited as the most valuable player in our team for my contribution towards the project achieving this major milestone. Project Contribution:  Development of the Administration module.  Prepared Code checklist documents.  100% adherence to the process followed during development of the feature.  Performing regular audits as a Configuration Controller. Client/Project Name : Royal Bank of Scotland / Bankline – Payments release 2 (01/2008 – 10/2008) Project Description: This was one of the biggest releases in Bankline. This project had three modules, a new payment type Financial Transfers was introduced, Bulk list functionality was extended to IAT payments, payments functionality was introduced in Coutts. This was quite challenging as we have to introduce new screens to show all the Customers accounts (max 999) for adding to the bulk list. The user can select or unselect the accounts needed to be added or deleted from the bulk list and save it. Since the accounts were 999, the navigation was very high and we had to maintain all the selections across pages. There were multiple scenarios to be handled on the same screen. Project Contribution:  Took responsibility for the IAT bulk list payments module.  Act as module lead and manage the team 3 people effectively.  Delivered without any defects.  Frequent interaction with customer to obtain clarity on requirements.  Plan and achieve milestones to meet customer requirements.  Handled efficiently a group of fresher’s and trained them technically
  • 8. ARAVIND S BALAKRISHNAN Aravindsb@gmail.com 516 232 5922  Involved in the generation of PDF for the new functionalities and Connector generation as well. Client/Project Name : Royal Bank of Scotland / Bankline – Ulster Phase 1 (01/2007 – 01/2008) Project Description: Bankline application was extended to the Ulster Bank which was acquired by RBS bankline. In this project the Registration, Administration, Account information functionalities were extended to Ulster brands UBN and UBR. It was challenging to introduce two new brands as many framework level changes were required for this. Project Contribution:  I handled the changes in Administration module.  Prepared the component design for Administration module.  Implementation of Administration module.  Unit/Integration testing of all modules.  Worked on generation of PDF files for the two new brands using the I Report tool.  Involved in Connector generation which provides the EJB’s and the proxy classes for invoking the CICS programs. Tools Used: Development Tools : IBM Websphere Commerce development Environment, IBM Web Sphere Studio Application developer 5.1.1, IBM Integrated Development Environment, IBM Rational Software Architect, i Report Version Control Tools : PVCS, Clearcase, SVN, CVS Server Management Tools : Hudson Server, Jenkins, Opsware, HP Server Automation, 3. WinSCP, Putty. Training:  IBM Websphere Commerce Suite 7 – training at IBM.