Manish Sharma

Manish Sharma

$15/hr
Java Based Application, Automation Expert.
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
Bangalore, Karnataka, India
Experience:
6 years
M A N I S H S HA R M A M O BI L E: - E-mail:- Professional summary Over 6+ Years of experience in object-oriented analysis, development and integration of scalable enterprise business applications. Proactively involving in business values which is highly impact the project deliverables. Follow agile principle in every expects which will help across the team to grow both perspectives. Technical specialty Platforms: Windows Family, Ubuntu 16.04 LTS Java Technologies: Java 5 or above, JSP, Servlets, JDBC DBMS: MySQL, MS-SQL Server Frameworks: Spring 4.X (Boot, Batch, Core, JDBC)Swings, iText IDE: NetBean 6.2 or Higher, Eclipse, JCreator, STS Web Services: SOAP, REST Server : Apache Tomcat, Oracle Weblogic 12c, IBM Websphere 7.X Content Version System : GIT, SVN, Serena Collage, Serena Dimension, Tortoise Build tool : MVN 3.X Web Service Testing Tool: SOAP UI. Integration Tool : Jenkins (Basic Understanding) Methodology: Agile Big Data Technology : Kafka, Azure Blob Storage, key projects undertaken Current Running project with Happiest Minds: Project 1: (Jan'17 - Mar'17) Twitter API Sentiments Analysis using Kafka: We have done POC using Kafka stream API to do the analysis with data which we from getting Twitter. Technology Stack and methodology: Java 1.8 (Stream API used) Kafka 2.x Twitter HBC MySQL 5.x Am-charts REST Web-service using Jersey Environment: Linux (Ubuntu -14) Project 2: (Mar'17 – July’17) Disaster Recovery Management: We are enhancing the application to sell this product in Japan, for that we have working l14n and i18n. Main Focus on this project to externalize and stabilize the product with both English and Japanese Language. Technology Stack and methodology: Struts JSP and Servlets Springs3.1.0 JQuery Ant Oracle DB Hibernate 4.x Java 1.7 Methodology Agile Version Control tool: SVN Project 3: (Sep'17 – Till Date) Analytics App for NSAM: This application is used by NSAM Product admin’s for increase/enhance their market strategy for better values to end customers and companies. We are developing this application from scratch with the help of cutting edge technologies which are as follows: Spring Boot Spring JDBC Azure Blob Open CSV API JIRA for Activity Tracking Confluence Wiki for Knowledge Sharing Java 8u144 MS-SQL Server Spring Tool Suite Development IDE Build Tool: Maven 3.X GIT Project with Capgemini: Project :3 REX & HOTSos Integration with Lilo. We are developing the layer between the lilo App and third party app REX, so we can deliver the housekeeping work more accurate and timely manner. Technology Stack and methodology: Spring Batch, Spring Core Web- Service : SOAP (having implementation of REST too) Web service Testing Tool : SOAPUI Build Tool : Maven 3.X Database : Oracle EBR 2 ORM : Hibernate 3.X JDK : 1.7 Development IDE : Eclipse 3.4 Junit Framework , JMockit Framework Code Quality tools : PMD, check-style, SONAR Project Status Tracking tool : VersionOne Methodology : Agile Version Control tool : GIT Project: 2 LILO-UI : Lilo is a cast member facing application, where cast member can perform on current reservation like validate, modify, assignment, relocate, shipment, DTR override functionality etc. LILO-UI is a distributed application and every operation performed with the help web-services or pojo calls, Webservice are deployed into different clusters to communicate with the other application smoothly. Front End: JSF with Prime Faces (2.x) Back End: Oracle 10G ORM tool : Hibernate 3.0 Business logic implemented using Spring 3.1 with CXF Tools : Eclipse STS, SQL developer, Server : Apache Tomcat 7.x/ IBM Websphere 7.X Build Tool : MVN 3.x JDK 1.7 Web Services Testing Tool: SOAP UI. Project: 1 SCUBI: SCUBI is a Capgemini product SCUBI is nothing but States Consortium of Un-employment Insurance for Benefit Integration’ for United States. With the help for this product government agency provide the benefits to the un-employed employee or help them to getting the right job within certain period based on the qualification & skills as well as US states regulation. SCUBI is a large and critical application, and is working for only one state in US called as Nevada State. We are working on implementing the rules for two other states like North Carolina & South Carolina. This product complete developed in Java technologies like spring, Hibernate, Tiles and backend is Oracle. Project with HCL: Client Details: Great American Insurance Company (Cincinnati, USA) Great American is a Specialized Insurance company that provide their agent to create Or issued the policy from the different system based on the line of business (LOB’s). I have worked with GAI (USA) behalf of HCL almost 26 months. During this tenure I have worked on multiple enterprise application or projects. Project 1: Loss Prevention Service Request (LPSR) Front End: JSF with Prime Faces (3.3) Back End: MSSQL 2008 ORM tool : Hibernate 3.0 Design Pattern : mvc Business logic implemented using Spring 3.1 Report generated through Dynamic Jasper Report. Tools : Eclipse, iReport Designer Web server : tomcat 6.0 Team Size: 3 Description: We have developed this application from scratch. This application generally used by the Admin peoples. Administrator manages the LPSR requests and done some operation on each request likeassign request to right people, re-assign, status, updates, create duplicate request, validate the defectreasons, count re-assign request weekly, monthly or quarterly for improvements Role/Responsibility: Developer I have analyze back end and designed the database schema and prepare the hibernate configuration mapping files for all module. Complete the assigning and re-assigned module. Integrate the report design with hibernate mapping file Project 2: Guidewire Implementation for Mobile Device (GMOB) Front End : HTML5,CSS3, Jquery, AJAX Back End : MySQL 5.0 Framework: Customized framework implemented Web service Flow. Web service: jersey framework implemented for REST. Design pattern: Facade OS : Android (all Version till ice-cream sandwich 4.2) Team Size: 4 Description: With the help of this android app customer can create a claim from anywhere in the world. How to use? For that during the purchase insurance policy from GAI, company gives the username and password to their customer, customer can download the app from play store and send RSA request to GAI. Once RSA request approved by infrastructure team then they can confirmation message on GMOB and then they are ready to claim for incident place. Role/Responsibility: Developer I have handled the database designing and created the 32 rest Webservice for whole android app using jersey framework. For Rest implementation I have worked with HCL Chennai Team and designed our own framework for REST Webservice encapsulation during AJAX call. Project 3: Residential Construction Application: Front End: HTML, JSP, STRUTS 2 Back End: MSSQL 2005 Business logic implemented using Spring 2.X Tools : Eclipse Web Service: ECM Web service provided by GAI. PDF Designer: Adobe Acrobat PRO XI. Web server : tomcat 6.0 Team Size: 1 Description: This application used by the US Insurance Agency for reviewing the policy system. Insurance agency can creates the new Submission or quote to their end user and also check the policy status or quote status if they created earlier. Administrator can check the policy or quote count between two dates of issued policy and quote information with insurance agency information. Role/Responsibility: Developer, Technical Analyst Analyze the existing behavior of ResCon Application and suggested my points to onsite people (business Analysts) related to coding changes, performance issues, Initially they didn’t capture the entered data of end users, just on the fly they validate the using struts and create the pdf file and send to their agents, but after they requested we need to capture the data and analysis purpose and status upgrading. Finally I have created some jsp page and started mapping with existing page and then designed the database to push the data for analysis purpose and status up-gradation. This was the highly critical application because this business application used in 32 states in USA and almost 270 insurance companies access this application for creating and reviewing the insurance policy or quote. Project 4: Specialty Financial Management Application Front End: HTML, JSP, Servlets Back End: MSSQL 2008 Business logic implemented using Spring 2.X Tools : Eclipse Web server : tomcat 6.0 Framework: log4j Team Size: 1 Description: This application provides the information about the Line of Business to track the specialty service by the manager and provide feedback to their top-to-bottom approach to their related company. This application internally used the ResCon database to get the count of defects. Role/Responsibility: Developer Analyze the complete application and find the hidden bugs, as they gave few sample examples. Focus on performance issues Create some new error page to redirect the action on appropriate page based on the error. Need to create some stored procedure to rectify the hidden bugs to UI like last login time etc. Implemented the log4j framework to track the errors or exception at runtime. Academic projects undertaken Course: MCA Final Project - 2011 Project 1: Data Hiding using ‘Steganography’ Framework : Swings Tools : NetBean 6.5 Team Size: 1 Description: With the help of this tool we can hide the information in image, video or audio file. Information can be in text, docx and pdf format. For this process we were implemented the LSB algorithms to change the significant bits and put information bits instead of image bits. Course: MCA Mini Project (V - Semester) - 2010 Project 2: SMS Based Server (KSRTC Information via SMS) Front End: HTML, JSP, Servlets Back End: MSSQL 2000 Web server : tomcat 6.0 Tools : Eclipse, Dreamweaver 2008, Eclipse, Visual Slideshow Description: With the help of this web-based tool, we can obtain the information about buses like fare, timing, route, platform number from the Database through ActiveX control Objects. For front-end design we have used JSP and Html. Course: BCA Final Project - 2008 Project 3: Screen Saver using ‘C’ Language: Turbo C Description: With the help of this project we can hide your desktop screen if it is Idle Process and after that hit keyboard then again it will be same manner. Personal achievements Volunteered for Infinitum 2009(A State Level Technical Fest) organized by the Dept. of M.C.A. Won E-R Diagram Drawing Competition, Conducted by M.C.A Department at KLECET, Belgaum in-. In 2012 HCL certified as a Junior Java Professional. Experience in it-software 2.8 Years of Experience in HCL Technology LTD. as a software Engineer (Java Developer) with Specialty Financial Applications (SFA) Team. 2.6 Years worked as a Java Consultant with Capgemini India, Bangalore. Currently working as Senior Software Engineer with Happiest Minds Technology, Bangalore. Domain expertise is in Banking Finance Services & Insurance (BFSI) and Retail (Park and Resorts). Educational qualification Post-Graduation Master Of Computer Applications (MCA) Visvesvaraya Technological University Karnataka, India. 77.8% 2011 Graduation Bachelor of Computer Applications (BCA) Devi Ahilya Vishwavidyalaya MP, India. 60% 2008 Intermediate Education (PCM) Madhya Pradesh Board of Education Bhopal, India 76.4% 2005 Secondary Education Madhya Pradesh Board of Education Bhopal, India 71.2% 2002 Personal developments Nationality Indian Gender: Male Date Of Birth: 26 October 1986 Passport No. J- Marital Status: Married Languages Known: English , Hindi Hobbies: Listening Music, Bike Riding, Swimming D AT E: 11/01/ 2018M A N I S H S HA R M A P L AC E : BANGALORE
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.