SlideShare a Scribd company logo
1 of 5
Krishna Kanhaia
E-mail: krishna.kanhaia85@gmail.com
Mobile:+91-8088120153
OBJECTIVE
Seeking a challenging opportunity in a Hi-tech environment where Innovation, Education and
Dreams are valued and encouragedwith committed and dedicated people, which will help me to
explore myself fully and realize my potential.
SUMMARY
 Having 6.1+ years of IT experience in Enterprise application development.
 Implementation Knowledge in JDBC, EJB, Hibernate Framework.
 Implementation Knowledge in JSF, Struts Framework and Elastic Search
 Implementation Knowledge in J2EE Design Pattern.
 Implementation Knowledge in XML and Web Services.
 ImplementationKnowledge in Spring Framework.
 I have been developing POC in my team.
 Project star award Q3 2011 in my team.
 Ness T echonologies India Pvt.Ltd., Bangalore Sep 2010 to till date
 Fastenal India Sourcing,IT &Procurement Pvt Ltd, Bangalore March 2015 to
Sep 2016.
 Capgemini Consulting India Pv t. Ltd., Bangalore Nov 2010 to March 2015.
EDUCATION
 M.C.A from BVU Pune 2010.
 B.C.A from IGNOU Patna 2007.
 Java Standard Edition 6 Programmer Certified Professional Exam in Oct,
2011.
SKILL SET
Operating System Windows XP / 7.
Languages/Scripts Java, SQL, HTML, XML, XHTML,JavaScript,Jquery, Primefaces.
Application/Web Servers Weblogic /Apache Tomcat/JBOSS.
Java Technologies J2EE (JDBC, Servlets, JSP, EJB).
RDBMS Oracle, MySQL.
Frameworks Struts, JSF, JAX-WS,JAX-RS, Hibernate, Spring, Elastic Search.
Tools Eclipse, SVN, ClearCase, ANT, MAVEN, SOAP-UI.
PROFESSIONAL ACHIVEMENTS
PROFESSIONAL SUMMARY
PROFESSIONAL SUMMARY
Project #1 : Oct 2016 to till date
Organization: Ness Technologies India Pvt.Ltd.
T itle : Payback Ganga
Client : Payback.
Technology : Java, J2EE, JSF, EJB, JSF, Web services, Spring, Junit, Mockito, Maven.
Database : Oracle.
Platform : Weblogic 12c on Linux.
Team Size : 10
Description : Payback is a renowned name in Germany and one of the world’s largest and
leading loyalty platform that helps any business organization to successfully
operate customer loyalty programs. It presents many advantages overtraditional,
stand-alone customer loyalty schemes restrictedto one brand or company only.
The modular system maps the full chain of customer loyalty activities – from
administering the card and account logic to managing redemption processes and
conducting marketing campaigns. Payback also helps partners to better
understand the needs oftheir customers by using data ware house to pool all the
information available. The business processes involved are Partner management,
Enrollment, Points Collection, Points Redemption, Accounting, and Campaign
Management to name few
Roles & Responsibilities:
 Involved in User story implementation.
 Involved in Defect implementation.
 Followed agile development process.
Project #2 : Nov 2015 to Sep 2016
Organization: Fastenal India Sourcing, IT& Procurement Pvt Ltd.
T itle : Fastenal Canada
Client : Inhouse.
Technology : Java, J2EE, JSF, EJB, JSF, Elastic Search, Ehcache, Web services.
Database : Oracle.
Platform : JBOSS EAP 6.4.0 on Linux.
Team Size : 12
Description :Fastenal provide their services to many manufacturing companies in order to
save lot of production cost for many of its clients.
This project is B2B e-commerce platform for Fastenal Company .
This application had been developed to focus Canada client requirement . This
portal had got various services by which customers can search or choose a
productfrom the catalog, add them to the cart, choose a slot, make payment etc.
The portal also offers various kinds of business solutions like in Store Pickup,
Local Store delivery and Direct ship. The Catalog Customer service contents of
the portal are rendered through Elastic search instead of directly from database
to achive high performance.
The portal is split up into various components that is Catalog, Ckout, FastProfile
and StoreLocator, which communicate through Soap and Restful web services.
Roles & Responsibilities:
 Involved in implementation of Store locator module.
 Involved in implementation of Ckout module.
 Involved in Consuming of UPS Services.
 Involved in performance improvement in coding side.
 Followed agile development process.
 Involved in end to end flow of a use case.
 Involve in writing Fastenal Canada documentation in Confluence.
 Responsible for onsite team interactions and collaborative working.
Project #3 : Apr 2015 to Oct 2015.
Organization: Fastenal India Sourcing, IT& Procurement Pvt Ltd.
T itle : Search API.
Client : Inhouse.
Technology : Jav a,ElasticSearch Engine,ElasticAPI, Spring.
Database : Oracle.
Platform : Tomcat on Linux.
Team Size : 6.
Description : Fastenal provide their services to many manufacturing companies in order to
save lot of production cost for many of its clients.
As part ofSearch API project, I was responsible to develop an API using Elastic
Search engine using Java API. The API were consumed by many ofthe E-
commercesites built by Fastenal and Fastenal branches across all the locations.
Roles & Responsibilities:
 Involved in building end to end Search API.
 Followed agile development process.
 Involved in indexing the data using php and java.
 Involved in end to end flow of a use case.
 Involved in writing Junit and integration testing.
 Involve in writing Search API documentation.
 Involved in QA and Production deployments.
Project #4 : Oct 2013 to Mar 2015
Organization: Capgemini Consulting India Pvt. Ltd.
T itle : Carrefour – Omnia E-commerce.
Client : Carrefour, France.
Technology : Java, Hibernate, EJB, JSF, Apache Solr, Web services, Oracle ADF.
Database : Oracle 10g.
Platform : Web logic on Linux.
Team Size : 9
Description : This project was the e-commerce platform for Carrefour retail where the
customers deal with. This portal had got various services by which customers can
search or choose a productfrom the catalog, add them to the cart, choose a slot,
make payment etc. The portal also offers various kinds of business solutions like
drive, homedelivery etc depending upon the location ofcustomer and store. The
contents ofthe portal are rendered through apache solr which in turn is linked to
another major product data warehouse. The portal contents can be managed and
configured through an administrator application which is created on JSF using
Oracle ADF. The portal was split up into various components which
communicate through Soap and Restful web services.
Omnia (e-commerceplatform application) had been developed by using Accurate
product of Infracommerce Organization, It’s aBrazil based product company.
Accurate was completely J2EE based product.
We worked with mix of Agile and Waterfall methodology. Here we had to be
individual contributor but in same time we flow one team sprit as well.
Roles & Responsibilities:
 Transitioning the product as such from an external vendor.
 Responsible for requirement analysis, designing, implementation, testing,
bug fixing and documentation of business flow tracing.
 Have been responsible for the server side business logic implementation.
 Involved in E-Wallet CR Development.
 New Method added to OSB and BPEL Layer.
 Developed Restful services for E-Wallet CR.
 Involved in Hamon Law CR Development.
 Responsible for onsite team interactions and collaborative working.
Project #5 : Dec 2012 to Sep 2013.
Organization: Capgemini Consulting India Pvt. Ltd.
T itle : IKEA Retail Web.
Client : IKEA.
Technology : Websphere Commerce.
Database : DB2.
Platform : Websphere on Linux.
Team Size : 21.
Description :IKEA is one of the largest retailers in the home furnishing. IKEA Retail Website
(IRW) enables the customer to view product catalog, product details, add the
items to the cart and place an orderon IKEA.com which runs on E-Commerce.
IRW includes threesubservices Retail Range, Sales and Payment, and Customer
Service and Common Framework integrated as one.
I was part ofCustomer Service and the Customer Relations subservices. This
constitutes the ‘CustomerRelationship Management’ within IRWwhere the main
purpose is to strengthen the relation between the IKEA and the customers by
attractive services and offerings and create an association with the customer.
The Customer Relations subservice covers functionality linked to customer
information (user registration and differentregistered users). The Customer
Service is more general and covers functionalities which helps customer in finding
out what actually he/she needs in IKEA. The Customer Service subservice also
includes functionality and properties linked to handling and presentation of
supportive information and provision ofservice to customerbefore,during and
after a purchase.
Undergone 5 days classroom training for WCS 6.0 as well as internal training for
more than a month.
Roles & Responsibilities:
 Understanding and analyzing the CR requirements.
 Preparing solution doc.
 Implementation of solution design.
Project #6 : Jun 2012 to Nov 2012
Organization: Capgemini Consulting India Pvt. Ltd.
T itle : GME WVI WVL Web services
Client : General Motors
Technology : J2EE, JAX-WS, EJB, Ace XML Gateway
Database : Oracle 10g
Platform : Weblogic on Linux
Team Size : 6
Description :The GME WVI WVL Web services creates new area for existing Vehicle Inquiry
and Vehicle Locatet the GME Dealers currently have in their main Ordering
Tool, GME Ordering Workbench or GME OWB and GME OWB Locator.
GME WVI WVL Web services application is the retailer Web front end system
used by dealer users to manage vehicles in Europe for several ofthe GM brands
including Opel, Vauxhall and Chevrolet. One ofthe GME OWB functionality is to
provide retailerwith a complete set ofinformation for the vehicles and orders
assigned to them, from the momentthe order is placed, up to the moment when
the vehicleis retailed, including manufacturing and logistics phases.
For WVI we have expose one method which is being use for Inquiry ofseveral of
the GM brands vehicle.
For WVL we have expose total 7 methodwhich is being use for Locateand
transfer vehicleofseveral ofthe GM brands vehicle.
Roles & Responsibilities:
 Understanding and analyzing the requirements.
 Develop method to exposethe EJB service to theirbusiness partners.
 Code developed by using Design Patterns i.e. Business Handler, Business
Helper, Business Delegate, Data Access Object,Singleton and Transfer
Object.
 Understand the application and prepareunit test plans.
 Service implemented by as per document.
 Unit testing ofthe code.
 Worked with EOSL weblogic for deployment ofapplication.
Project #7 : Dec 2010 to May 2012
Organization: Capgemini Consulting India Pvt. Ltd.
T itle : GME OWB Locator
Client : General Motors
Technology : J2EE, Struts, EJB, JCS, Servlet.
Database : Oracle 10g
Platform : Weblogic on Linux
Team Size : 19
Description :The GME OWB LocatorEnhancement project had been initiated with the
objective ofproviding the following benefits.
The project will improve the Vehicle Locate functionality that the GME Dealers
currently have in their main Ordering Tool, GME Ordering Workbench or GME
OWB. This improvement had improved performance when locating vehicles, but
also provide a tool that was moreintegrated in the overall ordering process by
merging it with the main ordering functionality, to allow dealers to have
immediate and real-timeinformation on vehicle availability while they aresetting
up the configuration ofthe vehiclethey wouldlike to order, especially when tr ying
to fulfill an existing customerneed.
The overall Architecture for GME OWBv1.1 is a three tiered J2EEapplication
based on the GSSM Workbenches Framework that has clear separation and loose
coupling between the three tiers supporting easier maintenance and extension in
the future.
This projecthad N Layer Architecture.
After GME OWB Locatorlivewe gave Warranty Support.In this we kept on giving
defect fix on scheduled Top date.
Roles & Responsibilities:
 Successful in completing the Proofof Concept for Remote Caching.
 Understanding and analyzing the requirements.
 Involved in creation ofthe System design document.
 Implemented POC in coding.
 Session Bean implemented as per enhancement at EJB Layer.
 Understand the application and prepareunit test plans.
 Unit testing ofthe code.
 Defect fixing for Deployment Top.
 Involve in code merging.
 Involve in prepare Top document,Cut Over document.
 Supporting Pre-Prod Deployment.
 Supporting Prod Deployment
 Worked with EOSL weblogic for deployment ofapplication.
Date :
Place : Bangalore (Krishna Kanhaia)

More Related Content

What's hot

SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINISIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINISiva Kokkiligadda
 
KeyLabsTraining Online Courses
KeyLabsTraining Online CoursesKeyLabsTraining Online Courses
KeyLabsTraining Online Coursessreyajaan
 
KeyLabsTraining - Courses
KeyLabsTraining - CoursesKeyLabsTraining - Courses
KeyLabsTraining - CoursesChinna Botla
 
Gateway Corporate Presentation
Gateway Corporate PresentationGateway Corporate Presentation
Gateway Corporate PresentationRavi Krishna
 
Mobile apparchitecture
Mobile apparchitectureMobile apparchitecture
Mobile apparchitecturehpcmitresearch
 
Company profile
Company profileCompany profile
Company profileesstel
 
Java Capabilities - Rishabh Software
Java Capabilities - Rishabh SoftwareJava Capabilities - Rishabh Software
Java Capabilities - Rishabh SoftwareRishabh Software
 
Microsoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh SoftwareMicrosoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh SoftwareRishabh Software
 
About : Radius knowledge Labs
About : Radius knowledge LabsAbout : Radius knowledge Labs
About : Radius knowledge Labslabradius
 
India's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyIndia's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyPixel Crayons
 
Vking international Corporate Presentation
Vking international Corporate PresentationVking international Corporate Presentation
Vking international Corporate PresentationVkingInt
 
AmitKumar_latestcv
AmitKumar_latestcvAmitKumar_latestcv
AmitKumar_latestcvAmit Kumar
 
TekMindz dot net_capabilities
TekMindz dot net_capabilitiesTekMindz dot net_capabilities
TekMindz dot net_capabilitiesAkshay Pandita
 

What's hot (15)

SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINISIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
 
KeyLabsTraining Online Courses
KeyLabsTraining Online CoursesKeyLabsTraining Online Courses
KeyLabsTraining Online Courses
 
KeyLabsTraining - Courses
KeyLabsTraining - CoursesKeyLabsTraining - Courses
KeyLabsTraining - Courses
 
Gateway Corporate Presentation
Gateway Corporate PresentationGateway Corporate Presentation
Gateway Corporate Presentation
 
Mobile apparchitecture
Mobile apparchitectureMobile apparchitecture
Mobile apparchitecture
 
Company profile
Company profileCompany profile
Company profile
 
Liferay Digital Experience (DXP): Redefining customers experience
Liferay Digital Experience (DXP): Redefining customers experienceLiferay Digital Experience (DXP): Redefining customers experience
Liferay Digital Experience (DXP): Redefining customers experience
 
Java Capabilities - Rishabh Software
Java Capabilities - Rishabh SoftwareJava Capabilities - Rishabh Software
Java Capabilities - Rishabh Software
 
Microsoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh SoftwareMicrosoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh Software
 
About : Radius knowledge Labs
About : Radius knowledge LabsAbout : Radius knowledge Labs
About : Radius knowledge Labs
 
India's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyIndia's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development Company
 
Vking international Corporate Presentation
Vking international Corporate PresentationVking international Corporate Presentation
Vking international Corporate Presentation
 
AmitKumar_latestcv
AmitKumar_latestcvAmitKumar_latestcv
AmitKumar_latestcv
 
TekMindz dot net_capabilities
TekMindz dot net_capabilitiesTekMindz dot net_capabilities
TekMindz dot net_capabilities
 
Anurag_Ghosh
Anurag_GhoshAnurag_Ghosh
Anurag_Ghosh
 

Viewers also liked

BABU CERTI ALL SCAN COPY PDF
BABU CERTI ALL SCAN COPY PDFBABU CERTI ALL SCAN COPY PDF
BABU CERTI ALL SCAN COPY PDFBabu .s
 
AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...
AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...
AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...Net Zero Enterprises, LLC
 
Master's Thesis defence presentation
Master's  Thesis defence presentationMaster's  Thesis defence presentation
Master's Thesis defence presentationSmrati Kumar Katiyar
 
presentation 10092015
presentation 10092015presentation 10092015
presentation 10092015Dina Mahdy
 
Vidya S Matapathi Resume
Vidya S Matapathi ResumeVidya S Matapathi Resume
Vidya S Matapathi ResumeSanju 016
 

Viewers also liked (9)

Question 6
Question 6Question 6
Question 6
 
Breakout Catalog
Breakout CatalogBreakout Catalog
Breakout Catalog
 
BABU CERTI ALL SCAN COPY PDF
BABU CERTI ALL SCAN COPY PDFBABU CERTI ALL SCAN COPY PDF
BABU CERTI ALL SCAN COPY PDF
 
AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...
AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...
AquaLife I Intro - A Sustainable, Technology-enabled Revolution of the U.S. S...
 
Updated cv
Updated cvUpdated cv
Updated cv
 
Master's Thesis defence presentation
Master's  Thesis defence presentationMaster's  Thesis defence presentation
Master's Thesis defence presentation
 
presentation 10092015
presentation 10092015presentation 10092015
presentation 10092015
 
Vidya S Matapathi Resume
Vidya S Matapathi ResumeVidya S Matapathi Resume
Vidya S Matapathi Resume
 
Exp-406278
Exp-406278Exp-406278
Exp-406278
 

Similar to IT Professional Krishna Kanhaia Shares Experience

Similar to IT Professional Krishna Kanhaia Shares Experience (20)

Resume
ResumeResume
Resume
 
Manoj Kumar
Manoj KumarManoj Kumar
Manoj Kumar
 
lijo_resume_singapore
lijo_resume_singaporelijo_resume_singapore
lijo_resume_singapore
 
Resume lavakush kumar shukla
Resume   lavakush kumar shuklaResume   lavakush kumar shukla
Resume lavakush kumar shukla
 
Resume
ResumeResume
Resume
 
Abhilash_Kullolli_Resume
Abhilash_Kullolli_ResumeAbhilash_Kullolli_Resume
Abhilash_Kullolli_Resume
 
SRIKANTH PEDDI Resume
SRIKANTH PEDDI ResumeSRIKANTH PEDDI Resume
SRIKANTH PEDDI Resume
 
Sanjay_shaw
Sanjay_shawSanjay_shaw
Sanjay_shaw
 
Deep_Kamal
Deep_KamalDeep_Kamal
Deep_Kamal
 
Amandeep kumar final resume (1)
Amandeep kumar final resume (1)Amandeep kumar final resume (1)
Amandeep kumar final resume (1)
 
Arnab_Chakraborty
Arnab_Chakraborty Arnab_Chakraborty
Arnab_Chakraborty
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016
 
Sanjeev CV
Sanjeev CV Sanjeev CV
Sanjeev CV
 
prateek_tripathi (1)
prateek_tripathi (1)prateek_tripathi (1)
prateek_tripathi (1)
 
RESUME_SATHISH__Senior Marketing Technology Specialist
RESUME_SATHISH__Senior Marketing Technology SpecialistRESUME_SATHISH__Senior Marketing Technology Specialist
RESUME_SATHISH__Senior Marketing Technology Specialist
 
AlBaraaAhmed_20160523
AlBaraaAhmed_20160523AlBaraaAhmed_20160523
AlBaraaAhmed_20160523
 
Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
 
Mohsin hakim
Mohsin hakimMohsin hakim
Mohsin hakim
 
MohsinHakim
MohsinHakimMohsinHakim
MohsinHakim
 
Mohit Gupta Resume
Mohit Gupta ResumeMohit Gupta Resume
Mohit Gupta Resume
 

IT Professional Krishna Kanhaia Shares Experience

  • 1. Krishna Kanhaia E-mail: krishna.kanhaia85@gmail.com Mobile:+91-8088120153 OBJECTIVE Seeking a challenging opportunity in a Hi-tech environment where Innovation, Education and Dreams are valued and encouragedwith committed and dedicated people, which will help me to explore myself fully and realize my potential. SUMMARY  Having 6.1+ years of IT experience in Enterprise application development.  Implementation Knowledge in JDBC, EJB, Hibernate Framework.  Implementation Knowledge in JSF, Struts Framework and Elastic Search  Implementation Knowledge in J2EE Design Pattern.  Implementation Knowledge in XML and Web Services.  ImplementationKnowledge in Spring Framework.  I have been developing POC in my team.  Project star award Q3 2011 in my team.  Ness T echonologies India Pvt.Ltd., Bangalore Sep 2010 to till date  Fastenal India Sourcing,IT &Procurement Pvt Ltd, Bangalore March 2015 to Sep 2016.  Capgemini Consulting India Pv t. Ltd., Bangalore Nov 2010 to March 2015. EDUCATION  M.C.A from BVU Pune 2010.  B.C.A from IGNOU Patna 2007.  Java Standard Edition 6 Programmer Certified Professional Exam in Oct, 2011. SKILL SET Operating System Windows XP / 7. Languages/Scripts Java, SQL, HTML, XML, XHTML,JavaScript,Jquery, Primefaces. Application/Web Servers Weblogic /Apache Tomcat/JBOSS. Java Technologies J2EE (JDBC, Servlets, JSP, EJB). RDBMS Oracle, MySQL. Frameworks Struts, JSF, JAX-WS,JAX-RS, Hibernate, Spring, Elastic Search. Tools Eclipse, SVN, ClearCase, ANT, MAVEN, SOAP-UI. PROFESSIONAL ACHIVEMENTS PROFESSIONAL SUMMARY PROFESSIONAL SUMMARY
  • 2. Project #1 : Oct 2016 to till date Organization: Ness Technologies India Pvt.Ltd. T itle : Payback Ganga Client : Payback. Technology : Java, J2EE, JSF, EJB, JSF, Web services, Spring, Junit, Mockito, Maven. Database : Oracle. Platform : Weblogic 12c on Linux. Team Size : 10 Description : Payback is a renowned name in Germany and one of the world’s largest and leading loyalty platform that helps any business organization to successfully operate customer loyalty programs. It presents many advantages overtraditional, stand-alone customer loyalty schemes restrictedto one brand or company only. The modular system maps the full chain of customer loyalty activities – from administering the card and account logic to managing redemption processes and conducting marketing campaigns. Payback also helps partners to better understand the needs oftheir customers by using data ware house to pool all the information available. The business processes involved are Partner management, Enrollment, Points Collection, Points Redemption, Accounting, and Campaign Management to name few Roles & Responsibilities:  Involved in User story implementation.  Involved in Defect implementation.  Followed agile development process. Project #2 : Nov 2015 to Sep 2016 Organization: Fastenal India Sourcing, IT& Procurement Pvt Ltd. T itle : Fastenal Canada Client : Inhouse. Technology : Java, J2EE, JSF, EJB, JSF, Elastic Search, Ehcache, Web services. Database : Oracle. Platform : JBOSS EAP 6.4.0 on Linux. Team Size : 12 Description :Fastenal provide their services to many manufacturing companies in order to save lot of production cost for many of its clients. This project is B2B e-commerce platform for Fastenal Company . This application had been developed to focus Canada client requirement . This portal had got various services by which customers can search or choose a productfrom the catalog, add them to the cart, choose a slot, make payment etc. The portal also offers various kinds of business solutions like in Store Pickup, Local Store delivery and Direct ship. The Catalog Customer service contents of the portal are rendered through Elastic search instead of directly from database to achive high performance. The portal is split up into various components that is Catalog, Ckout, FastProfile and StoreLocator, which communicate through Soap and Restful web services. Roles & Responsibilities:  Involved in implementation of Store locator module.  Involved in implementation of Ckout module.  Involved in Consuming of UPS Services.  Involved in performance improvement in coding side.  Followed agile development process.  Involved in end to end flow of a use case.  Involve in writing Fastenal Canada documentation in Confluence.  Responsible for onsite team interactions and collaborative working.
  • 3. Project #3 : Apr 2015 to Oct 2015. Organization: Fastenal India Sourcing, IT& Procurement Pvt Ltd. T itle : Search API. Client : Inhouse. Technology : Jav a,ElasticSearch Engine,ElasticAPI, Spring. Database : Oracle. Platform : Tomcat on Linux. Team Size : 6. Description : Fastenal provide their services to many manufacturing companies in order to save lot of production cost for many of its clients. As part ofSearch API project, I was responsible to develop an API using Elastic Search engine using Java API. The API were consumed by many ofthe E- commercesites built by Fastenal and Fastenal branches across all the locations. Roles & Responsibilities:  Involved in building end to end Search API.  Followed agile development process.  Involved in indexing the data using php and java.  Involved in end to end flow of a use case.  Involved in writing Junit and integration testing.  Involve in writing Search API documentation.  Involved in QA and Production deployments. Project #4 : Oct 2013 to Mar 2015 Organization: Capgemini Consulting India Pvt. Ltd. T itle : Carrefour – Omnia E-commerce. Client : Carrefour, France. Technology : Java, Hibernate, EJB, JSF, Apache Solr, Web services, Oracle ADF. Database : Oracle 10g. Platform : Web logic on Linux. Team Size : 9 Description : This project was the e-commerce platform for Carrefour retail where the customers deal with. This portal had got various services by which customers can search or choose a productfrom the catalog, add them to the cart, choose a slot, make payment etc. The portal also offers various kinds of business solutions like drive, homedelivery etc depending upon the location ofcustomer and store. The contents ofthe portal are rendered through apache solr which in turn is linked to another major product data warehouse. The portal contents can be managed and configured through an administrator application which is created on JSF using Oracle ADF. The portal was split up into various components which communicate through Soap and Restful web services. Omnia (e-commerceplatform application) had been developed by using Accurate product of Infracommerce Organization, It’s aBrazil based product company. Accurate was completely J2EE based product. We worked with mix of Agile and Waterfall methodology. Here we had to be individual contributor but in same time we flow one team sprit as well. Roles & Responsibilities:  Transitioning the product as such from an external vendor.  Responsible for requirement analysis, designing, implementation, testing, bug fixing and documentation of business flow tracing.  Have been responsible for the server side business logic implementation.  Involved in E-Wallet CR Development.  New Method added to OSB and BPEL Layer.  Developed Restful services for E-Wallet CR.
  • 4.  Involved in Hamon Law CR Development.  Responsible for onsite team interactions and collaborative working. Project #5 : Dec 2012 to Sep 2013. Organization: Capgemini Consulting India Pvt. Ltd. T itle : IKEA Retail Web. Client : IKEA. Technology : Websphere Commerce. Database : DB2. Platform : Websphere on Linux. Team Size : 21. Description :IKEA is one of the largest retailers in the home furnishing. IKEA Retail Website (IRW) enables the customer to view product catalog, product details, add the items to the cart and place an orderon IKEA.com which runs on E-Commerce. IRW includes threesubservices Retail Range, Sales and Payment, and Customer Service and Common Framework integrated as one. I was part ofCustomer Service and the Customer Relations subservices. This constitutes the ‘CustomerRelationship Management’ within IRWwhere the main purpose is to strengthen the relation between the IKEA and the customers by attractive services and offerings and create an association with the customer. The Customer Relations subservice covers functionality linked to customer information (user registration and differentregistered users). The Customer Service is more general and covers functionalities which helps customer in finding out what actually he/she needs in IKEA. The Customer Service subservice also includes functionality and properties linked to handling and presentation of supportive information and provision ofservice to customerbefore,during and after a purchase. Undergone 5 days classroom training for WCS 6.0 as well as internal training for more than a month. Roles & Responsibilities:  Understanding and analyzing the CR requirements.  Preparing solution doc.  Implementation of solution design. Project #6 : Jun 2012 to Nov 2012 Organization: Capgemini Consulting India Pvt. Ltd. T itle : GME WVI WVL Web services Client : General Motors Technology : J2EE, JAX-WS, EJB, Ace XML Gateway Database : Oracle 10g Platform : Weblogic on Linux Team Size : 6 Description :The GME WVI WVL Web services creates new area for existing Vehicle Inquiry and Vehicle Locatet the GME Dealers currently have in their main Ordering Tool, GME Ordering Workbench or GME OWB and GME OWB Locator. GME WVI WVL Web services application is the retailer Web front end system used by dealer users to manage vehicles in Europe for several ofthe GM brands including Opel, Vauxhall and Chevrolet. One ofthe GME OWB functionality is to provide retailerwith a complete set ofinformation for the vehicles and orders assigned to them, from the momentthe order is placed, up to the moment when the vehicleis retailed, including manufacturing and logistics phases. For WVI we have expose one method which is being use for Inquiry ofseveral of the GM brands vehicle. For WVL we have expose total 7 methodwhich is being use for Locateand transfer vehicleofseveral ofthe GM brands vehicle.
  • 5. Roles & Responsibilities:  Understanding and analyzing the requirements.  Develop method to exposethe EJB service to theirbusiness partners.  Code developed by using Design Patterns i.e. Business Handler, Business Helper, Business Delegate, Data Access Object,Singleton and Transfer Object.  Understand the application and prepareunit test plans.  Service implemented by as per document.  Unit testing ofthe code.  Worked with EOSL weblogic for deployment ofapplication. Project #7 : Dec 2010 to May 2012 Organization: Capgemini Consulting India Pvt. Ltd. T itle : GME OWB Locator Client : General Motors Technology : J2EE, Struts, EJB, JCS, Servlet. Database : Oracle 10g Platform : Weblogic on Linux Team Size : 19 Description :The GME OWB LocatorEnhancement project had been initiated with the objective ofproviding the following benefits. The project will improve the Vehicle Locate functionality that the GME Dealers currently have in their main Ordering Tool, GME Ordering Workbench or GME OWB. This improvement had improved performance when locating vehicles, but also provide a tool that was moreintegrated in the overall ordering process by merging it with the main ordering functionality, to allow dealers to have immediate and real-timeinformation on vehicle availability while they aresetting up the configuration ofthe vehiclethey wouldlike to order, especially when tr ying to fulfill an existing customerneed. The overall Architecture for GME OWBv1.1 is a three tiered J2EEapplication based on the GSSM Workbenches Framework that has clear separation and loose coupling between the three tiers supporting easier maintenance and extension in the future. This projecthad N Layer Architecture. After GME OWB Locatorlivewe gave Warranty Support.In this we kept on giving defect fix on scheduled Top date. Roles & Responsibilities:  Successful in completing the Proofof Concept for Remote Caching.  Understanding and analyzing the requirements.  Involved in creation ofthe System design document.  Implemented POC in coding.  Session Bean implemented as per enhancement at EJB Layer.  Understand the application and prepareunit test plans.  Unit testing ofthe code.  Defect fixing for Deployment Top.  Involve in code merging.  Involve in prepare Top document,Cut Over document.  Supporting Pre-Prod Deployment.  Supporting Prod Deployment  Worked with EOSL weblogic for deployment ofapplication. Date : Place : Bangalore (Krishna Kanhaia)