Confidential
E-Mail:objdance@gmail.com
Cell: +1 (717) 681-3085
_______________________________________________________________________
Experience Summary:
· Highly
successful IT consultant with cross cultural experience in the areas of team
management with 8+ years of experience in large multinational IT services
organizations.
· An
effective leader with proven abilities in leading teams during the project
phase and guiding team members and enabling knowledge sharing among the team.
An innovative and motivational leader with a pragmatic hands-on approach.
· Expertise
in C/C++, STL, Boost, multithread, shell scripting and Perl in UNIX , Linux
and Windows environment
· Good
expertise in data structure and algorithm
· Design
expertise in Object Oriented systems by using Design Patterns and UML.
· Expertise
in Socket programming, TCP/IP, IPC, RPC and SOAP implantation.
· Currently
working in a major health insurance provider.
· Worked in Financial domain for clients Deutsche
Bank, Citi Bank
· Worked in Retail domain for Walmart and Catalina
· Result
oriented, self-starter and able to work with minimum guidance
· Possesses
excellent interpersonal and communication skills, and a good team player
· Proven
ability to understand business problems and apply technology to formulate
workable solutions
· Strong
analytical and design skills with good problem solving aptitude
Technical Skills:
Languages/Libraries
|
C, C++, STL programming, Pro*C, Esql, Embedded
SQL, XML, Boost libraries, Sockets
|
Operating Systems
|
Solaris 2.9/ 2.10, AIX 5.2/5.3/, Red Hat Linux,
Debian Linux, HP-UX B.11, Windows, Cygwin
|
Design
|
Expertise in Design patterns, UML, OOA/OOD.
|
Scripts
|
Unix Shell scripts, SQL, Perl, Tcl
|
Database
|
IBM-Informix, Oracle, Sybase
|
Implementation and Configuration
|
Expertise in CONTROL-SA implementation and
configuration.
|
Compilers/ Debuggers
|
gcc, g++, Visual Studio 2008/2010, gdb, dbx
|
Editors & IDE
|
VI editor, Emacs (primary), Dev-C++, CodeBlocks
|
Frame Works
|
Windows for C for GUI development, Apache XML
parser, WSO2 Web Service Framework for C/C++
|
Tools
|
HPQC (Mercury), SVN, Perforce, CVS, Perforce,
POWER and Teamforge.
|
Project
|
Clinical Application- Data warehouse
|
Organization
|
An insurance firm
|
Duration
|
Jun 2012- till date
|
Tools
|
C++/STL, Unix Shell Scripting, AIX 5.3, Using
Perforce as a version control system and Dataquest as defect tracking, and
Clear case as requirement mapping system.
|
Role
|
Technical Lead, designing, software development
and unit testing. Leading a team of 7 developers.
|
Description
|
This is a data warehouse application. And we are
implementing statistical models to analyze huge amount of records. We
normalize the data and calculate skewness and different related parameters
for procedure tracking, disability, Inpatient and Actuarial Prediction in
member wise by processing atomic data. Ab initio, a data warehouse tool
generates the input file for our application. Since we have to process
millions of records, edging for performance is the major challenge. We are
extensively using STL libraries. At end, process creates a output file and
Ab Initio upload the file into non-atomic tables within the warehouse.
Those data may be using by different clinical applications.
-
Participated and
contributed in design discussions.
-
Lead a 7 member team
-
Interacted with Business
Analysts to gather business knowledge
-
Communicate with another
team working at off-shore and conducted conference calls.
-
Technical contributor for
other team members.
-
Conducted code review.
-
Participated in full SDLC
activities include requirement gathering, design, implementation, quality
process, and support for piloting.
|
|
|
Project
|
Aisle Locator.
|
|
|
|
|
Organization
|
Fortune 20 retail firm
|
|
|
|
|
Duration
|
Feb 2011- Jun 2012
|
|
|
|
|
Tools
|
C++, Unix Shell Scripting, AIX5.2/5.3, Linux, Using POWER as a
version control system and HPQC as defect tracking/requirement mapping
system.
|
|
|
|
|
Role
|
Sr. System Analyst, Requirement gathering,
Designing, software development and unit testing. Leading a team of 10
developers.
|
|
|
|
|
Description
|
Aisle Location is an application developed in client server mode. It
is a layered application. User interface is developed by using Windows for
C frame work. End user is inter-acting with application by using a handheld
device. Since it is using by multiple users, server side we have used
multithreads to handle the client server communication. There are multiple
data sources in data layer. So we have implemented adapter pattern in the
design so it will enable the system to be flexible to handle further data
sources. In the business layer complex data manipulation is happening and
we are using BOOST and STL libraries extensively. The project was executed
in agile methodology.
-
Participated and
contributed in design discussions.
-
Lead a 10 member team
-
Interacted with Business
users to gather business knowledge and prepare the documents for further
reference
-
Communicate with another
team working at off-shore and conducted conference calls.
-
Contributed in business
layer implementation of the application and work as technical contributor
for other team members.
-
Conducted code review.
-
Worked on Linux migration
of the code base. The initially the framework was developed only for AIX
servers.
-
Participated in full SDLC
activities include requirement gathering, design, implementation, quality
process, and support for piloting.
|
|
|
Project
|
HIPAA
implementation
|
|
|
|
Organization
|
Fortune 20 retail firm
|
|
|
|
|
Duration
|
Apr 2010- Jul 2011
|
|
|
|
|
Tools
|
C++, C, AIX5.2/5.3, Linux, Shell scripting,
Perl, Using POWER as a version control system and HPQC as defect
tracking/requirement mapping system.
|
|
|
|
|
Role
|
Team Lead, Requirement gathering, Designing, software development
unit testing, and production role out and post implementation support.
|
|
|
|
|
Description
|
1. Secure the data transactions and attain the
HIPAA compliance for
15 applications using in Wal-mart
pharmacies.
2. Implement SOA as much as possible in the
existing infrastructure.
3. Redesign MQ data transaction either with secure
sockets/SFTP/Secure
Web service by using WSO2 apache frame work for C++/C.
4. Secure the sockets by using ssl enabled
socket programming.
5. Expertise in developing a library for symmetric encryption by
using
EVP/OpenSSL framework.
|
|
|
|
|
|
-
Participated and
contributed in design discussions.
-
Executed as project lead
with team size 15 and make ease the communication with different technology
stream.
-
Interacted with application
owners to gather application knowledge and prepare the documents for
further reference
-
Communicate with another
team working at off-shore and conducted conference calls.
-
Developed web service
client implementation for ERX application, using WSO2 framework for C++
-
Developed a library for
Symmetric encryption
-
Conducted code review.
-
Worked on technical
complicated issues and showed expertise in handling memory leak issues
during Linux migration.
-
Participated in full SDLC
activities include requirement gathering, design, implementation, quality
process, and support for piloting.
|
|
|
|
|
|
|
Project
|
Enhancement and maintenance of Tax cut Software
|
|
|
|
|
|
|
|
Organization
|
H&R Block
|
|
|
|
|
|
|
|
Duration
|
Jan 2008–April 2010
|
|
|
|
|
|
|
|
Tools
|
C++, Unix, MAC OS, Using SVN as a version control system and HPQC as
defect tracking system.
|
|
|
|
|
|
|
|
Role
|
Team Lead: Requirement gathering, Designing, software development and unit
testing
|
|
|
|
|
|
|
|
Description
|
Tax cut software is a desktop application
running in Windows and Mac operating systems. There is a core module to
handle Federal tax and supportive modules for each state. The code is
written in strict POSIX standards to avoid system specific issues. The main
module is developed as an executable and states as dynamic libraries. In
that way we maintain the memory load of the application in a proper way.
-
Participated and
contributed in design discussions
-
Lead a 3 member offshore
team
-
Interacted directly with
business owner
-
Participated in SDLC
activities such as system study, design, impact analysis, implementation,
quality process, and support for piloting
-
Implemented compliance
regulatory changes for year 2009 and 2010 in Tax cut software.
-
Implemented changes in
design to enable the application for multi state filing.
-
Conducted code review and
mentor the team members
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Project
|
Catalina Store System
|
|
|
|
|
|
|
|
Organization
|
Catalina
|
|
|
|
|
|
|
|
Duration
|
Apr 2007- Jan 2008
|
|
|
|
|
|
|
|
Role
|
System Analyst, Designing, software development and unit
testing
|
|
|
|
|
|
|
|
Tools
|
C++, Embedded Windows and OS2 Operating Systems, Linux, Unix Shell
scripting. Perforce as version control System.
|
|
|
|
|
|
|
|
Description
|
Catalina is a 3rd party vendor for retailers and producers to provide Store Awards to
customers. It is a patented system and using non standard printers to
generate the coupon in a quick way. To enhance the speed of the data
search, using tree based file database. System Analyze the purchasing
habits of the customers in retail shop and categorize the customers
according to their purchasing habits and refer the group of products the
customer buying regularly and generate coupons. The system retrieve/sniff the
customer order from the Point of Sale system and analyze the order and
generate award coupons. All these process are executing within a short
span.
|
|
|
|
|
|
|
|
|
-
Participated and
contributed in design discussions
-
Lead a 4 member offshore
team
-
Interacted directly with
business owner and onshore team
-
Participated in SDLC
activities such as system study, design, impact analysis, implementation,
quality process, and support for piloting
-
Conducted code review and
mentor the team members
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Project
|
ESS upgrade and development of SA /Agent for three applications
|
|
|
|
|
|
|
|
Organization
|
Citi Bank Singapore
|
|
|
|
|
|
|
|
Duration
|
Jul 2006- Mar 2007
|
|
|
|
|
|
|
|
Role
|
Team Lead, System Analyst, Designed the solution, Implementation
|
|
|
|
|
|
|
|
Tools
|
C++, C, UNIX Shell Scripts, Perl
|
|
|
|
|
|
|
|
Description
|
1.
Develop 3 connectors for
BoKS and NIS+ for Enterprise security Station (ESS).
2.
Upgrade of ESS and the
installation and configuration of following SA-Agents
·
For more than 50 MS SQL
servers.
·
For more than 600 Oracle
instances
·
For more than 50 Sybase
servers.
-
Participated and
contributed in design discussions
-
Lead a 3 member offshore
team
-
Interacted directly with
business owner and onshore team
-
Participated in SDLC
activities such as system study, design, impact analysis, implementation,
quality process, and support for piloting
-
Conducted code review and
mentor the team members
|
|
|
|
|
|
|
|
|
Project
|
SA/Agent 2.9 of Solaris (SPARC) migration to S/A Agent 2.10 for
Solaris(SPARC) and Solaris 2.10(X86)
|
|
|
|
|
|
|
|
|
|
|
Organization
|
BMC Software
|
|
|
|
|
|
|
|
|
|
|
Duration
|
Oct 2005-Jun 2006
|
|
|
|
|
|
|
|
|
|
|
Role
|
Software Developer
|
|
|
|
|
|
|
|
|
|
|
Tools
|
C, UNIX Shell Scripts, Perl
|
|
|
|
|
|
|
|
|
|
|
Description
|
In this project we ported the existing code
working in SPARC architecture to the
X86-architecture and also from Solaris 9 to Solaris for 2 architecture
SPARC and X86. Configured ssh-passphrase enabled communication in between
servers.
|
|
|
|
|
|
|
|
|
|
|
|
-
Migrated the socket module
to Solaris x86 and SPARC architecture
-
Developed a module to
convert big endian packets to small endian packets.
-
Unit test the developed
modules
-
Configured different mode
of ssh communication like password, Passphrase and certificate enabled, in
between ESS server and Solaris managed server
|
|
|
|
|
|
|
Project
|
Deutsche Bank- Risk Office
|
|
|
|
|
|
Organization
|
Deutsche
Bank AG
|
|
|
|
|
|
Duration
|
Sept 2004 – Oct 2005
|
|
|
|
|
|
Role
|
Software
Developer
|
|
|
|
|
|
Tools
|
Unix Shell
scripts , C, C++, Perl
|
|
|
|
|
|
Description
|
Enhancements of the current system and development of new modules.
Designing and developing tables, stored procedures, and triggers. Worked on
problem fixing as a part of maintenance
-
Joined team as a testing support engineer
-
Later started to involve as developer in system
enhancement activities.
-
Participated in UNIX migration of the
application
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Project
|
Volume Tracing
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Organization
|
Siemens Information System Ltd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Duration
|
June 2004 – Sep 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Role
|
Software Trainee – internship
|
|
|
|
|
|
|
|
|
|
|
|
|
Tools
|
Microsoft Visual C++
|
|
|
|
|
|
|
|
|
|
|
|
|
Description
|
Implementation of a Volume
tracing algorithm by using Visual C++.
|
|
|
|
|
|
|
|
|
|
Education:
·
Pursued 20 years of regular
academic education with two post graduation degrees.
·
2001 – 2004, Master of
Computer Application from Mahatma Gandhi University, Kerala, India in first
class with an aggregate of 79%.
·
1998-2001, Master of
Science (mathematics) from Cochin University of Science and Technology,
Cochin Kerala, India in first class with an aggregate of 64%.
·
1995 – 1998, Bachelor of
Science (Mathematics) from Calicut University, Kerala, India in first class
with distinction with an aggregate of 90%.
·
1993 – 1995, Pre-Degree
from Calicut University, Kerala, India in first class with an aggregate of
73% with Physics, Chemistry and Mathematics as the main subjects.
· 1993, SSLC from Public Board of Exams, Kerala,
in first class with an aggregate of 88%.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2
|