Bediapara
Kolkata, WB ***077, India
Email: abogni@r.postjobfree.com
Cell: (91-905*******
Dipankar Saha
Profile
o 8 years and 5 months of IT industry experience encompassing a wide
range of skill set, roles and industry verticals.
o Extensive experience with analysis, design, development,
customizations and implementation of software applications.
o Proficient in analyzing and translating business requirements to
technical requirements and architecture.
o Strong WebSphere Portal, Java/J2EE, Security, Database skills and
development knowledge.
o Experience in leading and managing teams. Handled multiple roles -
Team Lead, Designer, Framework Developer, Application Developer and
System Administrator.
o Executed software projects for Retail Markets, Insurance and Banking
industry
o Good communication skills, interpersonal skills, self-motivated, quick
learner, team player.
Skill Set
Technologies: IBM WebSphere Portal 6.1,6.0, JSR 286/JSR168 portlets,
IBM Lotus Web Content Management, IBM Tivoli Directory Server, IBM
Tivoli Access Manager, WebSeal, Tivoli Security API, J2EE, EJB,
Hibernate, Ibatis, Java Server Faces, Struts, Actuate, Crystal Reports
Language: Java
Tools: RSA, RAD, WSAD, Eclipse, JBuilder, Toad, VSS, Subversion, CVS,
Microsoft Visio
RDBMS: Oracle 10g/9i, Microsoft SQL Server 2000
O/S: Windows 98, Windows NT/2000 Server, Windows XP, Windows7,
HP-UX, AIX
Education:
. Bachelor of Technology in Information Technology - 2004, Institute of
Engineering and Management, Kolkata, India
Professional Experience
January 2008 - Till date, Advisory System Analyst IBM India Pvt.
Ltd. Kolkata, India
Roles & Responsibilities of IBM
1. Currently playing role of technical lead in projects. Responsible for
working with business, architect and technical team for requirement
finalization, solution outlining and application development activity.
2. Responsible for working with IBM India manager, IBM India offshore
development team and offshore testing team in leading application design,
development, testing activity & onsite coordination.
3. Responsible for working with infrastructure team and deployment team for
infrastructure set up & deployment of application in multiple environments.
4. Responsible for assisting other IBM Websphere Portal based project based
on demand as a team member of IBM Websphere Portal competency.
5. Played role of security developer in IBM Websphere Portal project.
Developed security application using External Authentication Interface
(EAI) tool.
6. Responsible for providing training sessions on Java Server Faces and IBM
WebSphere portal to new employees new in these technologies.
Project 1 : Name : Connect11.0
Client : Royal Bank of Canada Wealth Management
Client Location : USA
Start Date : 19SEP2012
End date : TBD
Role : Project Lead
Work Location : Minneapolis, MN USA
Project Description
RBC Wealth Management team has their existing system built in Vignette
technology (Connect 10.5). They want to migrate the existing application to
a portal based system (Connect 11.0). IBM team is responsible for
recreating the application using WebSphere Portal technology. As a
Specialized Technical Lead responsible for analysis, design, development,
testing and implementation of this portal based application.
Project Responsibilities
. Responsible for working at client location with client business team,
architect, developers & IBM technical team for solution outlining of the
project.
. Responsible for leading a project team in delivering solution to our
customer in the Financial Services sector.
. Deliver new and complex high quality solutions to clients in response to
varying business requirements
. Responsible for effective communication between the project team and the
customer. Provide day to day direction to the project team and regular
project status to the customer.
. Translate customer requirements into formal requirements and design
documents, establish specific solutions, and leading the efforts
including programming and testing that culminate in client acceptance of
the results.
. Responsible for creating application framework, micro design template,
UML diagrams for the project. Designed and developed 3 modules and set up
the standard of design/development for other project team members
. Responsible for use case walkthrough sessions, HTML mock up review
sessions, application framework review sessions with offshore team
members. Created reference build of the application with defined
application framework.
. Responsible for utilizing knowledge on Tivoli Access Manager (TAM)
Registry API, Authentication API in developing security module of the
application. Responsible for working with security SME and project
architect in finalizing Tivoli LDAP structure and WebSeal virtual host,
standard host junctions.
. Utilize superior knowledge of functional and technical experience in
Websphere Portal, Lotus Web Content Management and Java Server Faces
technology in conjunction with industry and business skills to deliver
solutions to customer. Developed portlets using JSR286 API and as
technical lead assisted client development team and offshore team members
in portlet development activity.
. Assisted theme developer in theme/skin and theme policy development for
the application.
. Responsible for creating build/deployment script s for the application
using ANT build script and portal XMLAccess scripts. Performed
build/deployment activity of application in development and IST
environment.
. Responsible for defect management during testing phase. Analyzed,
assigned defects to team members, fixed defects and helped team members
is resolving their defects.
. Provided production support post application go live. Resolved production
defects and assisted team members in defect clarification and resolving
their defects.
. Establish Quality Procedure for the team and continuously monitor and
audit to ensure team meets quality goals.
. Responsible for training client developers in IBM Websphere Portal, JSR
286 portlet development & Java Server Faces technology.
Environment: IBM WebSphere Portal 6.1, IBM Lotus Web Content management,
Java Server Faces, JSR 286 API, Java, J2EE, Web Services, IBM Rational
Application Developer, CVS, IBM Tivoli Directory Server, IBM Tivoli Access
Manager, HP Quality Center, Mainframe
Team Size: 8 to 12
Project 2 : Name : Member Portal & Consumer Lending
Transformation
Client : SchoolsFirst Federal Credit Union
Client Location : USA
Start Date : 12APR2010
End date : 16SEP2011
Role : TEAM LEAD
Work Location : Tustin, CA USA
Project Description
Member Portal application is online banking system of SchoolsFirst Federal
Credit Union. It is an existing system built on .NET platform. IBM team was
responsible for developing the online banking system using WebSphere Portal
technology. The Consumer Lending Transformation ("CLT") project at
SchoolsFirst Federal Credit Union is for better and faster loan application
system service for their Members as well as team members by providing the
enhanced user interface and business rules management for loan processing.
Project Responsibilities
As a team lead at client location was responsible for analysis, design and
development of the application. He was also responsible for managing
offshore developer and offshore testers.
. Responsible for working with client marketing team, functional team, and
architect of IBM team in finalizing business requirements and user
interface mockup.
. Worked with IBM architect in creating the application framework, micro
design template, unit test case template for consumer lending
transformation project.
. Responsible for working with client in creating web service design
template and assisting them in web service design activity.
. Responsible for design and development of portlets using IBM WebSphere
Portal, JSR 286 API and Java Server Faces technology. As development lead
was responsible for assisting offshore developer in design and
development activity.
. Developed the security module (Login, Registration and Forgot Password)
of the application using IBM Tivoli Authentication API and assisted
infrastructure team in security infrastructure configuration.
. Responsible for working closely with both IBM and SchoolsFirst testing
team in defect management during System Integration testing phase.
Resolved defects, assigned defects to offshore developer and monitored
defect resolution. Worked with SchoolsFirst technical manager in defect
analysis and assignment towards the end of system testing phase. Played
the role of a defect resolution consultant for SchoolsFirst developers
. Responsible for providing weekly project status report to offshore
project manager. Worked with him for project estimation, performance
evaluation for offshore resources at year end.
Environment: IBM WebSphere Portal 6.1, Java Server Faces, JSR 286 API,
Java, J2EE, Web Services, Microsoft SQL Server 2008, AIX, IBM Rational
Software Architect, ILog JRules, Visual Source Safe, Microsoft Visio,
BugZilla, Symitar
Team Size: 7 to 10
Project 3 : Name : ITC TM&D Portal
Client : ITC
Client Location : India
Start Date : 16JUNE2008
End date : 9APR2010
Role : TEAM LEAD
Work Location : Kolkata, WB India
Project Description
ITC wanted to develop a website which will help them to manage their
thousands of outlets and manage their business of hotel, restaurants &
cafeteria. IBM was responsible for developing a portal based solution which
helped them to save huge amount cost and made their outlet management
system streamlined.
Project Responsibilities
. Responsible for working at client location with client business team,
architect, developers & IBM technical team for application design,
development and defect fixing during testing phase.
. Delivered new and complex high quality solutions to clients in response
to varying business requirements. Worked in conjunction with functional
team of IBM and ITC and delivered solution strategy for Outlet Management
System, User Assessment, User Feedback and User Alert module.
. Responsible for working with project lead and created application
framework, logging, exception handling and data caching strategy.
. Responsible for portlet developments and websphere portal administration.
Created build & deployment scripts for application deployment.
. Responsible for database transfer, LDAP integration and web server
integration with WebSphere portal.
. As team lead was responsible for assisting 3 developers in
design/development of portlets. Trained them in websphere portal, J2EE
and assisted them in workstation set up, issue resolution during
design/development & testing phase.
. Responsible for working with IBM and ITC testing team during system
testing and user acceptance testing phase for defect resolution and
analysis.
. Responsible for providing production support of the application for 3
months.
Environment: IBM Websphere Portal, Java Server Faces, JSR 168 API, Java,
J2EE, EJB, Web Services, Oracle 10g, HP-UX, IBM Rational Application
Developer, Visual Source Safe, Microsoft Visio
Team Size: 6 to 10
Project 4 : Name : Andersen Windows
Client : Andersen Windows
Client Location : USA
Start Date : 14JAN2008
End date : 13JUNE2008
Role : SENIOR DEVELOPER
Work Location : Kolkata, WB India
Project Description
Andersen wanted to develop a portal based order management system for
selling their products. The application provides user an opportunity to
place orders for buying door, windows. IBM developed a websphere portal
based solution to meet Andersen's needs.
Project Responsibilities
. Responsible for development and unit testing of the entire Release2
module. Implemented enhancements for Release1 module.
. Fixed all the defects found in system testing and UAT by customer.
. Responsible for day to day onsite call with onsite coordinator for
development status checking and requirement clarification.
Environment: IBM Websphere Portal, Java Server Faces, JSR 168 API, Java,
J2EE, Spring, Hibernate, Oracle 10g, Microsoft SQL Server, IBM Rational
Application Developer, CVS, AIX
Team Size: 7 to 9
August 04 - Jan08 Associate Cognizant
Technology Solutions, Kolkata India
Roles & Responsibilities of Cognizant Technology Solutions
1. Played role of development lead. Responsible for providing technical
support to other developers in the team.
2. Responsible for design, application development and defect fixing.
3. Responsible for providing production support of applications post go-
live.
Project 1 : Name : Targit7
Client : Liberty Mutual
Client Location : USA
Start Date : 01MAR2007
End date : 09JAN2008
Role : TEAM LEAD
Work Location : Kolkata, WB India
Project Description
Liberty Mutual offers Claim and Incident inquiry and reporting facility to
its customers through the RiskTrac and Safety Vision applications. Liberty
Mutual felt that there was a need to replace this disparate mainframe and
client-server based systems with a new user-friendly, distributed, rich
internet based system, which resulted in development of Targit 7, project a
Websphere Portal based application.
Project Responsibilities
. Responsible for leading 6 team members as team lead. Worked with them in
design and development of 2 modules of the Targit7 application. Guided
team members in low level design and development of the 2 modules.
. Worked with project lead and architect for application framework
development and design document template creation.
. Responsible for working with project manager and project lead for effort
estimation.
. Responsible for defect fix and defect assignment to team members during
system integration testing and user acceptance testing phase.
Environment: IBM Websphere Portal, JSR 168 API, Java, J2EE, EJB, Dojo,
IBatis, Castor, Oracle 9i, IBM Rational Application Developer, Crystal
Report, Business Objects server, Unix
Team Size : 25 to 35
Achievements: Received a Special Recognition Award "Guardian of Delivery"
from management for on time and quality deliverables which lead to high
customer satisfaction.
Project 2 : Name : Andesa Internet Transaction Manager (ITM)
Client : Andesa Insurance Services
Client Location : USA
Start Date : 16Aug2005
End date : 28Feb2007
Role : TEAM LEAD
Work Location : Allentown, PA USA
Project Description
As a team lead responsible for analysis, design, enhancement implementation
and defect fixing of ITM application which acts as a front-end for premium
payment, fund transfer, allocation. This ITM application provides an UI for
Andesa customers to add new policies or edit existing policies.
Project Responsibilities
. Responsible for working with client during onsite tenure to capture
business requirements, document the business requirements in Cognizant
defined template and coordinated with his offshore team members for
implementing of the same.
. Responsible for deployment of the application in clients Dev & Test
environment after implementation. Worked with client technical team for
production release of ITM.
. Responsible for working with project lead and project manager in effort
estimation and defect management while working at offshore. As a team
lead guided 4 team members in enhancement implementation and defect
fixing.
Environment: Java Swing, Oracle 9i, Microsoft SQL Server 2000, JBoss
application server, JBuilder 2005, Subversion, Toad, Microsoft Project Plan
Team Size : 7 to 12
Project 1 : Name : PHH J2Ee Mortgage
Client : Cendant PHH Mortgage
Client Location : USA
Start Date : 16MAY2005
End date : 12AUG2005
Role : DEVELOPER
Work Location : Kolkata, WB India
Project Description
Cendant PHH Mortgage is one of mortgage institution in US. They are
provided with different loan products. This system is an existing J2EE
application. As a developer was responsible for enhancement implementation
and defect fixing.
Project Responsibilities
. Responsible for working with onsite coordinator and implement
enhancements for UI layer of the application.
. Involved in defect fixing during system testing phase.
. Responsible for preparing unit test case documents and performed unit
testing of the modules worked on.
Environment: Java, J2EE, JSP, JavaScript, Oracle 9.1, Sybase, WebLogic
8.1, Java Page Flow
Team Size : 12 to 15
Project 1 : Name : ORMC Phase IV
Client : Canadian Imperial Bank of Commerce (CIBC)
Client Location : Canada
Start Date : 25Oct2004
End date : 13May2005
Role : DEVELOPER
Work Location : Pune, MH India
Project Description
The Operational Risk Measurement and Management Control (ORMC) group at
CIBC had embarked on an initiative to automate collection of information on
operational risk in order to prepare CIBC to comply with the requirements
presented in the Basel II Accord. Cognizant was involved in development of
Phase I, II and IV of the Operational Risk Sub Ledger for CIBC.
Project Responsibilities
. Responsibilities for generating reports using Actuate 6.0
. Responsible for developing UI of one module using Struts framework
. Responsible for creating design documents, incorporate code review
comments, create unit test case documents and execution of unit test
cases
Environment: J2EE, Struts, JSP, JavaScript, Oracle 9.1, Actuate Reporting
Tool 6.0, Weblogic 8.1, Eclipse, Visual Source Safe, Toad
Team Size : 20 to 25
Trainings:
. IBM classroom training on WebSphere Portal Server
. IBM classroom training on RAD 7.0
. IBM classroom training on WebSphere Process Server
. IBM classroom training on ILog JRules.
. IBM classroom training on WebSphere Application Server
Certifications:
. Certified on IBM WebSphere Portal 6.1 Application Development
. Completed OCA certification(Oracle Certification Exam IZO-007 & IZ0-
147)
. Certified on SCJP 1.4 exam(310-035 - Core Java)
. Certified with CCP(Cognizant Certified Professional) for Life
Insurance
. Certified with CCP(Cognizant Certified Professional) on Core Java
[pic]