Mahantesh. M. Patil
Email :-Mobile :-
________________________________________________________________________
Qualification :
Bachelor of Engineering in Electronics and Communications
BVB College of Engineering & Technology, Karnataka University, Dharwad
Experience :
Expertise in Pivotal Cloud Foundry PAAS, Spring Cloud, Docker and Angular 2+,
Oauth2, CloudFoundry User Account and Authentication (UAA) Server, Spring Boot,
Spring Cloud, Spring Security.
Expertise in Microservices Architecture.
19 years 4 months of experience in comprehensive Development and Testing of Java,
PHP, Perl , Android, IOS and Internet based applications. Expertise in configuring and
modifying open source php, perl web based applications.
Expertise in Apigility REST API Tool from Zend, Phonegap, Zend Framework and
Laravel. Also got expertise in java desktop and enterprise technologies.
Platform As Service:
Pivotal Cloud Foundry PAAS, Spring Cloud, Docker and Angular 2+, Oauth2,
CloudFoundry User Account and Authentication (UAA) Server, Spring Boot, Spring
Cloud, Spring Security.
Frontend Technology:
Angular 2/4, TypeScript, JQuery
Software's Worked Upon :
Operating Systems
Linux, Windows 95/98/XP/NT
Web Application Development Tools
Java -- Spring , Spring Boot, Spring Cloud, Hibernate, Openswing, Servlets, JSP, EJB,
Japser Reports, Siteforum Suite (Ecommerce customizable solution)
Other -- PHP, PERL, XML
PHP CMS : Joomla, PHP Nuke, Wordpress
PHP Frameworks : Zend framework, Laravel
Web Servers
Apache, IIS, Jrun, Tomcat, JBoss
IDE’s
Netbeans IDE for java, Forte For java, Eclipse. Visual Studio Code
Database / RDBMS
Oracle SQL, MySQl, PostgreSQL, Mckoi, JavaDB
Professional Experience :
Feb’ 2017 to Jul’ 2017
Lead Architect
Exceego Info Labs Pvt. Ltd.,
Vidya Nagar
Hubli
Feb’ 2013 to Feb 2017
Partner / Project Manager
FOREM Software
67, Adarsh Nagar, 4th Cross
Hubli
Sep’ 2010 to Feb 2013
IT Head
Nextgen Digital Imaging Services (India) Pvt. Ltd
Vijay Nagar, Near City High School
Hubli
Sep’ 2009 to Sep 2010
Partner / Project Manager
FOREM Software
67, Adarsh Nagar
Hubli
Dec’ 2003 to Sep’ 2009
Director / Project Manager
Karnataka Software Solutions Pvt. Ltd.,
91, Satosh Nagar
Hubli
Aug ' 2000 to Dec’ 2003
Project Leader
Shirvanthe Technologies Pvt. Ltd
Regd.Off. :#1365
Sarakki Gate
Kanakpura Road
Bangalore-560078
Ph :-,-
Employed as a Project Leader for Internet and Java related technologies.
Mar ' 2000 to August ' 2000
Consultant
MEGSYSTEMS PTE LTD
65A Jalan Tenteram
#05-03, St. Michael's Ind. Est.
Singapore 328958
Ph :-
Employed as a software consultant. Trained on Siteforum Suite by SCHLENZIG
Information & Technology AG, Erfurt,
Germany.
Mar' 99 to Feb' 2000
Quality Assurance Engineer
RelQ Software Pvt.Ltd.,
140,33rd Cross, 7th Main,
4th Block,
JayaNagar,
Banglore-560 011.
Tel No: -,-.
Employed as a Quality Assurance Engineer for Java and Internet based application.
Mar '98 to Mar'99
Software Engineer
V&V Associates,S.T.P.,
Vashi, Mumbai
Employed as a Software Development Engineer on Java and Internet based Application.
Jul '94 to Mar’98
Managing Partner
Quality Metal Works
67,Adarsh Nagar
Hubli.
I was self-employed as a Managing Partner
Project Details
Project Title
Client Name
Duration
Team Size
Role
: Retail eCommerce application
: Product
: Feb 2013 to Jan 2017
:6
: Project Manager
Brief description :
The project includes web application and also mobile app which will enable reatilers to
have presence of their shop on the web with ecommerce capabilities.
Environment Used :
Web Application : PHP Simple MVC, MySql
Mobile Application : Phonegap
REST API : Apigility from Zend Framework
Project Title : IOT Server
Client Name
Duration
Team Size
Role
: Product
: Feb 2013 to Jan 2017
:6
: Project Manager
Brief description :
Description : IOT Server receives all connected IOT messages through MQTT and also
HTTP and the data will be further used for analysis.
Environment Used :
Web Application : Laravel PHP Framework, MySql, CouchDB, MQTT Server
REST API : Laravel PHP Framework
Project Title : J2EE Web Application to manage upload download of photos for album
making industry.
J2EE application for managing customers and uploading of RAW Photos and downloading of finished albums
Technology
J2EE with Struts, Springs, Hibernate, JQuery
Database
MySql
Reports
Jasper Report
Project Title : e-Gram
Gram Panchayat Citizen Services automation software with Multi Lingual Support
Technology
Stand alone Java Swing based desktop application with embedded database
with openSwing
Database
Java DB is Sun's supported distribution of the open source Apache Derby
100% Java technology database
Reports
Jasper Report
Project Title : Quarry Management Product
Software to automates Quarry process
Technology
Stand alone Java Swing based desktop application with embedded database
with openSwing
Database
Java DB is Sun's supported distribution of the open source Apache Derby
100% Java technology database
Reports
Jasper Report
Project Title : eTutorWorld eLearning Management System
Client Name
Duration
Team Size
eTutorWorld (http://www.etutorworld.net)
6 Months
6
Role
Project Manager
Brief description eTutorWorld is WebBased tutoring application using WebEx.
Environment Used Opensource Content Management System : PostNuke, PHP,
WebEx XML API
Project Title : KA-TI Project Management
Client Name
Duration
Team Size
KarMic
4 Months
4
Role
Requirement Analysis, design, coding
Brief description KA-TI is web based project management software in perl using
WebAPP opensource as base. KA-TI will provide functionalities
like bandwidth request (resource request), bandwidth status,
bandwidth management , monthly activity report of all engineers
etc.,
Environment Used Opensource Content Management System : WebAPP
Project Title : Engineering Summary and Business Summary
Client Name
Duration
Team Size
Role
Brief description
KarMic
4 Months
4
Requirement Analysis, design, coding
Engineering Summary and Business Summary contains various
monthly reports generation which are required for project
management and business management.
Business Summary consists various modules as detailed
below :
1. Engagement : This module gives a quick business
summary for all engagements
2. People : This module summarizes the changes in people
from the previous month
3. Future Engagement : This sheet summarizes the status on
all client request
4. Trend : This sheet gives a trend for some vectors in last
few quarters
Engineering Summary consists of various modules as detailed
below :
1. MetricDashBoard : This sheet captures whetehr we have
aligned Quality, Productivity metrics for all projects as
well as tells if we have AIs to remove the Skill Gaps.
Environment
Used
2. This sheet captures the Actuals for Quality and
Productivity metrics as well as provides updates on AIs to
remove Skill Gaps
Opensource Content Management System : POSTNUKE
Database
MySql
Project Title : Website for Dharwad District Blood Banks
Client Name
Duration
Team Size
Role
Brief description
Dharwad District Blood Banks.
2 months.
4
Requirement analysis, design, implementation
Web Site for Dharwad District Blood Banks. The main features
of the site are as detailed below :
1. Online information about various blood banks in
Dharwad district.
2. Provides online status of Blood Stock available in Blood
Banks.
3. Each blood bank will be given separate Username and
password which will give access to update only their
Blood Bank blood stock .
4. Blood availability (Blood Stock can be checked on WAP
enabled mobile phones).
Environment Used Opensource Content Management System : POSTNUKE, PHP
Database
MySql
Project Title : Email Server on Fedora Linux using Sendmail and development of
Websites.
Client Name
Duration
Team Size
Role
Brief Description
Karnataka Microelectronic Design Centre Pvt. Ltd., Manipal
6 months.
3
Requirement Analysis exploring opensource technologies and
implementation
Configured Email server using Sendmail on Fedora Linux. The
web
based
email
client
URL
is
:
http://www.karmic.co.in/webmail.
Maintained Email server for KarMic for 5 years.
Developed website http://www.karmic.co.in
using Joomla
Configured many opensource modules as per the client
requirements. Authored many modules as per customer
requirements.
The site contains the facility to import the Ledger Account of all
the employees, which is imported from Accura Accounting
Software. Every employee only after login can view his ledger.
I have developed other module for managing skill matrix of the
employees of the company. Which is also available only after
login. The project manager can view all employees skill matrix
reports and can download the same in CSV format, which can be
opened with Excel like applications
Installed, configured and maintained many opensource
applications like Moodle, Document Management Applications,
Project Management applications, PHPBB for KarMic.
Project Title : Internet Call Center
Client Name
Duration
Team Size
Role
Brief Description
Product development
1 Year
10
Requirement analysis, design.
Internet Call Center is a java based application for customer
relationship management. The core modules of the Internet Call
center are
Online Assistance using Chat, Voice, Video
Intelligent Email Routing
Discussion Board
News Responder
Project Title : Web Site for College
Client Name
Duration
Team Size
K.L.E M.B.A College, Hubli
1 Month
5
Role
Requirement analysis, design, implementation.
Brief Description K.L.E.M.B.A Site is developed using PHP as a server side program
and MySql as a backend.
Project Title : Web site for Job Consultant
Client Name
Duration
Team Size
Key Resources Group, Bangalore
4 Month
5
Requirement analysis, design, implementation.
Role
Brief Description Keyresources Group site is developed using PHP as a server side
program and MySql as a backend.
Project Title : Ecommerce Site
Client Name
Duration
Team Size
Role
Brief Description
Taiping Pte Ltd., Singapore
2 months
5
Customization and configuration of Siteforum Suite
Ecommerce site for Undergarments. The site has got other
functionalities like Communication, contact and Email routing
capabilities.
Project Title : Ecommerce Site
Client Name
Duration
Team Size
Role
Axiom Pte Ltd., Singapore
2 months
5
Installation, customization and Configuration of Siteforum
Merchant (customizable Ecommerce solution ) on IIS 4.0 + Jrun
3.0 + Siteforum and customization
Project Title : Siteforum communication for NPC Malaysia
Client Name
Duration
Team Size
Role
NPC Malaysia
2 months
3
Installation, Customization and configuration of Siteforum
Communication
Project Title : American Medical Laboratories
Client Name
American Medical Laboratories Information and Technology
Services
Duration
Aug '99 to Feb ‘2000
Team Size
10
Role
Q.A.Engineer
Brief Description The American Medical Laboratory project was mainly for the
automation or computerization of the Medical Laboratory. Which
includes various features like Sample Receipt, Test Order
Verification, Liquating, Sample Routing, and Sample Tracking in
Lab Technical Departments. I was mainly involved in the writing
of test case, executing the test cases and bug reporting.
Project Title : AutoEnterprise
Client Name
Duration
Team Size
Role
Brief Description
DiTools Software Pvt. Ltd., Mumbai.
May'99 to Aug '99
15
Q.A.Engineer
The Auto enterprise deals with managing large projects across
geographically Distributed environments and coordinating all the
project activities to realize the results. The product is deployed as
Java based web-client with centralized servers running the
AutoEnterprise servers. My responsibility includes designing and
execution of test cases for the AutoEnterprise Java web-clients.
Project Title : Right Management Kit(RMK)
Client Name
Duration
Team Size
ICON Software, Bangalore.
May'99 to Aug '99
10
Role
Q.A.Engineer, Design and Development of Test drivers in Java.
Brief Description Rights Management Kit is an Internet based E-Commerce Product,
developed for Xerox Corp. Web Authors and Publishers use it for
Secure Internet Publishing of digital content. It has facilities to
register a new user, define their Rights and to manage large group
of users.
The Digital content is published as Java Applets. The Applets are
embedded information about the Rights of the user. The data is
encrypted in ASN1 format.
My responsibility included design and development of test drivers
in Java to execute unit testing of the software. The test drivers were
developed to test each public and protected methods of the Java
source files. The entire tester file was then integrated to as to
enable automated running of the tests.
Project Title : Reporting Engine
Client Name
Duration
Team Size
Avenuesoft
6 Months
6
Role
Involved in the implementing code in Java.
Brief Description Reporting Engine is basically a package for reusable classes
developed for Graphical Reporting. This was developed to produce
graphs like Bar Graph, Line Graph, Pie chart, Staked bar graph
etc., this Reporting Engine reusable classes can be used with any
Java application or any Java application with Database.
Responsibilities : Involved in the implementing code in Java.
Project Title :
Design and Fabrication of 8-bit Ethernet/Cheapernet Interface cards for Local Area
Networks.
Client Name
Partial Fulfillment of Engineering course in Electronics and
communication
Team Size
8
Software
C, Assembly 8086
Brief Description The 8-bit Ethernet/Cheapernet Interface card is fabricated using
National Semiconductor Corporations DP8390 Network Interface
Controller, which is uniquely suited for integration in to a PC-AT
style Motherboard. A DP 8390 is integrated in to PC Motherboard
provides a very low cost and very simple integration because it
uses the system resources to complete the LAN solutions e.g.,
System memory and DMA. This leaves the DP8390- Network
Interface Controller, DP8391 - Serial Network Interface,DP 8392 Coaxial Transceiver Interface and some control logic are the only
components required to complete a Motherboard LAN solution.