Dhirendra Chouhan
JeanMartin Inc.
************@*****.***
Cell: 925-***-****, Albany, NY
Resume for Java J2EE WebSphere Lead/Technical Project Manager
Hands on experience in Java/J2EE, IBM WebSphere stack (WebSphere Application Server,
•
WebSphere Portlet Factory, WebSphere Portal Server, Websphere Application Factory),
XML, SOA, JAX WS SOAP based Web Service, XSD, Rest full Web Services, WSDL, SSO,
Oracle DB, DB2 DB, JDBC, AIX/Unix, Struts 2.0, Spring, JSF 2, Servlets, Hibernate, IBM
Lotus Connections, CMVC, SVN, JQuery, AJAX, DOJO, Eclipse, Tomcat, Cloud(SaaS),
Hudson, Ant Scripts, Maven. Rational Software Architect(RSA), Rational Application
Developer(RAD), SEO
Total experience of 12.5 years in IT industry, in that 8.5 years of experience in designing and
•
developing web based application using J2EE, IBM WebSphere stack and Open Source
technologies. 4 years of experience in managing large size projects as IT project manager
and agile scrum master. Completed 64K hours of projects as migration manager.
Strong Object Oriented and design patterns knowledge.
•
Worked a technical lead, analyst and developer involved in design, development of
•
Client/Server, Web based and SOA based applications. Expertise in designing and
developing web based applications, authentication and authorization systems, Web 2.0
interactive systems, SOA and migrating system from one platform to another
Domain experience in financial systems, e business and telecommunication systems.
•
Received multiple awards from IBM like Knight of Town award, Top Talent award and twice
•
received BRAVO awards for my contribution in various projects.
Education:
• Master of Computer Application – Year 2000
• Bachelor of Electronics – Year 1997
Key courses and training
Websphere Application Server(WAS), WebSphere Commerce Business Edition (WCBE),
WebSphere Portal Server (WPS), Content Management, PMBok, Project Management.
Career history and experience break up
06/2013 H1 approved and will be working with Jean Martin Inc, NY as independent consultant.
02/2003 05/2013 – IBM Ltd, Worked in various roles like Java/J2EE Technical Lead and Project
Manager.
11/2000 02/2003 – Software Developer, WebCommerce Pvt. Ltd.
Project/Assignment History
Deal Manager Portal for one of the prestigious client of IBM
Position Held: Java and WebSphere Technology Consultant
Location: Middletown, NJ, USA
Project Description:
Deal Manager is a an application which is designed to serve Deals of Support Request and Work
request with in organization utilizing sales data from CRM application.
Project Contribution:
• To create business process flow of the application and to create the application design.
• To manage the deal manager application requirement and conduct the joint application
design as per business needs, preparation of high level design, facilitate and own joint design
and development workshop sessions.
• Developing SOAP JAX RS based web services, designing XSDs with complex element and
writing business logic.
• Built Dashboard module which shows current KPIs from scratch using DOJO APIs,
WebSphere Portlets, Hibernate and Spring.
• Writing portlet code which handles content from various systems and publish it in portal via
events and rendering.
• Deployment and administration of portal server WPS admin console.
• Development and deployment of themes.
• Set the build and deployment. It was done in CWF via Hudson tool.
• Development of SOAP based web services to publish the content to external systems.
Smart Market Portal (IBM Software Technology Group, Hawthorne, USA)
Position Held: Java Technical Leader
Location: Hawthorne, NY
Project Description:
Smart Market is a cloud(SaaS) platform to facilitate ISV and partners to sell their offering from
IBM platform to SMB customers. IBM Smart Market is about applications and complete solutions
from IBM and a global network of IBM Business Partners.
Project Contribution:
• Development Lead for Intelligent Data Miner, started this work from scratch, lead the Intelligent
Data Miner (IDM) and REST web service based information system.
• Development of web application via Struts2, AJAX, Hibernate and RESTFul style of web
services
• Responsible for proof of concept and integration with new IBM technologies like IBM Lotus
Connection with existing application made in J2EE and WebSphere platform.
• Writing struts 2 interceptor based access controll system in application and implementing
internationalization feature in the application.
• Presented solutions to business stakeholders with help of SME(s) and facilitated the iterative
refinement of requirements while determining which functional requirements / features would
benefit them the most.
Commerce Control Engine (CCE) (IBM Toronto Labs)
Position held: Application Programmer.
Location: Toronto, Canada and Bangalore
Project Description:
Worked as maintenance and support project lead for Commerce Control Engine (CCE) project.
CCE is the IBMs web based portal to sell Desktops and Notebooks to various customers.
Project Contribution:
• Implemented Single Sign On with LTPA tokens using WebSphere Application Server.
• Creation of Web 2.0 wire frames and coding web application using spring and JQuery web
components.
• Single point of contact for all maintenances, incident/tickets, service request issues related to
CCE application from site customer location.
• To ensure that all the tickets gets resolved within SLA by fixing, testing and deploying the
problem on production system.
• Representing the team in daily defect calls which happens across the team.
• Coordinating between onsite and offshore teams for smooth flow of information.
• Communication with CCE Life Cycle Management Team and GTO Team for pre deployment of
fixes and PCRs.
• Biweekly reporting to Project Manager regarding RCAs, Defect Compilation, Risk Tracking,
Configuration Management Issues and Training Tracker Issues.
Sprint/ Virgin Mobile USA (Client of IBM)
Position Held : Project Manager
Location: San Ramon, CA, USA
Project Description: Virgin Mobile USA (VMU) is prepaid unit of Sprint Corporation. Under the
Virgin Mobile brand, Virgin Mobile USA, Inc. provides prepaid wireless voice, messaging and
broadband data services to subscribers throughout the United States via the Sprint Nextel CDMA
PCS network.
Project Contribution:
Successfully executed 45K hours of project as project manager.
•
Create project plan according to organization release schedule, get estimates approved,
•
arrange JID/JAD session, scope finalization with line of business, 3rd party coordination,
monitoring and mitigating project schedule.
Drive team towards meeting time, cost and budget targets which is committed to
•
customer by creating a forecasting model. To ensure that the efforts matches with the
forecast.
To do capacity analysis before scope finalization, to ensure that deliverables are on time
•
and as per standards.
To run daily scrum/status meeting, to finalize the intake of CRs, to deploy the project as
•
per plan.
To create lessons learned and schedule sprint introspection at the end of development
•
cycle.
Work with SMEs to estimate, conceptualize, design solution approach and implement
•
unified architecture and best practices.
Within VMU Dhiren project managed various J2EE, data engineering, data base, ETL and
datawarehouse related projects
Logical Provisioning Platform for AT&T USA (Client of IBM)
Position Held: Application Project Manager
Location: Middletown, NJ, USA
Project Description: LPP (Logical Provisioning Platform) is a cluster name for applications which
perform network inventory, provisioning, configuration, discovery and auditing.
Project Contribution:
Work with Solution Architects, Tier 2 Architects and System Engineers to understand
•
scope of the project and identify impacts on application.
Work with System Engineers and Lead Developers to identify Time & Costs for the
•
project using LPP proprietary Cost Estimation Model Workbooks.
Work with AT&T PM, Solution Architects and System Engineers to ensure baseline of
•
project scope and requirements as per template and/or exception schedules. If not,
follow up with respective stakeholders and ensure firm resolution.
Work with Application Functional Managers and Release Manager to identify release
•
planning needs and commit projects to a release as per release specific practices.
• Work with Functional Managers to ensure iterative delivery of projects, resource
allocation, and project execution within metrics.
• Work with functional managers in resolving any potential schedule conflict issues.
• Identify, plan and mitigate project risks, dependencies & issues to ensure project does
not slip beyond committed release. Dependencies should also cover inter project and
inter program dependencies.
• Communicate with Program Leadership and Application Leadership at key milestones
and upon identification of potential jeopardy.
• Ensure artifacts comply with ITUP standards and audits findings are closed promptly.
• Day to day tracking of project financials, ensuring that the project is charging as per give
TC estimate.
• Communicate with Sales and Marketing teams and external agencies about the new
enhancements for a better understanding of the program and hence make the project more
profitable one.
Previous projects with Web Commerce Ltd.
Position held: Sr. Software Developer
Location: New Delhi
Bolero Plus: is export documentation software. I worked as Java developer in this project, my
role was in turning the application form legacy Java object DB to MYSQL DB.
WEBTRADER: is a web based application for various exporters who are located globally, this
application helps them to interchange the export documentations. I was part of development team
who developed the web interface module of this application by using WebSphere Application
Server, Servlets, JSP, JDBC, XML and DB2.