Now you can Instantly Chat with Nilesh!
About Me
10 years of experience in Energy & Utility, Ecommerce, Investment Domain and Telecom based application development & implementation. Experience with Core JAVA/J2EE, spring framework, struts, Java design patterns and Webservices. Good experience in Mi...
Show MoreSkills
Portfolio Projects
Description
As part of EBI Migration, Water Corporation wants to move the applications from Weblogic to JBOSS and from Oracle DB to SQL. Also, they want some new functionalities to be developed as a new feature using Spring and Struts framework along with Hibernate, Maven, Jboss and Sql. Also, in this project we have integrated many applications with another component called CCM for fetching pdf and sending email.
My Contribution in the project is as follows:
- Responsible for design, development and documentation of Java based implementations for Buildernet application.
- Prepared the Technical doc (LLD) for MyWater-CCM project integration.
- Implemented External Customer Registration and Approval/Reject functionality as part of new implementation for BuilderNet application and also prepared the solution design document for this.
- Developed Change password functionality for Buildernet application.
- Worked on EBI scheduler job and written a servlet for User Deactivation functionality.
- Involved in performance testing and closely worked with DBA and Tester for Buildernet, EAS and OMRS applications.
- Worked on Buildernet, OMRS and EAS applications for SIT, UAT, UAT performance
testing, UAT dry-run and post production hyper-care defects.
- Worked as a build owner of EAS application.
- Handling a small team of developers, testers and onsite SMEs.
Technology Stack : Core Java, Spring MVC, Struts 1.2, Hibernate, REST Webservices, Maven, Sql, Junit, Jenkins
Show More Show LessDescription
Western Power is introducing telematics technology into vehicles. It is a device installed in a vehicle, which gathers data from the vehicles on-board computer. The data will enable us to understand trends in driving behavior, vehicle performance and utilization. These devices will be installed into light and heavy fleet vehicles. New light vehicles will have devices preinstalled, and 50 heavy fleet vehicles will be retrofitted.
The data generated by the Telematics device is stored on Procon servers in Sydney. Procon’s system has reporting capability but Western Power has reporting requirements that don’t match with Procon’s reporting parameters. The data extracted from Procon will be combined with Ellipse data (employee and formal leader information) to generate the reports. Also, an automated solution to periodically transfer list of WP employee details from the CARDAX system to Procon is needed.
My Contribution in the code development is as follows:
- Implemented Daily Exception Report and Missing Tag-on Report Functionality using REST Webservices, Java, Spring, Hibernate, HTML and Thyme Leaf.
- Written code for sending an email to the users with the daily exception and tag-on report using Java Mail API.
- Prepared Solution Definition document of the project.
- Prepared Production Support manual.
- Prepared Wiki Link for the project.
- Working as a build and deployment owner in Test and Staging environment.
- Written Junit test case of the application
Technology Stack : Core Java, Spring MVC, Hibernate, HTML, Thyme Leaf, REST Webservices, Maven, SQL Developer, Junit, Jenkins
Show More Show LessDescription
Shoes.com(previously known asShoebuy.com) is an American footwear retailer owned byWalmart and deals in Ecommerce domain.
My Contribution in the project is as follows:
- Implemented NaturalCatalogSequenceCreater Choreography service.
- Implemented Batch Jobs using Spring Batch.
- Implemented SKU Migration for Price Data using Spring Boot.
- Written Wrapper Rest controller for choreography services and Batch Jobs using Spring Rest Webservices.
- Prepared Solution Definition document of the project.
- Working as a build and deployment owner in Test and Staging environment using Jenkins.
- Written Junit test case of the application using Mockito and PowerMock.
- Handled a small team of developers.
Technology Stack : Core Java, Spring MVC, Spring Boot, Hibernate, REST Webservices, Maven, Squirrel, Junit, Jenkins
Show More Show LessDescription
Shoes.com (previously known as Shoebuy.com) is an American footwear retailer owned by Walmart and deals in Ecommerce domain. My Contribution in the project is as follows: Implemented NaturalCatalogSequenceCreater Choreography service. Implemented Batch Jobs using Spring Batch. Implemented SKU Migration for Price Data using Spring Boot. Written Wrapper Rest controller for choreography services and Batch Jobs using Spring Rest Webservices. Prepared Solution Definition document of the project. Working as a build and deployment owner in Test and Staging environment using Jenkins. Written Junit test case of the application using Mockito and PowerMock. Handled a small team of developers.
Show More Show LessDescription
American Express introduces a new application called TITAN which is an integration of all major applications running in American Express. My Contribution in the code development is as follows: Created Titan Landing Page using JSP and CSS. Implemented ADS authentication functionality using Spring security. Integrated SCORPION and AUTO CHANGE CALENDAR applications using core java, Spring Framework and REST web services. Defect Fixing of TITAN application.
Show More Show LessDescription
Western Power is introducing telematics technology into vehicles. It is a device installed in a vehicle, which gathers data from the vehicles on-board computer. The data will enable us to understand trends in driving behavior, vehicle performance and utilization. These devices will be installed into light and heavy fleet vehicles. New light vehicles will have devices preinstalled, and 50 heavy fleet vehicles will be retrofitted. The data generated by the Telematics device is stored on Procon servers in Sydney. Procons system has reporting capability but Western Power has reporting requirements that dont match with Procons reporting parameters. The data extracted from Procon will be combined with Ellipse data (employee and formal leader information) to generate the reports. Also, an automated solution to periodically transfer list of WP employee details from the CARDAX system to Procon is needed. My Contribution in the code development is as follows: Implemented Daily Exception Report and Missing Tag-on Report Functionality using REST Webservices, Java, Spring, Hibernate, HTML and Thyme Leaf. Written code for sending an email to the users with the daily exception and tag-on report using Java Mail API. Prepared Solution Definition document of the project. Prepared Production Support manual. Prepared Wiki Link for the project. Working as a build and deployment owner in Test and Staging environment. Written Junit test case of the application
Show More Show LessDescription
DQM currently roles up all work to be performed on overhead assets under one work order. This causes issues with work planning, scheduling and execution as visibility of work is not available. It also does not support the tracking of work progress and crew utilisation.
The aim of this initiative is to create one work order per asset for overhead construction work so that work can be scheduled, resourced, distributed to the field force, closed by the depots and tracked in the same way as distribution overhead maintenance work.
This specific ICT deliverable will remove the aggregation of jobs which occurs under one work order within overhead System Maintenance and Reinforcement DQM job types, an issue that has been around for an extended period of time.
This will allow productivity and performance to be measured on a much more granular scale for system maintenance and system reinforcement work types that originate in the DQM system, which in the coming years will equate to approx. 70% of the works program. My Contribution in the code development is as follows:
· Implemented Construction Work Order functionality in DQM project using java, spring framework and Rest web services.
· Worked on FMS, ARDS, Job Concept, Ellipse and DQM applications.
· Written Junit test cases for the application.
· Prepared design document, production support manual and wiki link.
· Build and Deployment owner in TEST and STAGE environment.
Technology Stack : Core Java, Spring Framework, REST Webservices, Hibernate, Maven, Oracle 10g, SQL Developer, Jenkins, Hudson
Show More Show LessDescription
DQM currently roles up all work to be performed on overhead assets under one work order. This causes issues with work planning, scheduling and execution as visibility of work is not available. It also does not support the tracking of work progress and crew utilisation. The aim of this initiative is to create one work order per asset for overhead construction work so that work can be scheduled, resourced, distributed to the field force, closed by the depots and tracked in the same way as distribution overhead maintenance work. This specific ICT deliverable will remove the aggregation of jobs which occurs under one work order within overhead System Maintenance and Reinforcement DQM job types, an issue that has been around for an extended period of time. This will allow productivity and performance to be measured on a much more granular scale for system maintenance and system reinforcement work types that originate in the DQM system, which in the coming years will equate to approx. 70% of the works program. My Contribution in the code development is as follows: Implemented Construction Work Order functionality in DQM project using java, spring framework and Rest web services. Worked on FMS, ARDS, Job Concept, Ellipse and DQM applications. Written Junit test cases for the application. Prepared design document, production support manual and wiki link. Build and Deployment owner in TEST and STAGE environment.
Show More Show LessDescription
Ars Mundi is an art and gallery company. Their online stores are built on Demandware platform. My Contribution in the code development is as follows: Implemented BuyExpressly 3rd party integration. Back end coding on checkout and account section functionalities. Defect fixing for all functionalities. Extensively worked on Demandware Business Manager (e.g Content Asset, Products & Catalogs, Promotions, Site Import & Export).
Show More Show LessDescription
Converse is a shoe company with a production output that primarily consists of Apparel, skating shoes and lifestyle brand footwear. Their online stores are built on Demandware platform. My Contribution in the code development is as follows: Back end coding on all checkout and account section functionalities. Defect fixing for all functionalities. Log cleanup. Worked on Content and Campaigns. Extensively worked on Demandware Business Manager (e.g Content Asset, Products & Catalogs, Promotions, Site Import & Export)
Show More Show LessDescription
Deckers Brands is a footwear designer and distributor US based retail company. Deckers portfolio of brands includes: UGG, Teva, Sanuk, Ahnu and HOKA ONE ONE. Deckers Brands products are sold in more than 50 countries and territories through select department and specialty stores, 138 Company-owned and operated retail stores, and select online stores, including Company-owned websites. Their online stores are built on Demandware platform. My Contribution in the code development is as follows: Back end coding on checkout and account section functionalities. Implemented 500friends 3rd party integrations for Loyalty Management. OCAPI implementation. Defect fixing for all functionalities. Worked on Emailers. Worked on Content and Campaigns. Extensively worked on Demandware Business Manager (e.g Content Asset, Products & Catalogs, Promotions, Site Import & Export). Client Discussions for requirements analysis and closures
Show More Show LessDescription
Abercrombie & Fitch, also known as A&F, is a retailer that focuses on casual wear for young consumers. The project deals with enhancement of e-commerce websites for the client. These applications are built on Demandware platform and require regular enhancements and maintenance as per user requirements. My Contribution in the code development is as follows: Requirement gathering, Impact Analysis, Design and Test Plan creation. Developing Release-Based/Off-Cycle enhancements. Back end coding on Demandware platform. Back end coding for all checkout pages such as Mini Cart, Shopping Bag, Shipping page, Billing page, Order review, Order Confirmation page. Back end coding for Account section. Worked on Responsys 3rd party integration for sending an email. Defect fixing for all functionalities. Extensively worked on Demandware Business Manager (e.g Content Asset, Products & Catalogs, Promotions, Site Import & Export).
Show More Show LessDescription
GuthyRenker is one of the largest and most respected direct marketing companies in the world, with distribution in 68 countries. Since 1988, GuthyRenker has discovered and developed dozens of well-loved, high quality consumer products in the beauty, skincare, entertainment and wellness categories. My Contribution in the code development is as follows: Worked for ( www.impressa.com ) and ( www.infinisilk.com ) Did OAUTH implementation for the project. Back end coding for Checkout functionality. Defect fixing for all functionalities. Extensively worked on Demandware Business Manager (e.g Content Asset, Products & Catalogs, Promotions, Site Import & Export).
Show More Show LessDescription
Michaels Stores, Inc. is an arts and crafts retail chain. It currently operates more than 1040 Michaels Arts and Crafts stores, located in 49 US states and Canada. Due to the Customers increasing demand for years from the largest U.S. arts and crafts chain to offer online shopping Michaels decided to enter into digital commerce Its development started in November 2013 and completed in March 2014. Officially this was launched in May 2014 The Michaels ecommerce solution is developed on Demandware platform, primarily keeping the US geo location in perspective. Some complex third party integration using GSI viz. Real time asynchronous inventory check, asynchronous tax API call, address validations & verifications API calls, OMS integration & store locator service are the modules on which I worked
Show More Show LessDescription
Beats Audio, was created by legendary artist and producer Dr. Dre, and Chairman of Interscope Geffen A&M Records Jimmy lovine. Beats Audio sets a new standard with studio-quality sound in accessible products such as headphones and speakers. Beats by Dre is a powerful global brand and we are helping to enable that brand online by developing the new www.beatsbydre.com website and enabling e-commerce
Show More Show LessDescription
The projects deal with enhancement of web based applications. The applications provide security to the application using Cross-Site Scripting (XSS). These applications are built on Java/J2EE platform and require regular enhancements and maintenance as per user requirements.
Show More Show LessDescription
PreTUPS is used by operators for instant voucher less TopUps to subscribers. It offers real-time Top-up services to subscribers from anywhere and at any time. Allows Operators to manage and distribute talk time to different prepaid subscribers through Distribution Channels. Supports Peer-to-Peer (P2P) TopUp Transfers. Talk time can be transferred between prepaid subscribers. It allows subscribers to enquire about their recharges and credit transfers. Also, the projects deal with enhancement of web based applications. These applications are built on Java/J2EE platform and require regular enhancements and maintenance as per user requirements.
Show More Show Less