Muthuprasad Manickam
SUMMARY
**+ years of professional IT experience with proven success in designing, developing and testing for JAVA/J2EE based applications/products, Adobe ecommerce and SAP Ariba in HealthCare, Manufacturing Domains
A versatile, proactive and smart Java Multi stack developer.
Experienced in J2EE technologies/Frameworks (Struts, Spring, MVC Pattern, Factory, and DAO).
Certified Java Mongodb developer, Database SQL Expert, Java SE Programmer.
Experience in Java Enhancements for Products like Adobe AEM,SAP Ariba, SAP E-Sourcing & IBM MDM
Worked on Challenging Projects for clients – Philips, Pfizer, Flextronics, Honeywell, Staples, McKesson
Managing teams with high productivity and design-oriented approach.
Ensuring delivery excellence and taking up ownership of project(s) delivery and ensuring customer satisfaction by having total control on the project(s) across multiple technologies
Experienced in coordinating, training, motivating and mentoring resources in support of timeline and project deliverables.
Strong in client communication both written and verbal.
Won Star Team Award in Flextronics for proactively managing Contract Management System
Won NTT Data EIP award for the Q1 2012.
Won Star Team award in NTT data - 2012, 2015
Won star delivery award from my Manager for consistently get Client appreciations on my creative work.
Industries:
Pharmaceutical & IT Solutions, Manufacturing, Retail.
Functional Areas:
Procurement Process Expert, Insurance certification from IRDA(Govt)
SKILLS PROFILE
Elements
Particulars
Primary Skills
Java 8, J2EE, SAP-Ariba, Spring, Adobe Ecommerce, Web services (SOAP / RESTful services)
Operating Systems
Windows, Unix, Linux
Frontend
HTML5, CSS3, JavaScript,JQuery,Ajax,PHP,Angular,Swagger Open API,Nodejs/ReactJs
Backend
SQL, MongoDB, PL / SQL, Oracle / Microsoft SQL Server
Development Tools/Software Tools
Eclipse, Net Beans, TOAD, Tidal Enterprise Scheduler, Maven 3.2, QTP,AppDynamics
Database Connectivity
JDBC, Hibernate
Domain Knowledge
Procurement, Contract management, Master Data Management, Retail, Manufacturing, Healthcare
Documentation
Functional Specifications, Design Document, Test Cases
CI / CD tools
Maven, Nexus, Subversion, JIRA,Bamboo
Application server / containers
Oracle WebLogic Server, JBOSS, Tomcat,Websphere
Secondary skills
Angular,ReactJS,Bootstrap,JSF,SAP Esourcing, Apache Kafka, Microservices, AWS
Testing
Junit, SOAPUI, Postman
Configuration Management
Tortoise SVN, Visual Source Safe, PVCS Dimensions, BitBucket
TECHNICAL SKILLS
Functional
Managing requirement gathering, system analysis and finalization of technical / functional specifications and high-level design documents for the project.
Leading team members; allocating resources among team members and recruiting & guiding team members during the project till final delivery.
Monitoring overall testing including testing the module to check the functionality.
Training the executives for application implementation.
Providing post-implementation, application maintenance and enhancement support with regard to the product / software application.
Domain Exposure
Procurement, Contract management, Master Data Management, Retail, Manufacturing, Healthcare, Ecommerce
Programming Languages
Java 8, J2EE, SAP-Ariba, Spring, JQuery, Adobe AEM Ecommerce
J2EE Server
Tomcat, Jboss and Web Logic
Integrated Development Environment-IDE
Eclipse and NetBeans
Java Application Development Framework
Struts and Spring (Core, Boot, Rest), Microservices
Web Technologies
HTML, CSS, JavaScript, JQuery, AJAX, Servlet and JSP
Code Management Tools
Tortoise SVN, Visual Source Safe, PVCS Dimensions, BitBucket
Build Tools
Maven, Ant
PROFESSIONAL EXPERIENCE
NTT DATA, Inc.
FLEXTRONICS
Keane India
09/11 – Present
02/08 – 09/11
08/05 – 02/08
MNC Company
Principal Consultant 09/2015-Present
BART- Designed, Developed and enhanced the Bart Web based Application to track referral sources and activities undertaken by Sales and Marketing professionals. Designed and developed the Angular/Spring Data JPA eligibility web application to enroll and track the claims. Designed, developed and implemented the frontend/backend features on AEM ecommerce website research and innovation solutions.
Roles & Responsibilities:
Java Consultant – Senior Lead
Designed, developed Eligibility App features involving Angular with Spring Data JPA Rest Websservice.
Implemented Application design, developed, Unit tested and rolled out the Bart Marketing Web Application with user-friendly features and making use of the Spring Framework.
Working on integration an insurance vendor into Ecommerce website workflow
Worked on migration of legacy Soap web services to latest weblogic and jdk versions adhering to JAX-WS specifications.
Major contributor to the high level/ low-level design of the spring web application design and configuration. Designed and developed the, enrollment, referrer details and Activity summary functionalities in the Spring web application.
Working on POC’s to migrate existing legacy services to Microservices architecture, AWS and React.
Currently Working on Adobe Ecommerce website innovation and research development requirements.
Developed new templates, components, services for partner requirements.
Implemented the recaptcha /eforms and theme management in templates of AEM website
Refactored PSAP webservice to adapt to new client interface updates
Migrated soap/rest webservices from WebLogic to Jboss
Developed Rest web services for Care Sage Application
Implemented the IE11 Upgradation project for Care Partners Connect
Developed Code for Enhancements, Defects and bug fixes
Involved in Analysis, Development and Unit Testing.
Regression Testing and SQA review.
Test script preparation
Environment
: Java 7 & 8, J2EE, Adobe AEM, Angular 7, Spring Framework, Query, AJAX, REST, Hibernate, AWS,Apache Kafka, Maven, Microservices, WebLogic,JBoss,AppDynamics
MNC Company
Lead Consultant 02/2015-09/2015
Contract Manager - This is a Web Based Application product used to manage the entire Contract Lifecycle of Healthcare Contracts. The Application has various modules like Courier, Negotiator, Contractor and Reporter.
Roles & Responsibilities:
Java Consultant - Lead
Developed Code for Enhancements, Defects and bug fixes
Developed Rest Web Services for Health Beat Portal app and Mobile App using Jersey and Spring Rest.
Involved in Analysis, Development and Unit Testing.
Regression Testing and SQA review.
Test script preparation, Audit activities
Preparation of Understanding Documents
Quality and Configuration Team lead
Prepared code review, test review and done design analysis
Managed Business Status Update Calls
Quality and Configuration Team lead
Environment
: Java 7, J2EE, Spring, Tomcat, Oracle, Maven, Jiira, Bitbucket,Javascript, REST Web services, JBoss
NTT Research Project
Lead Consultant 05/2014-2/2015
DMAC - Data migration accelerator aims to provide a)Tool agnostic accelerator to migrate data between different sources and target b) Generate ETL code to reduce the development effort in large engagements’)Accelerate the migration effort by reducing development and unit testing effort.
Roles & Responsibilities:
PHP Backend Senior developer
Developed PHP Code for ETL Code Generator using the xml and ETL template libraries.
Involved in Analysis, Development and Unit Testing.
Regression Testing and SQA review.
Test script preparation, Audit activities
Preparation of Understanding Documents
Quality and Configuration Team lead
Prepared code review, test review and done design analysis
Managed Business Status Update Calls
Environment
: PHP 7, XAMPP, Mongo DB,XML, SVN, JavaScript
MNC Company
Manufacturing
08/2013 – 05/2014
Java Sr Consultant
Enterprise Customer Hub – It is a single view of Customer and is the Master Data Management System for entire Staples. Hub was built on top of IBM’s WCC product with customizations required for Staples. ECH holds the golden copy of the customer, which is being used by Staples Marketing team to reach a customer thorough phone / email / mail. Hub was built on “Getting the data right”, “Keeping the data right” and “Keeping it simple”.
Roles & Responsibilities :
Experience in enhancing customizations unit testing of MDM85 extension modules
Performed MDM 10 testing on Upgradation from 8.5 to 10.
Maintaining the Technical Support Manual and performing the Directory Updates on SAP Directory Services.
Defining and setting processes for delivery, Deployment, Testing automation and Configuration Management
Monitor batch processes to load the customer data to MDM from different feed sources
Taking care of NCOA (National Change of Address) processes to keep the system updated of customer address changes
Administered jobs in Tidal Enterprise Scheduler
Managed Team status calls with the Business on Customer issues.
Environment
: Java 7, J2EE, RSA, Ionosphere MDM Server, Websphere Application Server 7.0, DB2, SAP Data services, Oracle 9i, Web sphere 6.1, Tidal Enterprise Scheduler, Citrix.
MNC Company
Manufacturing
04/2013 – 08/2014
Java Lead Consultant
Contract Management project /Insourced Apps Project– This System manage contracts pertaining to purchase and sales of materials. The Sales Order, Delivery Order and Task Order are the main Business Entities in this Application. The entire Contract Information needed is managed and used by the Contracts Team for creating, updating, and viewing Contracts. The applications maintained / supported based on the tickets or service requests received from the client / customer
Roles & Responsibilities :
ONSITE TRANSITION - Went onsite on Business meetings to handle Transition from Business.
Analyze and work on change requests.
Coding and Unit testing
Involved in Analysis, Development, Technical Design Document and Unit Testing
Prepared code review, test review and done design analysis
Quality and Configuration Team lead
Handled problems on application setup and configurations.
Environment
: Java 6, J2EE, Oracle, Web sphere, Eclipse
MNC Company
health care
09/11 – 04/13
Java Lead Consultant
Tracking system and Project Management System invites research proposals from scientists all around the world for research funding and assistance. The entire lifecycle of the research funding from request to grant is captured in this system
Roles & Responsibilities :
Developer lead for Java Enhancements
Coding and Unit testing
Involved in Analysis, Development and Unit Testing.
Managed Team status calls with the Business on Customer issues.
Coordinated with various project teams to get technical code go live successful.
Handled business calls to get requirements and designed solutions as per business needs.
Provided the Management with Project Status Reporting
Responsible for client interaction and coordination with the offshore/onsite model.
Environment
: Java 6, J2EE, Struts, Oracle 9i, Web Logic 8.2, Web sphere, Dimensions, Eclipse
FLEXTRONICS 02/08 – 09/11
FLEXTRONICS
Manufacturing
02/08 – 09/11
Java Consultant – Procurement Solutions
The projects handled included modules like Contract Management System, Commercial Management Tracker System, and NPP Project System and – The Contract Management activities and the claims management tracking activities. The claims management tracker was developed using Struts MVC pattern. Claims Tracker tracks the claims of suppliers on a quarterly basis. The NPP Projects System was used to perform auctions and create site level contracts.
Roles & Responsibilities :
Java Consultant – Lead
Coding and Unit testing
Involved in Analysis, Development and Unit Testing
Core component/ Framework development
Database and Prototype design
Design patterns used while building the business components are Template, Data Access Object and MVC.
Prepared code review, test review and done design analysis
Managing Support team and developing a protocol of communication between customer and various support team members.
Provide technical assistance to the team in resolving business critical and high priority L3 production support issues.
Analysis of client supplied documents or change request.
Environment:
Java, J2EE, Ariba, Oracle, Struts, Web logic, PVCS Dimensions, Eclipse
KEANE INDIA
08/05 – 02/08
MNC Company
health care
08/05 – 02/08
Software Engineer
EBuy web-based procurement tool used for purchase of goods and services. The eBuy system securely automates the full buying cycle for improved enterprise-wide spend management and tracking of spend operations.
Roles & Responsibilities :
Developer for Java Enhancements
Created java Utilities for interface processing.
Attending weekly meetings and communicating the status with project leader/ team members.
Coding and Testing
Written various SQL, AQL queries for generating various statistical data reports using various filters.
Did release work by verifying the Todocs of all change requests, tasks that have to go into production release.
.
ONSITE DEPUTATION - Monitored and Handled the Post production tasks single handedly from Onsite. Analyzing business requirements and recommending solutions
Environment
: Java 6, J2EE, SQL, AQL, SAP ESourcing, Oracle 9i, Ariba, Web Logic 8.2
Education
a)Bachelor of Engineering Technology
Electrical and Electronics
REC Calicut (NIT Calicut )
Calicut, Kerala, India.
b)PG Diploma in English Communication
Bharathiar University
Coimbatore, TamilNadu
India.
Visa
B1 Visa.