Post Job Free
Sign in

Manager Software Engineer

Location:
Bellevue, WA, 98005
Posted:
August 24, 2011

Contact this candidate

Resume:

SUGANTHI RAMASAMY

EXPERIENCE SUMMARY:

o Total 7 years of work experience in C, C++, Unix in Telecom and

Banking Capital Markets Domain.

o Extensive knowledge in software development life cycle including

designing, coding, testing, maintenance and debugging.

o Has good knowledge and work experience in Software Quality Process.

o Proficiency in Telecom (Alcatel 5070 Signalling Server Global) and

Banking (Credit Reporting and Transaction Banking) Product Development

Life Cycle.

o Capable of transforming Telecom and Banking requirements into good

design and quality product.

o Experience in Manual Testing.

o Good Experience in Team Management activities.

WORK HISTORY:

o Worked as IT Analyst in Tata Consultancy Service Ltd, India from May

2010 to January 2011.

o Worked as Technology Lead in Infosys Technologies Ltd, India from July

2007 to April 2010.

o Worked as Senior Software Engineer in TechMahindra R&D Services, India

from January 2004 to June 2007.

TECHNICAL SKILLS:

Languages C, C++, Java Swings, HTML.

Platforms Unix, Linux, Solaris, Windows NT, 9x.

Scripting Shell

Database Oracle, PL/SQL, DB2.

Protocols SS7 Layers (MTP, TCAP, ISUP, SCCP), TCP/IP.

Tools GDB 5.0,Clearcase, ClearQuest, SVN, VSS, Purify

Other skills Unix Internals, OOAD Concepts, Design Patterns,

IPC's, Multithreading

EDUCATION:

Bachelor of Engineering in Computer Science from Sona College of Technology

(1999-2003) affiliated to Periyar University with an overall aggregate of

74.5%.

CERTIFICATIONS:

. Infosys certified in Foundation course in Banking

. Infosys certified PM Elite lite certification for Project management

EXPERIENCE:

At Tata Consultancy Services Client - Alcatel Lucent (France)

Name of the Call handling Layer Enhancement in OXO (May 2010 -

Project Jan 25 2011)

Role IT Analyst

Description This project involves design and enhancement of

call handling layer in OXO (OmniPCX Office) to

support early media features. OmniPCX Office is a

VOIP enabled PBX and supports 236 subscribers

targeted for medium enterprise. It uses SIP and

H323 protocol for VOIP Signaling. OXO is an event

driven multi-threaded architecture with multiple

modules performing various call control

functionalities. Call Handling layer in OXO

architecture is the key module responsible for call

switching.

Responsibilities Design and coding for Call Handling Module, Unit

Testing, Integration Testing, Bug Fixing.

Maintained standard compliance.

Environment C-Programming, GDB for Debugging, Linux, Clear

quest and Clear case

At Infosys Technologies Ltd Client - ABNAMRO NL

Name of the ABNAMRO Transaction Banking (May '05 -Jan '07)

Project

Role Technology Lead

Description This project is basically about enhancing Mid

Office Applications of RBS erstwhile ABN AMRO

(Transaction Banking Group). It's a maintenance

project and the work is from understanding the

clients system and requirements, preparing

functional, technical design accordingly and

changing the code appropriately satisfying the

client's needs.

Payment Router (PR) is a centralized Mid office

system developed to read, validate, warehouse and

route payments to the respective back offices.

This helps in routing a payment from any front

office channel to any back office. The rationale

of a centralized architecture is that a customer

can be based out of a particular location and

handle payments across different countries.

Responsibilities Design and coding for parser and validation

Module, Unit Testing, Integration Testing, Bug

Fixing, Code reviews.

Managed team size of 7 members

Assigned tasks to the team and monitoring the

status.

Involved in Direct Interaction with Client on

Creating Functional Designs and in preparation of

system test cases.

Guiding the team with total responsibility on

delivery of design to Development team.

Anchoring as a Configuration controller

[Configuration Management, Audit, Preparing MSR

and SPC] for the project to the specified CMMI

Level.

Environment C, Pro-C, Unix, TOAD, Oracle, PL/SQL.

At Infosys Technologies Ltd Client - EQUIFAX Inc,

USA

Name of the Small Business Enterprise (Jul '07 - May '09)

Project

Role Programmer Analyst

Description The project is an enhancement to the existing

Equifax Small Business Enterprises (SBE) commercial

system and involves the design of Corporate

Hierarchy and Linking features in Commercial credit

system. The scope of work includes Requirement

Analysis, Estimation, Design, and Implementation

for supporting the data upload to the Commercial

Credit Database.

Responsibilities Requirement study, Estimation, Design, Coding, Unit

Testing, Bug Fixing, Implementing shell scripts to

automate Database purging and participation in Code

Review.

Managed team size of 5 members. Assigned tasks to

the team and monitoring the status.

Guided the team on technical basis and also gave

complete knowledge transfer to new team members.

Interacted with clients, handled status calls,

design reviews and code reviews.

Involved in project management tasks like daily

status update calls, reports.

Involved in Configuration Management Audit as part

of Process Adherence.

Environment UNIX, Shell, C++, Pro-C++, SQL, DB2, SVN, Clear

Quest, dbx for

Debugging

At TechMahindra Client - Alcatel Inc, USA

Name of the Flexible Routing Data Initialization Utility (Jan

Project '06 - Jun '07)

Role Senior Software Engineer

Description The Flexible Routing Initialization Utility

initializes bulk data (maximum of 500 Million

entries) for databases delivered within Flexible

Routing Application. Data can be initialized using

following mechanisms: SQL Script File, Convert From

ASCII CSV File, and Build ASCII CSV File. This

feature consists of two CLI's:

flex-import - Initializes Flexible Routing Database

with the given SQL and CSV Input File.

flex-export - Initializes Flexible Routing Database

by building CSV Files based on given database name

and table name.

Responsibilities Requirement study, preparation of subsystem design,

Implementation of design, User Guide preparation,

Unit Test Case Execution, System Testing support and

Bug fixing and Participation in code review.

Handled the development as sole member.

Involved in Integration testing support and bug

fixing.

Environment C, C++, Solaris 5.10, IPC's, MultiThreading, Clear

case, gdb debugger.

At TechMahindra Client - Alcatel USA, Inc.

Name of the System Manager Flexible Routing (May '05 -Jun '07)

Project

Role Senior Software Engineer

Description Flexible Routing is an intelligent application

resides within Alcatel STP, allows for targeted

routing of messages within the signaling network.

Flexible Routing application accomplishes this via

series of message filtering algorithms, specific

routing functions (termed Service Handlers) and

database that contain route specific data on a

subscriber-by-subscriber basis.

Flexible Routing application is responsible for

selecting the specific routing function (Service

Handler) based on analysis of the signaling

message. This analysis depends on a unique set of

data from MTP, ISUP, TUP, SCCP and TCAP as being

available to identify the appropriate Service

Handler.

Responsibilities Involved in requirement study, preparation of

subsystem design, coding, Unit Testing, System

Testing support, Bug Fixing.

Involved in Integration testing support and bug

fixing.

Environment C, C++, Solaris 5.8, SS7 Call Flow (SS7 Filtering,

Signaling Message Distribution to service handlers

and databases), SS7 Call Setup.

At TechMahindra Client - Alcatel USA, Inc.

Name of the System Manager - Remote File Transfer using SFTP

Project (Dec '04 - May '05)

Role Software Engineer

Description Remote File Transfer feature provides an

interactive GUI to transfer files over SFTP

between remote system and System Manager. System

Manager is a Unix based processor that provides

operation, administration, and maintenance

functionality for the STP's.

Responsibilities Requirement study, design, Coding for API, Unit

Test Case Execution for Server, System Testing

support, Bug Fixing.

Involved in Integration testing support and bug

fixing.

Environment C, C++, Solaris 5.8, Knowledge of SSH, SFTP Key

generation, TCP/IP Socket, Threads, pipes.

At TechMahindra Client - Alcatel USA, Inc.

Name of the System Manager to ADMIN Serial Connectivity

Project (Jun'04 - Dec '04)

Role Software Engineer

Description Remote access connectivity between the System

Manager and the Admin processors is limited to a

single connection between one System Manager and

one Admin processor (i.e. System Manager A is

connected to Admin processor A and System Manager

B is connected to Admin processor B). The serial

connectivity is upgraded to allow for cross

connectivity between the System Managers and the

Admin processors through SMUX hardware. Serial

Port Multiplexer allows Dart and Debug terminals

of System Manager to connect to either ADMIN A or

B and Reset ADMIN processors through remote

access.

Responsibilities Requirement study, design and coding for server,

Implementation of termlink, ADMIN RESET CLI.

Unit test case preparation and Execution, Bug

Fixing.

Environment C, C++, Solaris 5.8, Serial Port Multiplexer

(SMUX) Hardware.

At TechMahindra Client - Alcatel Inc, USA

Name of the System Manager Accounting (Jan '04 - June'04)

Project

Role Software Engineer

Description SS7 Accounting feature of System Manager provides

the ability to track usage of the SS7 Network by

other network operators and the ability to track

the usage of other operator's networks to verify

compensation. SS7 Accounting provides Accounting

statistics based on user provisioned accounting

criteria though GUI and Command Line Interface.

Responsibilities Requirement study, Design and Coding of MTP GUI.

Unit Test Cases Execution, Bug Fixing.

Environment Java Swings, knowledge of SS7 Signaling units, MTP

Layer and SCCP Layer.

PERSONAL DETAILS:

Date of Birth May 20, 1982

Email id ********.****@*****.***

Passport No. E5648897

Visa Type L2 With Employment work authorization

Strengths Leadership qualities

Creative, Committed and Passionate about task

A quick learner, willing to take up challenging

tasks and adaptable to demanding circumstances.

13714 NE 9th PL APT 211,

Bellevue,

Washington 98005

********.****@*****.***

Mobile: 425-***-****

Home : 425-***-****



Contact this candidate