This document is a career profile for Abir De that outlines their professional experience and skills. They have over 6 years of experience working as a Java/J2EE developer on various projects for clients like TCS, MetLife, Cisco, General Motors, and Avaya. Their roles have included developing applications, fixing bugs, implementing new features, and configuring access management systems. They are proficient in technologies like Java, J2EE, Spring, Hibernate, SQL, and have experience working with tools such as Eclipse, Tomcat, and Linux/Windows environments.
1. Abir De
(M)+919874072197
abir.de1@gmail.com
CAREER CONSPECTUS
• A dynamic professional with 6 years 4 months of experience in development and
enhancement projects. Presently associated with TCS as an ITA.
Professional Summary
• Have 6.04 years of IT experience in Core JAVA, J2EE, Novell access manager and
LDAP(e-directory).
• Played a key role in the work flows, Development and Testing.
• Working as a Core JAVA/J2EE Developer.
• Worked as APPSEC developer on Novell Access Manager and LDAP (e-Directory).
• Exposure at most of the phases of developing and enhancement projects for various
applications.
• Has been appreciated by client for hard work and coordination.
Technical Skills:
Technology : Core JAVA/ J2EE and
Spring, Hibernate, Jquery
Databases : Oracle 9i , LDAP(E- Directory).
Application Server : Apache Tomcat.
System OS Environment : Linux/Windows XP.
Tools Used
• JCAPS
• Eclipse
• LDAP Browser tools
SOFTWARE:
Operating System : Windows 98/XP, Windows 7
Packages : MS-Office.
Project Details:
2. Project 1(Current Project):
Title : IPAC
Client : Metropolitan Life(METLIFE)
Position: Team Member(Developer).
Role: JAVA/J2EE Developer
Environment : JDK1.6, Apache Tomcat 6.0, Windows.
Team Strength: 4
Duration: 1 year and continuing
Description:
This is a portal for all the Agents who are enlisted under an agency unit or collection
office. Metlife has divided all the countries or region in different collection offices in
terms of business, for example Gulf, Russia, Poland, Slovakia. Those countries are
considered as collection office or mother organization. Under Collection offices there
are agencies and under agencies there are units.
This is an application where agents can share their detailed information with the portal.
Agencies and unit can be created as well.
Technologies worked upon
Spring MVC
jquery
jsp
Hibernate
In this project I am responsible for enhancing the application which involves the
following –
Added functionality in this application.
Bug fixing.
Developed features related to the application.
Worked on Spring MVC, jquery.
Also took part in changing GUI design and web application (based on spring
MVC)
Project 2:
Title : DISASTER RECOVERY SYSTEM(DRS)
Client : CISCO
Position: Team Member.
3. Role: JAVA/J2EE Developer
Environment : JDK1.6, Apache Tomcat 6.0, Windows and Linux.
Team Strength: 4
Duration: 10 months and continuing
Description:
As the name suggests, this project is about t back up of data and restoring it back when
required. Currently CISCO has a product called CUCM(call manager). This product has
many components. DRS is a framework which provides back up for all this component
and also restores when it is required. This process can be on single node or it can be a
cluster setup. The main node or server is called publisher and the rest are called
subscriber.
• Firstly all the components need to register them in DRS.
• Once registration is done the component is ready to be backed up.
• The publisher consists of a Master and Local agent, and every subscriber consists of a
Local agent.
• The backup and restore processes are executed by Master and Local agent (MA and
LA).
• Once back up or restore is done the components can be de registered.
In my current project I am responsible for enhancing the application which involves the
following:
Added one more functionality in this application.
Bug fixing.
Developed one features related to the application.
Entirely worked on core java.
Also took part in changing GUI design and web application (which is based on
struts framework).
ACHIEVEMENTS:
This team has received various appreciations and accolades from client.
Project 3
Title : SRS UK and FRANCE – Data point decommissioning.
Client : General Motors/ General Motors Acceptance Corporation (GMAC)
Position: Team Member.
Role: Core Java Developer.
Environment : JDK1.6, UNIX.
Team Strength: 1
4. Duration : 6 Months
Description:
• GMAC takes care of finance division for General Motors. They have several data
centers in Europe Region. In this project I have worked on secure file transfer
between two data centers. This data transfer can be through tool or stand alone
java application.
• The Data/File transfer must be secured. A tool known as
Tumbleweed(Application security tool) is used for simple file transfer
application.
• For complex file processing and transfer process stand alone java application has
been developed.
In this project I was responsible for developing data transfer application (with added
functionality) which involves the following:
Developing the secure file transfer application in Core JAVA.
Developed a core java stand alone application which merges three or (more than
that) raw data depending on complex business logic.
The whole application was developed on eclipse primarily then deployed on
JCAPS.
Also involved myself in testing phase.
Prepared test cases and test results.
Communicated with client effectively on requirement and analysis phase.
Managing the team efforts for best results which would keep the client satisfied in
every respect.
Project 4
Title : SRS BRAZIL/MEXICO– Data Center to MQ.
Client: General Motors/ General Motors Acceptance Corporation (GMAC)
Position: Team Member
Role: Core Java Developer.
Team Strength: 2
Duration: 5 months
Description:
• GMAC have several data centers in South America Region. In this project I have
worked on secure file transfer between two data centers and Data Center to
Message Queue. This data transfer can be through tool or stand alone java
application.
• GMAC decided to move the data from file to a Message Queue, hosted by HP.
• A stand alone Core JAVA application has been developed to do the same.
5. • The whole process has been done in secured manner.
In this project I was responsible for developing data transfer application (with added
functionality) which involves the following:
Developing the secure file transfer application in Core JAVA.
Developed a core java stand alone application which merges three or (more than
that) raw data depending on complex business logic.
Developed a core java standalone application which fetches the raw data file and
extract data.
The valid data is sent to MQ, hosted by HP(for SRS Brazil).
The whole application was developed and deployed on JCAPS.
Also involved myself in testing phase.
Prepared test cases and test results.
Communicated with client effectively on requirement and analysis phase.
Managing the team efforts for best results which would keep the client satisfied in
every respect.
ACHIEVEMENTS:
• Have received various appreciations and accolades from client.
• Have received the Feather in My Cap (FIMC) award for the month of July’11 for
my contribution for the successful completion of the project.
• We won the Emerging Team of the Year for this project.
Project 5:
Title : AVAYA SECURITY SUB PROGRAM
Client : AVAYA
Position: Team Member.
Role: JAVA/J2EE Developer and App-Sec Developer (Novell)
Environment : JDK1.6, Apache Tomcat 6.0, Windows.
Team Strength: 3
Duration: 6 months
Description:
This project is about storing user information in LDAP directory, so that user can log in
AVAYA portal through valid authentication.
• First the user’s data is stored in LDAP (E- Directory) from a user DATABASE.
• The created user needs to be registered. After successful registration the user can land
into the AVAYA portal site. This whole authentication procedure is handled by Novell
6. identity server and manager.
• After successful login the identity manager also provides user with limited permission
according to the role. This process is maintained by different authorization policies.
In my current project I am responsible for developing JAVA/J2EE application and
configuring access manager which involves the following:
Worked as JAVA/J2EE developer.
Created standalone java code to fetch data from User DataBase. Then
connecting the LDAP through Java Naming Directory Interfaces. Put those data in
LDAP e-directory.
Creating PL/SQL Stored procedures to fetch data according to the conditions.
Developing dynamic web pages(jsp) as well as servlet for registration. The
application has been deployed in Apache Tomcat 6.0 application server.
Developing email functionality for different stages.
Configuring Novell e-directory.
Configuring Novell Access Manager.
ACHIEVEMENTS:
• Have received various appreciations and accolades from client.
• Got C-satisfaction rating 7 out of 7 for this project.
• Got individual appreciations from manager and supervisor.
Project 6:
Title : AVIVA AU-KUL
Client : AVIVA
Position: Team Member.
Role: JAVA/J2EE Developer and App-Sec Developer (Novell)
Environment : JDK1.6, Apache Tomcat 6.0, Windows.
Team Strength: 4
Duration: 5 months and continuing
Description:
This project is about storing user information in LDAP directory, so that user can log in
AVIVA portal through valid authentication.
• Level one User is created first in DATABASE as well as LDAP through a stand alone java
code.
• The L1 User can only create other primary and secondary user (in LDAP and DB). Front
end application has been developed for this purpose.
7. • After successful login the identity manager also provides user with limited permission
according to the role. This process is maintained by different authorization policies.
• The user needs to register successfully.
In my current project I am responsible for developing JAVA/J2EE application and
configuring access manager which involves the following:
Worked as JAVA/J2EE developer.
Developed standalone java code to fetch data from internal DataBase. Then
connecting the LDAP through Java Naming Directory Interfaces. Put those data in
LDAP e-directory(for Level1 user).
Developed one dynamic application (deployed in JBOSS application server) which
collects data from jsp (form) and inserts data into LDAP.
Developing dynamic web pages (jsp) as well as servlet for registration. The
application has been deployed in Apache Tomcat 6.0 application server.
Developing different L1 user functionality like modify user details, resetting
password, unlocking and locking user.
Developing email functionality for different stages.
Configuring Novell e-directory.
Configuring Novell Access Manager.
Worked on testing phases by preparing test cases and test results.
ACHIEVEMENTS:
Have received various appreciations and accolades from client.
Project 7:
Title : AVAYA MSP PORTAL
Client : AVAYA
Position: Team Member.
Role: JAVA/J2EE Developer and App-Sec Developer (Novell)
Environment : JDK1.6, Apache Tomcat 6.0, Windows.
Team Strength: 1
Duration: 2 months
Description:
This project is all about implementing email in multiple languages (12).
In my current project I am responsible for developing JAVA/J2EE application and
configuring access manager which involves the following:
8. Worked as JAVA/J2EE developer.
Developed a java application to send mail to user for different languages
ACADEMIC CAREER:
EXAMINATION INSTITUTE BOARD/UNIVERSITY YEAR AGGREGATE
B-Tech in
ELECTRONICS &
COMMUNICATION
Future
Institute of
Engineering
and
Management
West Bengal University
Of Technology
2008 7.97 CGPA
CONTACT INFORMATION
Contact No. : +91-9874072197(mobile)
Email ID : abir.de1@gmail.com