Post Job Free
Sign in

Software Engineer Management

Location:
Bengaluru, KA, India
Posted:
April 10, 2017

Contact this candidate

Resume:

Ravi Kumar

Cell: +91-843*******

Email: *************@*****.***

Experience Summary:

Possessing 9.6 years of experience in Object Oriented Programming in Java, J2EE and Hybris to develop and design Enterprise Applications

Played Architect Role for couple of Hybris Projects

Certified core developer in Hybris

4+ years of experience in Hybris Framework

Experience in using Struts, Spring Framework

Experience in using ORM tools like Hibernate

Experience in Hybris integration with SAP ERP and CRM systems

Experience of code management using Version control tool Git, SVN, CVS and Perforce

Commitment and conformance to delivering quality applications adhering to deadlines

Strong interpersonal, quick learning and communication skills

Work Experience:

Currently working with Robert Bosch Engineering and Solutions, Bangalore, from July 2014 to Till Date in Hybris Technology as a Specialist

Worked as a Consultant with Sonata Software Ltd, Bangalore, from Feb 2013 to Jun 2014 in Hybris Technology

Worked as a Senior Software Engineer with Marlabs Software Pvt Ltd, Bangalore, from April 2011 to Feb 2013

Worked as a Software Engineer with Aclat Technologies Private Ltd, Hyderabad, from August 2007 to March 2011

Educational Qualifications:

B.Tech from J.N.T. University, Hyderabad in 2007

Technical Skills:

Languages : Java, J2EE.

Web Technologies : Servlets, JSP, Java Script, JQuery, HTML, XML.

Service Technology : JDBC.

Frameworks : Struts, Spring, Hybris.

Servers : Tomcat, WebLogic.

Testing Framework : jUnit

Logging Framework : log4j

Build Tools : Ant, Maven

Integration Tools : Hudson, Sonar

Reporting management tool : Bugzilla, JIRA, Mantis, Rally

Configuration Management tool : Git, SVN, CVS, Perforce

Databases : Oracle 11g, MSSQL 2005 and MySQL.

ORM : Hibernate.

IDE Tools : Eclipse, MyEclipse, Netbeans.

Operating Systems : Windows 98/2000/XP, Linux.

Professional Experience:

Client : Sony Mobiles

Title : Hybris B2B Cloud

Role : Architect

Duration : Nov-2016 to Till Date

Team size : 13

Description : Sony Mobiles are manufacturing Mobiles, Tablets, Spare Parts and Accessories. Sony Mobiles are selling products in B2B and eStar web stores. These web stores are running on SAP CRM technology and migrating to Hybris Technology. This Hybris project is implemented in Cloud environment and leading source data system is ECC which is located in Sony Mobiles network.

Responsibilities

Solution designing for B2B and eStar storefronts

Replicated Master data from ECC for B2B Units, Addresses, Products and Price Rows

B2B Customers and Catalog maintenance information of B2B Units are migrated from CRM to Hybris

Integrated LDAP System for B2B Customers Authentication

Customized Data Hub for B2B Units, Products, Price Rows and Orders

Solr indexing enhanced for various key combinations of B2B Units, Prices, Commercial Models etc

Orders are replicated to ECC System

Client : Snow Peak

Title : Snow Peak Hybris Implementation

Role : Architect

Duration : May-2016 to Oct-2016

Team size : 12

Description : Snow Peak is a leading company for manufacturing of Adventure Products. This Hybris Project is integrated with ERP and BW Systems. Snow Peak is maintaining Ranking Cards and Campaigns for Customer Satisfaction.

Responsibilities

Solution designing Snow Peak B2C Application

Maintaining Products and Variant Products with complex classification system

Implemented Point card ranking with points redemption

Customized Back Office in many perspectives for maintaining data from many departments

Customized solr indexing

Customized ASM Module

ERP data is loaded in Hybris with flat file format and BW integration are using for reports

Client : SAP

Title : Corona

Role : Consultant

Duration : Nov-2015 to Apr-2016

Team size : 10

Description : Corona is leading Ceramic manufacturing company in Colombia. Corona manufacturing products for bathrooms, kitchens, tiles for homes, offices, commercial and institutional establishments. This project is integrating Hybris with ERP for loading master data and maintaining transaction management in bidirectional. We have implemented customer mapping with ERP Sales Area, Bulk uploading, custom promotions, Order splitting, Order management etc.

Responsibilities

Solution designing for pricing and order management requirements

Implemented REST web services for ERP pricing integration, Order management Integration

Implemented REST web services for ERP Order management Integration

Implementation using B2B Hybris Accelerators

Implementation using Agile methodology

Customizing HMC

Customized cart functionality

Implemented Junit and Hybris integration testing

Worked on jsp, tag, js and css files for frontend layer

Client : REHAU

Title : Rehau

Role : Consultant

Duration : Feb-2015 to Oct-2015

Team size : 8

Description : Rehau is a leading systems and service provider for polymer-based solutions in construction, automotive and manufacturing industry. We developed B2B application with sap integration for replicating master data from sap ERP to Hybris and sending back orders to ERP system for order fulfillment process. We implemented ERP specific scenarios for contract materials, warehousing contracts, customer material numbers, customer numbers and material replacements.

Responsibilities

Providing Contribution in the Requirement meetings

Solution designing for the requirements

Involved in SAP ERP integration

Created core platform setup for the project

Implementation using Hybris Accelerators

Worked on solr indexing

Customizing HMC and Product cockpit

Customized cart and order handling functionalities

Implemented favorites with sharing functionality

Client : Wacker Neuson

Title : WNECOM

Role : Consultant

Duration : Aug-2014 to Jan-2015

Team size : 10

Description : Wacker Neuson develops, manufacture and sells equipments. Hybris b2b application offers synchronous communication with SAP ERP and CRM systems for master data and order fulfillment process. This application maintains user responsive screens with product brochures and customized cockpits for user specific requirements as per business user needs.

Responsibilities

Understanding and Analyzing the Requirements

Providing Contribution in the Requirement meetings

Solution designing for the requirements

Integrated Hybris with SAP ERP and CRM systems

Involved in solr indexing

Created reports for product

Implemented google analytics including usability analytics

Implementation using Hybris Accelerators

Client : TUI

Title : Thomson Cruise

Role : Consultant

Duration : Nov-2013 to Jun-2014

Team size : 12

Description : Thomson Cruise is maintaining huge collection of holiday packages for making people holiday special. This application will provide information on events, sights, excursions, attractions, highlights of the places based on geographical locations and will provide set of packages to customers for planning their holiday trip. These packages containing flight ticket booking, car hire, accommodation and insurance. Customers can choose best package by trip advisor rating on flights and accommodations.

Thomson is having third party integration with endeca and anite. Endeca will provide robust searching mechanism for Thomson packages and anite will manage inventory control system for updating right packages in right time.

Responsibilities

Attending the Requirement meetings and direct interaction with the Business Intelligence team

Understanding and Analyzing the Requirements

Providing solution design for Interactive maps and Cruise detail pages

Creating items, relations, components, content slots, page templates for browse pages

Working on Cockpit customization

Implemented coding in presentation layer, business logic and DAO layer

Unit testing and Integration testing of the application for every Release/ enhancement

Bug Fixing

Environment: Java6, J2EE, Spring3.2, Hybris, Jquery1.9, Mysql5, AJAX, JSP, Quartz Scheduler, Junit4, Axis1.8, XML, JAXB

Client : TUI

Title : Thomson Browse and Search

Role : Consultant

Duration : Feb-2013 to Oct-2013

Team size : 12

Description : Thomson is maintaining huge collection of holiday packages for making people holiday special. This application will provide information on events, sights, excursions, attractions, highlights of the places based on geographical locations and will provide set of packages to customers for planning their holiday trip. These packages containing flight ticket booking, car hire, accommodation and insurance. Customers can choose best package by trip advisor rating on flights and accommodations.

Thomson is having third party integration with endeca and anite. Endeca will provide robust searching mechanism for Thomson packages and anite will manage inventory control system for updating right packages in right time.

Responsibilities

Attending the Requirement meetings and direct interaction with the Business Intelligence team.

Understanding and Analyzing the Requirements

Involved in impex script creation for Hybris components

Creating items, relations, components, content slots, page templates for browse pages

Working on HAC and HMC for effective usage of Hybris framework

Implemented coding in presentation layer, business logic and DAO layer

Unit testing of the application for every Release/ enhancement

Bug Fixing

Environment: Java6, J2EE, Spring3.2, Hybris, Jquery1.9, Mysql5, AJAX, JSP, Quartz Scheduler, Junit4, Axis1.8, XML, JAXB.

Client : Adcouncil, US Marlabs Software Pvt Ltd, Bangalore

Title : PSAC Application (Public Service Access Control)

Role : Sr. Software Engineer

Duration : July-2012 to Feb 2013

Team size : 10

Description : PSAC is one of the media streaming project for advertisement. The application will provide the service to the public by creating the advertisements for campaigns and these campaigns may be the video, images, mp3 and banner. Our application will provide the below functionalities for the user to use this assets, User Registration, Assets Uploads, Campaign Details, Campaign Asset Details, Asset information, Sponsor information, To preview the vides and images, Asset Downloads, Campaign Sponsors, Campaign Previews, Shopping Cart for the Assets, Admin functionalities for creating the sponsors, user activity tracking, Report generations for all activity. This application is integrated with sales force for user activity tracking and merging user. All asset files are located in the FTP server the download and upload will happen through HTTP downloads. Google analytics are used for creating the analysis report.

Responsibilities

Attending the Requirement meetings and direct interaction with the Business Intelligence team

Requirement Collections

Understanding and Analyzing the Requirements

Designed the database for the Report section and Admin Modules

Implemented coding in presentation layer, business logic and DAO layer

Unit testing of the application for every Release/ enhancement

Bug Fixing

Environment: Java7, J2EE, Spring3.2, Hibernate3.6, Jquery1.9, Mysql5, AJAX, JSP, Quartz Scheduler, Junit4, Axis1.8, XML, JAXB, Jasper Reports

Client : Kaplan Inc through Marlabs Software Pvt Ltd, Bangalore

Title : Subsequent Transaction Processing (STP)

Role : Sr. Software Engineer

Duration : Oct 2011 – June 2012

Team size : 3

Description : STP is the Subsequent Transaction Processing of student enrollments. This application is maintaining complete student enrollment information and allowing students to perform payment transactions in different ways like installment payments or scheduled payments. This application also provides refunding of money based on some special criteria’s. Students can also freeze or dropping the enrollment by using this application. Fee adjustment also making based on different kinds of discount criteria’s or some financial difficulties or personal problems facing by student.

Responsibilities

Understanding and Analyzing the Requirements

Attending the Requirement meetings

Implemented coding in business logic layer and DAO layer

Unit testing of the application for every Release/ enhancement

Bug Fixin

Environment: JDK1.6, J2EE1.4, Spring3.0, Hibernate3.0, Maven2, jQuery1.4, Oracle11g, Log4j, jUnit4. Quartz Schedulers, Tomcat7

Client : Kaplan Inc through Marlabs Software Pvt Ltd, Bangalore

Title : Payment Gateway Application (PGA)

Role : Sr. Software Engineer

Duration : Apr 2011 – Sep 2011

Team size : 4

Description : Payment Gateway is payment processing application that processes credit card authorization, settlement, and adjustments for more than 60% of Kaplan's revenue. The Payment Gateway Application will take the input details in terms of batch file from the Delta K (Third Party Application which is maintaining the transaction details of Kaplan accounts). After Importing the Batch file in PG application, the user can use all credit card transactions (Authorization and Settlement) are processed via Cybersource. The communication will happen between PG and Cybersource via Web services Calls. The PG will allow the user to EXPORT (As a Text File for another application), Generate Reports, Query the Transactions.

Responsibilities

Requirement Collections

Understanding and Analyzing the Requirements

Attending the Requirement meetings

Implemented coding in business logic layer

Unit testing of the application for every Release/ enhancement

Bug Fixin

Environment: JDK1.6, J2EE1.4, Spring3.0, Hibernate3.0, Maven2, jQuery1.4, Oracle11g, Log4j, Axis1.4, Text Pdf5, jUnit4, Tomcat7

Client : The Motor Vehicle Registration Information System (MVRIS)

System Integrator : Wipro Technologies, Bangalore

Title : MVRIS

Role : Business Associate

Duration : Jan 2010 – Mar 2011

Team size : 4

Description : The Motor Vehicle Registration Information System (MVRIS) provides data on the registration of new vehicles in the UK, is operated by SMMT on behalf of the leading vehicle manufacturers and sole import concessionaires. Companies in these categories, who are full members of SMMT, are entitled to become members of MVRIS. They agree to adhere to the rules of MVRIS, and to meet their share of the costs. They appoint a MVRIS representative who becomes a member of the MVRIS.

Responsibilities:

Developed the JSP Screens

Implementation of MVC Design Patterns

Coding and Deployment using the Spring Framework

Involved in the development of Hibernate database mappings

Using the OOPS concepts

Responsible for Designing HTML pages

Used Log4J logging framework for logging messages

Used SVN for checking in and out code

Environment: Core java, Hibernate, spring, Servlets, JSP, Oracle, Tomcat

Client : Galaxe Solutions Pvt Ltd, (Falken Tire Retailer Corporation) Bangalore

Title : Shopping Site Management System

Role : Team Member

Duration : August 2007 – December 2009

Team Size : 4

Description : Shopping Site Management System is web Application for Searching and buying the Tires. This project maintains the full record of available categories and all the products associated with each category. Administrator can add, delete and update the various categories and products.

Responsibilities:

Involving in coding for JSP pages, Form Beans, and Action Classes

Performing validations on the different forms

Responsible for creating Database Connectivity through JDBC

Involved in the development of Admin module

Used Log4j for logging messages

Environment: Core java, JSP, Servlets, Struts, JDBC, Oracle, Tomcat, XML, Log4j



Contact this candidate