PANKAJ BHATT
Contact: +1-408-839-9223 ; Email:
panbhatt@gmail.com, Blog: http://panbhatt.blogspot.com
GitHub: https://github.com/panbhatt
In quest of a
challenging position in the organization that offers me generous
opportunities to explore & outshine while accomplishing personal &
organizational goals
IT PROFILE
Ø
7+ years in Java/J2EE.
Ø
Solid Product Development Experience in entire
career.
Ø
On-site Experience at Singapore, USA (on H1b).
Ø
SCJP (97%) and SCWCD
(92%) Qualified.
Ø
WSO2 Certified Carbon & ESB administrator
Ø
Enriched with the ability to learn new concepts &
technology within a short span of time.
Ø
Self motivated, hard working and goal-oriented
with a high degree of flexibility, creativity, resourcefulness, commitment
and optimism.
Ø
Dynamic, diligent & result-oriented
individual, with strong organizational skills, ability to multi- task &
thrive in a challenging, fast-paced environment.
Ø
Always excited and eager to learn something new
about technology.
Ø
Eager to learn business side of technology to
develop much better & useful systems for business users.
TECHNICAL
PROFICIENCY
Languages
|
Ø
|
Java/JEE, Groovy, Python
|
Technologies
|
Ø
|
Core Java, JDBC, JSP, Servlets, STRUTS, XML, JSTL, AJAX, MVC
Framework, JavaScript, iBATIS, Apache TOMCAT 5-7x, JBOSS 5x-7x,
SPRING 3, Web Services , Adobe Flex 3, Lucene, Solr, JQuery, Drools ,
Maven, Jersey, NodeJS, Groovy
|
OS
|
Ø
|
Windows Vista, XP, 2000,2003, Ubuntu, RHEL, UNIX
|
Databases
|
Ø
|
Oracle ,MySQL, Sql Server 2005
|
Tools
|
Ø
|
Eclipse 3x, PL/SQL Developer, NetBeans, JMeter, SOAP UI
|
SCM Tools
|
Ø
|
Git, SVN, Hudson, Jenkins, Fisheye, Atlassian JIRA, Bamboo
|
PROJECTS UNDERTAKEN
For InterraIT
Project
|
Enterprise
API Server (Product – Already live in USA,JAPAN,VIETNAM)
|
Duration
|
March 2012 –
Today
|
Technology
|
Java/JEE5, Spring MVC, REST (JSON/XML) , GWT, EXTGWT 2, Spring3.1,
Hibernate 3.5, JBoss EAP 6.1, NetBeans/Eclipse, Maven 2, RHEL 6, PL/SQL,
SQL, GIT, JMS, Logback, SLF4j, Jenkins, Bamboo, Junit, TestNG, Apache Web
server, Sonar, PMD, Greenhopper, EHCache, SOAP UI, WSO2 ESB, Guvnor, JBoss
Drools 5, Twitter BootStrap, Spring AOP, Mockito
|
Roles
|
- Server Side Solution Architect, Framework designer
- Development & Design of Rest based web services based on
functional specifications.
-
Onsite co-ordination and resolution of problems related to deployment,
immediate bug fixes (while onsite)
- Software
configuration management for complete project
|
Description
|
This project is a Business Process Re-engineering project
that aims to automate & integrate legacy systems to achieve a single
unified portal interface, which provides Website hosting, Domain name
registration, Hosted Microsoft exchange facilities and more. This project
is about building a custom ERP, CRM solutions as per the client business
functionality requirements to manage their product offerings, Order
history, inventory etc. It comprises of multiple modules (SOA,
Portal, and Partner API’s). It includes creation of a scalable enterprise REST API Servers (a
combination of PMS, CMS, OMS, PRMS) that provides all the functionalities
of an ERP, CRM server through REST Api’s. It provides a portal server to
access the services and expose the services for third party vendors.
|
Responsibilities
|
Ø Design &
Development of API Core Server Side Modules
Ø Design the
technical architecture of the solution with the client
Ø Integration with
Customer Existing business systems.
Ø Software
configuration management
Ø Build Release
management
Ø Code
configuration management.
Ø Guided Team over
various technical problems, JUnit test cases, Mockito
|
Project
|
Enterprise
Cloud Portal Application
|
Duration
|
Oct 2011 – Feb
2012
|
Technology
|
Java/JEE5, Spring
MVC, REST (JSON/XML) , GWT, EXTGWT 2, Spring3, Spring Web Services,
Hibernate JBoss 7, NetBeans/Eclipse, Maven, RHEL, Sonar, SVN, Jenkins
|
Roles
|
Server Side Developer, Software configuration engineer
|
Description
|
The projects aim to provide a single unified interface for managing
all the cloud related offerings of the customer. This includes amalgamation
of the cloud.com product API with the various existing business rules of
customer. Thus to customize the offerings of cloudstack product as per the
customer existing business scenario. This includes development of the
portal (ExtGwt) which consumes services from the server based on
Spring/Hibernate stack.
|
Responsibilities
|
Ø Design &
Development of Core Server Side (Java/JEE) Solution Architect.
Ø Integration with
Customer Existing business systems.
Ø Build Management
Ø Code
configuration
Ø Managing Daily
builds for internal testing and release management
Ø Quality Adherence
of code via integrated build test tools
|
Project
|
MyGarage
iPhone and iPad application
|
Duration
|
March 2011 –
Today
|
Technology
|
Java/JEE5,
JSP,Spring MVC, Jersey REST (JSON/XML) , Sencha (HTML5) Framework, Spring3,
Spring Batch, APNS Integration, Spring Web Services, IBM WebSphere,
NetBeans/Eclipse, EMM Framework, RHEL 5.5, SOAP UI
|
Roles
|
Server Side Solution Architect, Design and Coding
|
Description
|
This Project
comprises a suite of applications:
1. An iPAD HTML5 Web Based application that
will allow the dealers of MAZDA to show the features of a selected car to
an prospective customer. The availability of car’s changes on the basis of
availability of car at dealer’s place controlled from server through admin
panel.
2. An iPhone Objective-C based native
Application that will allow an Mazda Customer to manage his vehicle’s
include timely maintenance alerts, service alerts, reminders from MAZDA
Enterprise System, suggestions from dealer etc.
|
Responsibilities
|
Ø Design &
Development of Core Server Side (Java/JEE) Solution Architect.
Ø Integration with
Mazda Enterprise System through EMM Framework
Ø Customization of
EMM Framework in view of MAZDA Requirements
Ø Build mgmt. for
Android n iPhone
Ø Automation of
build and release mgmt.
|
Project
|
Content Download Manager
|
Duration
|
March 2010 – Jan
2011
|
Technology
|
Java/JEE5, Spring
3, Hibernate, AKAMAI Integration & Dynamics GP, SQL Server 2008, Jersey
(REST),JSON, XML, Android, OAUTH, Lucene, JQuery, SVN, Maven, Ant, Sonar,
Jenkins
|
Roles
|
Core Solution Architect , Configuration manager
|
Description
|
Content Download
manager is an ANDROID based application, which allows a user to download
AUDIO, VIDEO, Software & Other applications from the Server. User can
synchronize its various downloaded (Paid/Free) contents onto various other
devices (iPhone, J2me and Desktop applications).
|
Responsibilities
|
Ø Development of
Core Solution Architecture based on Spring MVC.
Ø Design and
Development of various Integration Techniques with the AKAMAI &
Dynamics GP for streaming and content management.
Ø Jenkins
configuration for continuous integration.
Ø Design of the
Layering between various Modules in the Architecture.
Ø Design/Development
of integration of application with various other AUDIO/VIDEO content
providers.
Ø Video Streaming
across various mobile devices.
Ø Software
Configuration Management (via SVN & Hudson)
Ø Use of Apache
Lucene for search management
|
Project
|
Enterprise Search Server
|
Duration
|
November 2010 –
March 2011
|
Technology
|
Solr, Apache
Lucene, Spring MVC
|
Roles
|
Solution Architect & Design
|
Description
|
The Enterprise
Search Solution provides an approach for accessing information held in a
variety of enterprise sources through a simple text query and easy-to-use
web interface. Techniques are provided that ensure users can only see the
content to which they have access rights; techniques are also provided to
allow this information to be accessed from a variety of sources, not just
web pages.
|
Responsibilities
|
Ø Design &
Development of Core Solution Architect.
Ø Design of a
wrapper application for meeting customer requirements.
|
Project
|
Renesas SAP PR Automation
|
Duration
|
January 2010 – May 2010
|
Technology
|
Java/JEE5, MySql,
Spring ,JSON, JBoss, SAP ECC 6.0, ABAP, JQuery
|
Roles
|
Integration Architect & Design , Solution Developer
|
Description
|
Renesas Project
is about bringing the SAP PR (Purchase Requisition) Workflow onto the
mobile (Blackberry, iPhone) with the help of EMM (Enterprise Mobility
Middleware)
|
Responsibilities
|
Ø Design & Development
of Core Integration Architecture.
Ø Integration with
SAP ECC through BAPI.
Ø Handling the communication channel with Mobile Client.
Ø Integration with BES for Push Notifications.
|
Project
|
Enterprise Mobility Middleware (InterraIT Product)
|
Duration
|
Mar 2009 – March 2010
|
Technology
|
Java/JEE5, MySql,
Spring ,JSON, XML, JBoss, JMS, ESB, Web Services, TestNG, AJAX
|
Roles
|
Core Junior Solution Architect , Solution Developer
|
Description
|
Enterprise
Mobility middleware is a framework that sits between the ERP, CRM systems
of the organization and various thin client devices (Mobile Phones) by
providing most popular features of that system that are available on to the
web to the Thin Clients.
|
Responsibilities
|
Ø Development of
Core Framework Architecture.
Ø Design and
Development of various Integration Techniques with the available systems.
Ø Adapter design
for interfacing with Middleware.
Ø Development of
the Admin Console.
Ø Responsible for
developing of Web-Site for mobile phones for application interfacing.
|
Project
|
Singapore Airlines M-Commerce – (Product Development )
|
Duration
|
April 2008 – Jan 2009
|
Technology
|
Java/J2EE, MySQL,
JBOSS, STRUTS 1.2.9, AJAX,DOJO, Jasper Reports , iREPORTS, MOBEIX (
Middleware), Eclipse 3.2, iBATIS
|
Roles
|
Java/JEE Developer, UI Developer, Reporting Development, MOBEIX
Enhancement & Development
|
Description
|
The objective of
SIA M-commerce project was to extend the functionality of the existing SIA
Web portal to Mobile devices. The functionality that was addressed during
this assignment included Booking, Check-in, Special offers etc. The
functionality was designed, developed & tested across diverse mobile
platforms viz. i-Phone, J2ME etc
|
Responsibilities
|
Ø Development of
Admin Section for SIA M-Commerce Project as a web application.
Ø Development of
Reports Section for SIA M-Commerce Project.
Ø Gathering
Requirements from the SIA Team regarding the various flows &
enhancements in the web-application.
Ø Presentation of
Admin & Reports Section to SIA Users.
Ø Java/J2EE &
AJAX Developer.
|
For i-flex
(Oracle Financial Services)
Project
|
Insurance Policy Management System – Insurance Product
|
Client
|
Tokio Marine & Nichido
|
Duration
|
Nov 2007 – April 2008
|
Technology
|
Java/J2EE,Jasper
Reports, iText, IBM Web Sphere, STRUTS, Eclipse
|
Roles
|
Java/JEE Developer, Reports Developer
|
Description
|
The project dealt
with development of a full-fledged Banking Insurance web portal for TMNF
& associated companies. This included development of a single point
interface for TMNF users and end customers.
|
Responsibilities
|
Ø Code Various
Action Forms related to the Customer Details.
Ø Collect the Data in the Form of XML from System and generate the
Billing Reports for the System.
|
EDUCATIONAL CREDENTIALS
MCA, (Master of
computer applications)
Panjab University,
Chandigarh, India
B.sc, (Bachelor of
Science)
HNB Garhwal
University, Srinagar India
DOEACC ‘A’ Level,
(Computer Advanced Diploma course)
DOEACC, ‘B’ Grade
DOEACC ‘O’ Level,
(Computer Diploma course)
DOEACC, ‘A’ Grade
ACHIEVEMENT AND AWARDS
1.
Awarded “Star Performer” for the year 2009-10.
2.
Awarded “Best Technical Person” for the year 2011-2012.
3.
French Language knowledge (A1 level)
PERSONAL DOSSIER
Languages: English, Hindi, French (A1 level passed)
Hobbies: Mountaineering, Trekking, Music, Learning new
activities
|