RICHA
Scottsdale,Arizona
USA-85254
(: 480-***-****
*: *******.*****@*****.***
Seeking challenging and growth oriented opportunities in Software development.
Summary
Software Developer with 3+ years of industry experience with java,javascript,html,j2ee,spring,hibernate and postgres.
Completed 2 months training in SELENIUM Test Automation using Java(1.8), TestNG and Cucumber
Have interest in designing and crafting efficient modern softwares, and learning new technologies and tools if need arises.
TECHNICAL SKILLS
Java
J2EE
Html
CSS
C
Javascipt
AJAX
Hibernate
Spring MVC
Servlet
Jsp
Postgres
Sql
Unix
Maven
Redis(NOSQL)
Web Services(REST)
SVN Repository
Selenium WebDriver
Technical Certification
Oracle Certified Java Programmer (OCJP)
PROFESSIONAL EXPERIENCE
I have worked as a Software Engineer at Yamaha Motors Solution Limited India from Nov 2011 till June 2015.
Experience: 3+ Years
EDUCATIONAL AND PROFESSIONAL CREDENTIALS
MCA (Computer Science Engineer), 2011
Banasthali Vidyapith,India
PROJECT DETAILS
Company Name: Yamaha Motor Solutions India Pvt Ltd. Faridabad, India
1. PYMIDOL-III
Role and Responsibility:
Based on architectural design and detail documents provided by product leads, Modules were assigned and coding was done as per requirement followed by peer review of documents and code associated for those particular modules.
Follow complete SDLC (Water Fall Model) in development in specialized java/J2ee.
Description:
Spare Parts (hereinafter referred as SP) is one module of Pymidol which is used by Yamaha dealers to punch lube and parts order. SP is used among dealers, SPD (Spare Parts Division) and Admin. Dealer can place its order and the processing of that order is done by another system PROPAC used internally in Yamaha. There are many Batches and interfaces which transfers data from PYMIDOL to PROPAC and vice versa.
Basically we migrated and upgraded existing system which is built up on Lotus into Java to overcome the drawbacks of existing system and provide smooth and fast access to users (Dealers).
Spare Parts Process:
1.Take Lube and parts Order from Dealer -> Process order
2.Order Allocation is done by PROPAC -> Generate Purchase Order
3. Cash Discounts / Free on Road is given on the basis of orders.
4. Dealer can place an Order using Promotions Schemes.
5. SPD can see various reports i.e. Order Detail, Dealer Ageing Reports, Part Information, Kits, weakly and monthly sales of each dealer or of each zones.
Client: YMSLI (India)
Team Size: 10
Roles:
1. Design UI Specification (Convention, QA Checklist)
2. JSP Page Design according to YNA Framework
3. To write Service Classes, DAO and DTO.
Technology: Struts (1.2), Hibernate, Spring and Ajax
Company Name: Yamaha Motor Solutions India Pvt Ltd.
3.Sales Operation (SO Module)
Role and Responsibility:
Based on architectural design and detail documents provided by product leads, Modules were assigned and coding was done as per requirement followed by peer review of documents and code associated for those particular modules.
Description:
Sales Operation (SO) module is divided into four sections i.e. Master Screen, Inquiry Screen, Transaction, and Batch Process. This is based on Business to Business (B2B) approach. I have worked on Promotion module in which Yamaha have promotional offers for special customer based on certain criteria. Dealer can punch promotional order in two different ways:
1. Business to Business Screen (B2B)
2. To send Promotion Order to Yamaha using Mail, Phone and Fax.
SO Module Process:
1. Take Order from Dealer -> Order Allocation -> Generate Purchase Order for Supplier
2. Yamaha can do Cross Trade, Drop ship, Cross dock for export dealer.
3. Dealer can place an Order using Promotional schemes.
4. Yamaha can initialize and revise the price of Spare parts using Pricing screen.
Client: YMSL (Japan)
Team Size: 15
Roles:
1. Design Functional Appendix, UI Specification (Convention, QA Checklist)
2. JSP Page Design according to YNA Framework
3. To write Service Classes, DAO and DTO.
Technology: Struts (1.2), Hibernate, JSP, spring and Ajax