Professional Summary:
- 10+ years of Information Technology experience in a wide range of industries
- Experienced in all phases of software development life cycle (SDLC), project
analysis, requirements specification, project scheduling, quality control and
process development using CMM
- Involved as a quality assurance tester and production support personnel
- Managed medium-sized team of IT professionals in the completion of a Software
Application
- Strong Windows and Unix/Linux background
- Extensive years of experience in C/C++ programming, Shell programming, perl,
awk, Microsoft technologies and web development
- Relevant years of experience in database design, SQL statements and stored
procedure in several DB applications
- Skills include multithreading, client/server programming, sockets and
dynamically allocated data structure
- Strong problem-solving, analytical and reasoning skills
- Ability to learn new technologies easily
- Ability to work independently and in team-oriented, collaborative environments
(across geographic locations)
- With good communication, interpersonal and leadership skills
Technical Proficiencies:
- Operating System
Solaris 10, SunOS, Unix/Linux, Windows NT/2000/XP/Vista, IBM AIX, DOS
- Language
C/C++, Pro* C, Unix Shell Scripting (sh/bash/ksh/csh), perl, awk, VB.NET,
Visual Basic 6.0, FORTRAN
- Web Technology
ASP, JavaScript, XML, HTML, Perl/CGI, Apache, IIS web server
- Database
Oracle 10g / Oracle 8i, Embedded SQL / Pro*C, MySQL, Sybase, MS Access, SQL,
PL/SQL, IBM DB2, Dbase III+, INFO
- Applications Software
BladeLogic, Websphere Application Server, HP OpenView, OpenBase, Open Windows,
UIM/X, Motif, Xtoolkit, XWindows, Xlib, ARC/INFO GIS Software (AML Language)
- Technology/ Networking
socket programming (TCP/IP and UDP), multi-processing, multithreading,
client/server programming, simple network management protocol (SNMP)
- Version Control
Rational ClearCase, CVS, Visual Source Safe, SRCS
- Test & Debugging Tools
Rational ClearQuest, Mercury Test Director, OpenSTA, Solaris Workshop, dbx, gdb
Professional Experience:
Company: Good Venture Corporation Feb 09 * Present
Title: Software Engineer
Project: Human Resources Information System (HRIS)
- HRIS is an online web application that holds and provides information
regarding current and past employees. It is a solution for data entry and data
tracking of the Human Resources.
- Evaluated and analyzed the current system of the Human Resource Department
- Designed and developed the application based on the requirements
specification
- Accessed and interfaced with Oracle database for storage and retrieval of
data
- Conducted quality analysis, prepared test data and test documents
- Implements proper maintenance and enhancement procedures
Environment: Unix/Linux, C/C++, Perl/CGI, Oracle, MySQL
Company: Northwest Airlines Aug 07 * Jan 09
Title: Software Engineer
Project: Video Information Display System (VIDS)
- VIDS displays data from the Oracle database for the arrival/departure and gate
information located at the 3 hubs of Northwest Airlines in MSP, MN, Memphis, TN
and Detroit, MI. The data are then created into IE pages.
- Written Unix shell scripts and utilized awk to automate activities for better
performance and throughput
- Developed VB programs to enhance the existing application running in all the
VIDS PC (NT, Win2K, XPe)
- Authored test documents in accordance with the IEEE 829 Software Testing
Standard Documents
- Verified and tested VIDS IIS websites and other applications for the
transition from IIS 5.1 to IIS 6.0
- Performed data verification in Oracle databases using SQL
- Converted and tested the VIDS Win2K launcher to run on a thin client with
embedded XP (XPe) OS
- Spearheaded the planned deployment of VIDS applications and IIS websites using
BladeLogic
- Monitored the performance and stability of the software as a 24/7 production
support, achieving 100% resolution of trouble reports with severities 2, 3 and 4,
in accordance with the SLA
- Updated the IIS servers monthly and ensured that all 1500 PCs were updated
- Performed root-cause analysis and logs reports and data to Infoman mainframe
- Planned, designed and configured Rational ClearCase using Unix ClearCase
command line interface, xclearcase, and ClearCase Explorer in Windows
- Installed a Java Enterprise Archive (EAR) file into the production Websphere
Application Server
- Coordinated with business analyst to design and develop new processes and
enhancements to existing ones
- Provided technical expertise to co-developers on matters involving Unix and
Unix scripting
Environment: Unix (AIX), Unix Shell Script, Awk, Mainframe, Windows 2003 Server,
VB.NET, Visual Basic 6.0, Java, Javascript, ASP, XML, HTML, Oracle 10g, SQL,
Toad
Project: Passenger Revenue Accounting (PRA)
- PRA manages large volumes of tickets, handling numerous conditions such as
ticketing, billing, sales, agency debit memos and agency credit memos.
- Designed and implemented C functions and SQL statements that saved manual
effort and improved accuracy
- Performed code maintenance and enhancement for the existing application
- Identified and resolved software faults and defects and implemented program
fixes
- Prepared test data and verified test results by using SQL in the Unix Sybase
command line
- Studied and analyzed portability of existing Unix shell script programs into
Visual Basic 6.0
- Established pseudocode from the existing Unix shell script that will be used
for the conversion to VB
Environment: Solaris 5.8, Unix/C, Sybase
Company: Prime Global Solutions, Inc. (Japanese company) Aug 06 * Jan 07
Title: IT Consultant
Project: Postal Advanced Network System (PNET) for NEC Communications, Ltd.
(Enhancement for a project handled in 1999 * 2001)
- PNET is a client/server application that manages the computer network of the
Japan Ministry of Post and Telecommunication.
- Translated requirements and functional designs provided by the client
- Designed and developed a new module in addition to the existing modules
- Developed and implemented complex design involving socket programming, POSIX
multithreading, doubly linked list and binary tree
- Modified and enhanced the existing Perl code
- Executed proper test procedures and measurements to ensure inter-operability
between clients and servers
- Established and wrote integration and installation procedures for the end
product
Environment: Solaris 2.6, Unix/C, TCP/IP Sockets, POSIX Threads, Perl/CGI,
HTML/DHTML, Apache, JavaScript, Oracle 8, ProC, PL/SQL, Unix Shell Scripting (C)
Company: Nabla Teligent Communications, Inc. (Swedish company) Feb 06 * Jul
06
Title: Software Developer
Project: Number Analysis
- Number Analysis is used by telecommunications companies that helps analyze and
find out information about specific telephone numbers as well as determines its
origin by accessing an Oracle database.
- Created the detail design for the patches to be applied for the existing
release version
- Worked with analysis of various algorithms
- Enhanced the application to handle continuous and simultaneous update and
retrieval of data
- Implemented C++ multithreaded code, locks were used to synchronize resources
sharing between threads
- Tested the functionality of the system and verified Oracle data using SQL
- Investigated defects and performed bug-fixes
- Written Unix shell scripts for testing the application and writing the SQL
queries for Oracle database
Environment: Linux OS, C/C++, Oracle
Company: Accenture Oct 01 * Jan 06
Title: Senior Software Engineer
Project: Healthcare Application for a Healthcare company in Plymouth, Minnesota
- The project is a three-tier client/server application and is used to handle
customer information and healthcare needs. The front-end is PowerBuilder and the
middle tier is BEA Tuxedo and Unix/C and the database is IBM DB2.
- Designed and developed new modules and modifications to existing modules to
comply with the US Healthcare Insurance requirements
- Maintained current Unix/C source code while engineering other implementations
as a production support
- Troubleshot and resolved problems to ensure optimal performance and stability
- Tested the defects solved and verified consistency of outcome using Mercury
Test Director
- Used Rational ClearCase / ClearQuest to manage version control and change
status of the tickets solved
- Worked with other development teams on integration and deployment
- Created new and modified existing Unix shell scripts to assist in the unit
testing and updating the database
Environment: IBM Unix, Unix/C, Pro C, IBM DB2, PL/SQL, SRCS, Rational
ClearQuest, Mercury Test Director, Unix Shell Scripting (Bourne), ˜vi '
Editor
Project: Leave Management System for Morgan Stanley
- Leave Management System is a web-based application which manages the employees
' leave credits and monitors the number of used and available leaves.
- Analyzed the change specifications to be implemented for the existing system
version
- Designed the modifications to be applied in accordance with the change
specifications
- Developed and enhanced the existing application in following the client
requirements
- Prepared test data and test documents and procedures
- Validated code changes and perform database verification during unit testing
and system test
Environment: Linux OS, Perl/CGI, HTML, Sybase, PL/SQL
Company: Prime Global Solutions, Inc. Apr 99 * Sep 01
Title: Project Leader
Project: Postal Advanced Network System (PNET) for NEC Communications, Ltd.
- PNET is a client/server application that manages the computer network of the
Japan Ministry of Post and Telecommunication.
- Analyzed the functional requirements and created specification and detailed
design for development
- Developed and implemented complex design in |