About Me
Skills:
Languages:
Core Java
Aurea Products:
Aurea Savvion BPM,Aurea Actional, Objectstore,Aurea Sonic,BizAGI BPM Tool(Certified),Jive
Frameworks:
Spring,Spring Boot,Struts 2...
Frameworks:
Spring,Spring Boot,Struts 2, Hibernate
Application Server:
Tomcat, JBoss, WebSphere, Pramati,Jetty Server
Database Server:
Oracle, MS SQL 2012,Postgres
Web Technologies:
Web Services, HTML 5, JSP/Servlet , XML, Angular 1 JS, JQuery, CSS, Bootstrap, Twitter Bootstrap
Scripting:
PLSQL, Shell script, JavaScript,FTL,SOY Closure Template
Data Integration:
Talend ETL ( Excel to Database migration)
Dev Ops
Jenkins,Git
Education:
B.E (Computer Engineering)
Atharva College Of Engineering ,Malad
Mumbai University
2002-2005
60.21 %
Diploma
(Computer Engineering)
Matushree Maniben Jethalal Shah Polytechnic, Thane
MSBTE
1999-2002
67.25%
S.S.C
O.L.N.High School,Bhayandar
MSBSE
1998-1999
84 %
MBA
Sikkim Manipal University ( Distance Education)
MBA
2012-2014
75%
Experience:
Name of Employer
From
To
Position
In2m Technologies
Jan-2006
Aug 2006
Software Engineer
Aurea Software
Sept2006
March 2016
Senior Support Engineer
Nividous Software Solutions
May 2016
Nov 2017
Senior Software Engineer
Aurea Software
Nov 2017
May 2019
Senior Technical Consultant
Certifications:
- Java 1.4 Certification (2005)
- Oracle 10g certification (2006)
- Soft Skill Certification from Span World.
- Advanced Java from Karrox Technologies now TalentAhead
- BizAgi BPM certification (Online Training) and attended personalized training as well.
- Design Patterns course from Edureka Online Training ( On Course)
- Advanced Java and Webservices course from Edureka Online training
- Java J2EE Certified
- Full Stack Web Development Master’s Certification ( In Progress )
Professional Summary:
· 2+ yrs customization experience in Java FrontEnd development using JSP,Javascript, Jquery, Angular JS, SOY Template, FTL with Jive, an Aurea Product.
· 2+ years customization experience in Java and BPM development projects integrating Spring , JSP, Email, Database with BPM Tools
· 1+ years experience in Bizagi BPM project development , QA and UAT deployments on .NET environment.
· 3 months Experience on using Talend ETL for Data migration from Excel to Database.
· Almost 7+years experience in Savvion BPM Support in all parts of Support lifecycle.
· Experienced in production L1/L2/L3 level support for Java based application support products.
Achievements:
· Awarded for efficiency in work and handling critical customer.
· Awarded for presentation delivered on Knowledgebase Project.
· Awarded SPOT BONUS by Progress.
· Excellent written and verbal communication skills, presentation and problem-solving abilities.
On Campus ( Curriculum ) Projects:
Project#1:
Employer:
BE Project
Project Name:
Synchronized Mobile Planner (BE Final Year Project)
Duration:
June 2004 – March 2005
Team Size:
5
Description:
Abstract:
Synchronized Mobile Planner (SMP) was developed for Amicon Technologies, Goregaon and was software project. A Synchronized Mobile Planner is an application specially designed to send a personalized schedule task list to the concerned user on his Java enabled phone. Task list are allocated via the web browser. Clients were allowed to check their tasks through their Java Enabled
Cell Phone. The Updated task List was send back to the server and maintained at the server
database. The Project was developed using Java (Jdk1.4), Eclipse Platform, J2me For client side programming, MS-SQL for database and Ofbiz for database connectivity.
Project#2:
Employer:
Diploma Engineering Project
Project Name:
RS-232 SERIAL TO PARALLEL CONVERTER (Diploma Final Year Project)
Duration:
June 2001 – March 2002
Team Size :
4
Description:
Abstract :
Microprocessor Based RS-232 SERIAL TO PARALLEL CONVERTER was made as part of the Final year of Diploma Curriculum from Matushree Maniben Jethalal Shah, Thane. The Hardware circuit was designed to serially/parallel transmit the data from one computer to the other. The required chips and other hardware parts were mounted onto the PCB and tested with tester and other necessary equipment’s. Software such as HyperTerminal was used to transmit the data from computer and printed out on printers. The Project was tested using sample data. The Project was made under guidance of our senior professor and internal guide of the project. .
Project#3:
Employer:
On Campus Project
Project Name:
LAB Projects ( Karrox Technologies )
Duration:
June 2011 – March 2012
Description:
Tic-tac-toe game
Calculator using Java swing
Sending messages using JMS
Online Shop using J2EE
Chat server project
Java using Semaphore API
Java client using Reflection API’s to obtain information about a Class at runtime
Create custom Exception Class
Accessing resource via an HTTP connection
On Field ( Employer ) Projects:
Project# 1:
Employer:
In2m Technologies ( now Ficinity )
Project Name :
Script Management Services ( Mvelopes )
Duration:
Jan 2006 – Aug 2006
Role:
Software Engineer
Technologies:
Java, JSP, Scripting Language – Intuit
Customer has product Mvelopes (Head Quarters in USA) money budgeting application.
ü Responsible to develop scripts in a language based on java conventions.
ü Responsible for testing the scripts on test server and live servers
ü Responsible the changes to live servers.
ü Responsible to initiate newscript requests and fix failing scripts
ü Awarded for fixing highest number of scripts in a day.
Project #2:
Employer:
Aurea Software (formerly as Savvion, then Progress Software and now Aurea)
Project Name :
Savvion Support
Duration:
Sept 2006 – March 2016
Role:
Senior Savvion Support Engineer
Technologies:
Savvion BPM
Responsibility:
ü Experience in production L2/L3 level support for Savvion.
ü Experience in Case Analysis, Development, Testing and providing all possible workarounds with the quick turnaround time.
ü Experience in Handling production down calls/escalations for Savvion .
Project #3:
Employer:
Aurea Software ( formerly as Savvion ,then Progress Software and now Aurea )
Project Name:
Actional Support
Duration:
Apr 2012 – March 2016
Role:
Actional Developer and Support Engineer
Technologies:
Webservices, REST Services,LDAP, SOAP UI, Sonic JMS messages,JSP,Servlet
Responsibilities:
ü Experience in production L2/L3 level support for Actional.
ü Experience in Case Analysis, Development, Testing and providing all possible workarounds with the quick turnaround time.
ü Experience in Handling production down calls/escalations for Actional .
Project #4:
Employer:
Aurea Software ( formerly as Savvion ,then Progress Software and now Aurea )
Project Name:
Objectstore Support
Duration:
Apr 2014 – March 2016
Role:
Objectstore Support Engineer
Technologies:
C++,Java,VC++,VS2010 / 2012
Responsibilities:
ü Experience in production L3 level support for Objectstore.
ü Experience in Case Analysis, Development, Testing and providing all possible workarounds with the quick turnaround time.
ü Handled license generation for the product
Project #5:
Employer:
Aurea Software ( formerly as Savvion ,then Progress Software and now Aurea )
Project Name:
Savvion Patch Build Team
Duration:
Apr 2009 – March 2012
Role:
Support Engineer
Technologies:
Java, JSP, JDBC, Savvion 7.x, BPM Studio, Eclipse, Tortoise SVN,Linux
Responsibilities:
- Involved in analyzing the defect identified, troubleshooting the defect
- Using Ant Build process to generate all the required binaries where the changes are applied
- Testing the fix and documenting the steps for the patch application
- Maintaining different build environments against different versions.
Project #6:
Employer:
Aurea Software ( formerly as Savvion ,then Progress Software and now Aurea )
Project Name:
Knowledge Base Project for Savvion articles ( Documentation Project )
Duration:
Apr 2010 – March 2011
Role:
Support Engineer ( Knowledge Base Reviewer )
Technologies:
Microsoft Powerpoint, Microsoft Word, Salesforce
Responsibilities:
ü Weekly review Savvion knowledgebase articles written / modified by the engineers
ü Discuss the articles to understand the case requirements
ü Handled Training for the knowledgebase project to the new joinees
Project #7:
Employer:
Aurea Software (formerly as Savvion , then Progress Software and now Aurea)
Project Name:
Savvion Client Applications
Duration:
Apr 2012 – March 2016
Role:
Savvion Developer and Support Engineer
Technologies:
Core Java, JSP, JDBC,Windows , Linux
Description:
Savvion Client’s developed listed below:
1. EMAIL Test Client
Description: Java client developed to test email connection and send / receive test emails.
2. DB Connection test client using direct DB connection
Description: Java client developed to test DB connection using Java JDBC API.
Verified the test sample with Oracle and MS SQL connection tests.
3. Pramati Server startup through java client
Description: Java client developed to startup EJB resources on the Pramati application Server.
4. Client utilities to extract process event dump from database in readable format
Description: Java client developed to read the BLOB objects from the database querying and written to the text file in .txt format.
6. Send JMS message from java client
Description: Java client performing JMS lookup, send / receive test JMS messages.
Tests were performed on Pramati and Weblogic application server.
7. Java utilities to handle Savvion process updation using Savvion API
8. Server Datasource lookup from java client
Description: Java client to perform database lookup to the database using pre-defined datasource on the application server. Tests were performed on Pramati, Jboss and Weblogic application server.
9. LDAP user extract and its details using java client
Java client to fetch all users from the LDAP provided in the configuration. The output contains all the user’s lists fetched from LDAP and its attributes. Users are fetched as per the group search criteria.
10. Java client to verify the DB connection using Connection pool configuration
Java client to perform database lookup to the database using pre-defined Savvion connection pool on the application server. Tests were performed on Pramati, Jboss and Weblogic application server.
Project #8:
Employer:
Aurea Software (formerly as Savvion , then Progress Software and now Aurea )
Project Name:
Develop Sample tests for Actional
Duration:
Apr 2014 – March 2015
Role:
Support Engineer
Technologies:
Eclipse,Weblogic, Soap UI,Jetty, Derby,Tomcat 6.0.37
Responsibilities:
ü Responsible of creating sample webservice tests for service groups , policy rule execution
ü Responsible for creating integration of Sonic with Actional using JMS Transport
ü Handled Savvion + Actional instrumentation
Project#9:
Employer:
Nividous Software Solutions ( Client : Freedom Mortgage)
Project Name:
Support Dashboard Monitoring
Duration:
May 2016 – July 2016
Team Size:
3
Technologies:
Eclipse IDE, Tomcat, Java Webservices, Oracle 11g, JavaScript
Description:
UI to display the status of EJB, Portal , SBM Servers and its BPM components
Role and Responsibilities:
ü Developing client-side code using java.
ü Developing server-side code using java
ü Connectivity between client and server and database was maintained.
ü Client data were maintained using Oracle.
ü Testing the software using sample data.
Project#10:
Employer:
Nividous Software Solutions ( Client : Freedom Mortgage)
Project Name:
Archwell Integration
Duration:
July 2016 – November 2016
Team Size :
5
Technologies:
Eclipse IDE ,Savvion,Core Java
Description:
Adding new process in the existing workflow
Role and Responsibilities :
ü Identifying changes required and documenting in the TDD
ü Implementing the changes in Savvion BPM Processes
ü Testing the workflow of the process using sample data.
ü Worked on any Jira BUGS observed during TEST and UAT testing
ü Provided UAT Support while performing flow testing on UAT
ü Provided Production Support deployment and Smoke testing on PROD environment
Project#11:
Employer:
Nividous Software Solutions ( Client : Freedom Mortgage)
Project Name:
Adding new Support Centre
Duration:
November 2016 – December 2016
Team Size :
5
Technologies:
Eclipse IDE ,Savvion,Spring
Description:
Adding new Support Centre
Role and Responsibilities :
ü Identifying changes required in the process
ü Developing list of changes / modifications required in the process and documenting in the TDD
ü Implementing the changes in Savvion BPM Processes
ü Testing the workflow of the process using sample data.
ü Worked on any Jira BUGS observed during TEST and UAT testing
ü Provided UAT Support while performing flow testing on UAT
ü Provided Production Support deployment and Smoke testing on PROD environment
Project#12:
Employer:
Nividous Software Solutions ( Client : Fuji Xerox)
Project Name:
DCS Project – Independent Contributor
Duration:
January 2017 – November 2017
Team Size :
6
Technologies:
Bizagi BPM,Core Java
Description:
Prepare independent processes to implement the retail process requirement
Working with Bizagi BPM Tool to implement the Sales –Purchase Order workflow
Role and Responsibilities:
ü Developing processes as per mentioned in the Requirement document
ü Handled deployment of processes to TEST and UAT Server.
ü Handled the Data integration module processes for ERSS Summary Data and Abacus Data integration using Talend ETL.
ü Independently completed the module with end to end testing.
ü Fixed the BUGs reported in QA cycle
Project#13:
Employer:
Aurea Software ( Client : Porsche)
Project Name:
Jive Upgrade Project
Duration:
January 2018 –December 2018
Team Size :
6
Technologies:
Jive, Spring, JQuery, SOY Closure Template, FTL, JS, JSP, AJAX, Java, Spring
Description:
Upgrade existing Jive environment from version 8 to 9
Role and Responsibilities:
ü Understanding of all customizations applied to the environment
ü List all the dependencies for the upgrade
ü Apply upgrade to each module in Maven Porsche project and verify the execution
ü Fix the issues identified by QA
Project#14:
Employer:
Aurea Software ( Client : Porsche Carrera Online)
Project Name:
Jive Upgrade Project
Duration:
May 2018 - March 2019
Team Size :
4
Technologies:
Jive, Spring, JQuery, SOY, FTL, JS, JSP, Ajax, Java, Spring,Angular JS
Description:
Upgrade existing Jive environment from version 8 to 9
Role and Responsibilities:
ü Understanding of all customizations applied to the environment
ü Merge Custom Editor from Porsche – PPN implemented using Angular JS.
ü Upgrade Jive theme (CSS handling and new files for editor)
ü Apply upgrade to each module in Maven Porsche project and verify the execution
ü Independently handle module upgrade
ü Verify all the customizations on the upgraded environment
ü Fix the issues identified by QA cycle
Project#15:
Employer:
Aurea Software ( Client : Porsche)
Project Name:
Technical 2nd and 3rd Level Support Project
Duration:
February 2018 – February 2019
Team Size :
3
Technologies:
Jive, Spring, JQuery, SOY Closure Template, FTL, JS, JSP, Ajax, Java, Spring
Description:
Technical support (Development) to fix customization issues reported by customer
Role and Responsibilities:
ü Test the reported issues, identify the root cause and fix the customization issues reported by customer.
Project#16:
Employer:
Aurea Software ( Client : Porsche Carrera Mobile)
Project Name:
Jive Upgrade Project – Independent Contributor
Duration:
September 2018 –January 2019
Team Size :
4
Technologies:
Jive, Spring, JQuery, SOY , FTL, JS, JSP, Ajax, Java, Spring
Description:
Upgrade existing Jive environment from version 8 to 9
Role and Responsibilities:
ü Understanding of all customizations applied to the environment
ü Merge Custom Editor from Porsche – PPN implemented using Angular JS.
ü Upgrade Jive theme (CSS handling and new files for editor)
ü Fix the BUGS reported.
Project#17:
Employer:
Aurea Software ( Client : Porsche Carrera Online)
Project Name:
Jive Enhancement Project – Independent Contributor
Duration:
March 2019 –April 2019
Team Size :
3
Technologies:
Jive, Spring, JQuery, SOY Closure Template, FTL, JavaScript, JSP, Ajax, Java, AngularJS, Struts2
Description:
Enhancement over existing features available
Role and Responsibilities:
ü Understanding requirements
ü Involved in planning : functional and design specifications required for the project.
ü Involved in planning database table structures to meet the requirements.
ü Fix the BUGS reported in QA cycle.
Project#18:
Employer:
Aurea Software ( Client : Deutsche Bank)
Project Name:
Web Insert Link Customization Project – Individual Contributor
Duration:
April 2019 – May 2019
Team Size :
3
Technologies:
Jive, JQuery, JavaScript, JSP
Description:
Enhancement over existing Jive Insert Link feature of the RTE Editor
Role and Responsibilities:
ü Understanding of enhancements required to meet the expectations of the project
ü Handled the whole implementation independently of the editor tinymce customizations using JQuery , JavaScript.
Show More
Skills
Web Development
Software Testing
Programming Language
Database
Development Tools
Others
Operating System
Software Engineering
Graphic Design
Portfolio Projects
Company
Product Customization - Upgrade
Contribute
Main developer handling the upgrade of Jive Product version for the client. Studied whole customization implemented for the client and fix the implementation for upgrade. Involved in UAT and PROD
Description
1. Upgrade Product version.
2. Identify customizations / areas affected with upgrade.
3. Fix the alloted customizations and deliver to the client.
4. Fix the UAT and PROD issues identified.
Show More Show LessCompany
BizAgi BPM Project
Role
Backend Developer
Contribute
Individual contributor in handling independent BPM workflow process.
Description
1. Add customization to the BPM process as per the client requirement.
2. Handle issues identified in QA process.
3. Deploy the process to UAT
4. Handle Data migration using Talend.
Show More Show Less
Tools
Notepad++ (Win/Mac)Company
Savvion BPM Project Enhancement
Role
Backend Developer
Contribute
Handled the allotted enhancements implementation as an independent contributor. Handled UAT and Prod issues. Developed TDD for the project. Handle Deployment issues identified.
Description
Handled the allotted enhancements implementation as an independent contributor.
Handled UAT and Prod issues.
Developed TDD for the project.
Handle Deployment issues identified.
Tools
Eclipse Notepad++ (Win/Mac)Company
Jive Product Enhancement Project
Role
Full-Stack Developer
Contribute
Individual contributor
Description
Handled the complete front end implementation using Javascript, Jquery , Webservice, CSS, HTML , tinymce library to handle opengraph data found in the inserted links in the text editor and change the link to Open Graph Card.
Show More Show Less
Skills
AJAX CSS Git .NET Core JavaScript Jenkins JQuery Angular.JsCompany
Task List Project
Role
Full-Stack Developer
Description
The mini-task manager have elements to perform the following tasks:
-
Create task
-
Assign a task to a user
-
Update Task
-
Delete task
-
View task based on the date and priority (High medium-low)
-
Being able to drag and drop a task from one priority to another
Skills
Angular (All Versions) HTML CSS BootstrapTools
Visual Studio (Win) Chrome