pìÄê~í~=páâÇ~ê
pìÄê~í~=páâÇ~ê =
Date Of Birth: 23-10-1987 27/4, Golghar 3 No Cabin
+91-905****** road, Jagatdal, North 24 parganas
***************@*****.*** Kolkata, West Bengal, PIN – 743125, India,
Career Objective
To work in the organization with utmost dedication and commitment and utilize my skills and abilities and expertise in the area of
IT and technology, while seeking further professional growth and challenging projects. As an ambitious and persevering individual, I
am keen to dexterously use my valuable experiences to deal with complex technological projects with efficiency and high quality,
while being responsible, resourceful, innovative and flexible.
Work Experience [3 years & 9 months] Tata Consultancy Services Ltd System Engineer
Client – CITI Card group of CITI Bank (June, 2012 - present), Kolkata (2 years & 6 months)
Tool & Application Server & Technology used: Eclipse Galileo, PLSQL developer, IBM Websphere6.1, Struts1.x, JSP,
Collection framework, MySQL, Oracle Database, java script.
• Project Description: The objective of this project is to migrate the existing model-1 MVC architecture which was built by
struts1.1 to model-2 MVC architecture by using integration of Struts2 and two modules (DI and Web Flow) of spring
technology for CITI health portal.
Responsibility: As a role of software developer in the team of 3 members my work is to segregate the functionalities
of existing module and aggregate those functionalities according to required client provided designed pattern
(Application Service Design Pattern).
• Project Description: As a requirement of the project named JFP Platform Upgrade for security Enhancement is to
install in-house team provided platform label changes to sync with application layer.
Responsibility: As a module lead of the team of 3 members worked in an upgradation project where actively assisted
to incorporate in-house framework oriented changes and modification made by platform team into application layer to get
the better security and flexibility of the framework at application layer.
• Project Description: Re-designing the Credit Line Increase flow of credit card of CITI bank is the goal of the project
Credit Limit Increase (CLI) customer experience. Earlier this flow was three steps sequential flow and as per
requirement need to change that flow into four steps sequence.
Responsibility: Worked in this as a software developer in the team of 4 members and we used the MVC architecture
and implemented CMS technology at front end side and used the Struts1.x, JSP, java script, collection framework to
get the goal of the project. To maintain the defect tracking and quality management we used HP Quality Center and for
controlling the version the source code we used ClearCase tool.
• Project Description: Masking of all the sensitive fields of Account Online (AO) application of CITI Bank according to
client defined rules.
Responsibility: Worked as a software developer in the team of 3 members on a key security module named Masking
Sensitive Fields and Data for CITI Bank where we need to mask users’ metadata specific fields at server side and client
sides for client authentication and their account registration.
Client – CITI REL group of CITI Bank (Nov, 2011 – May, 2012), Kolkata (7 months)
Tool & Application Server & Technology: IBM RAD 7, PLSQL Developer, jBoss App server, Oracle10g, Java JDBC, Struts1.1,
Adobe Flex, HTML5, Java Script, Data Structure, Algorithm.
• Worked in a starter project named Weekly & Monthly Plan View Reporting Tool where I worked as software
developer in the team of 3 members. The project requirement was to provide the details of employees’ present details and
respective projects they have been working on, their status and a tracker which can automatically extract and represent the
status of the every project. In this project we implemented data structure (linked list) and algorithm like Quick sort
based on the employees’ performance and their attendance. From this we could analyze how much time it would take to
sort the employees’ list.
Page1 / 3
Tata Consultancy Services Ltd. (Mar, 2011 – Jun, 2011), Hyderabad (3 months)
Tool & Application Server & Technology: Eclipse Galileo, MySQL, jBoss App Server, Servlet, JSP, HTML
• I was trained in Core java, Struts1.1, Servlet, JSP in Hyderabad. There I built an online web application named Online
Multiplex Application where once can purchase movie ticket as well as can get to view the number of available seat and
running and upcoming movie. We followed the Model 2 architecture and I built the controller part which would interact
with business part as well as navigate to UI end. I worked as a trainee in the team of 4 members.
Technical Skills & Core Competencies
• Made custom data type using Abstract Data Types (Stack, Queue, Linked List, Binary Tree, etc)
Data Structure &
Algorithm • Worked on different type of sorting algorithm (e.g. Insertion sort, selection sort merge
sort, quick sort etc) to get the better performance from the perspective of time complexity
where we also use some algorithm like Divide and Conquer algorithm.
• Solved and working in different challenges in hackerrank.com coding site.
• Solved and working on different type of challenges from projecteuler.net site.
• Experience in Multi-threading environment and Java Concurrency API
Core java
• Have coding knowledge in core java advanced features like Generics, Annotation, Java
Reflection API
• Implemented different type of collection framework in the project like List, Map, Set as well as
aware of their internal structure where we can notice implementation of data structure.
• Working on new features of java 8 like try-with-resource, Lambda expression, functional
interface, default methods and many more.
• Have knowledge on Class loader, method area
Java Virtual Machine
• Have knowledge on life time of a type (loading, linking and initialization) in JVM
• Working procedure of Garbage Collector inside JVM
C, Java
Programming Language
WebSphere6.1, jBoss, Apache Tomcat
Server
Eclipse Galileo, Eclipse Luna, IBM RAD, PLSQL Developer
Integrated Development
Tool
Have basic knowledge on unix command
Unix
Linux (Ubuntu), Windows (XP, 7)
Operating System
WinSCP, Putty
FTP Client
HP Quality Center
Bug Reporting Tool
Mathematics, Advanced Operating System
Field of Interest
Professional Skills
Worked as module lead in the previous project, I have to independently deal with understanding the
Leadership Skills
clients’ requirements and directing them with new ideas. Consequently, I also take the responsibility to
represent clear view of the task effectively to the other members of my team.
My daily activities necessitate working in a team, whereby I contribute and actively participate in idea
Team player
sharing and have learnt to negotiate effectively and adhere to ideas.
While working at Credit Limit Increase (CLI) project, I have gained ample commercial awareness, through
Business Acumen
the evaluation customer demands and in helping them to understand their requirements. Based on this
knowledge, I have also initiated new ideas for their business improvement.
I have often taken the initiative to organise inter college events and have been instilled with key
Organisational
skills responsibilities on several occasions because of my qualities. Even at work, I have helped in scheduling
tasks efficiently and organising my own activities efficiently.
Page2 / 3
I have developed strong written and verbal communication skills both technical and professional, through
Communication
Skills client liaisons and business development teams. Additionally, I have delivered presentations as an active
participant in the departmental training programmes.
Being a science and engineering student, analysis and handling of data has always been a part of my entire
Analytical Skills
education. During my last project, I dealt with complex programming techniques, which required a lot of
analytical thinking and logical reasoning.
Academic Profile
B. Tech in Computer Science & Engineering DGPA 7.38
2006-2010
Academy of Technology, West Bengal University of Technology
Project - BlueChat using J2ME - The project emphasizes on creating a chat application using J2ME that
will work in all mobile phones/PDA. It uses Bluetooth connectivity for exchanging messages among the
devices
Higher Secondary Examination Percentage: 70.00
2003-2005
Barrackpore Government High School, West Bengal Council of Higher Secondary Education
Declaration
I hereby solemnly affirm that all the details provided above are true and at all the times, I shall carry myself in a manner that lends
dignity to the organization and worthy enough of the person.
References
On request
Page3 / 3