Post Job Free
Sign in

Project Software Engineer

Location:
Fairfax, VA, 22031
Posted:
June 22, 2010

Contact this candidate

Resume:

Rajesh Bangalore N S Gupta

**** *** *** *** ***

Fairfax, VA-22031

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

Mobile: 315-***-****

To secure a position as a software developer that permits me to learn new

technologies while utilizing my skills and experience developing,

validating, automating and debugging network / telecom related software.

TECHNICAL

Programming Languages C, C++, TCL/Tk, Expect, Java - Networking

Communication/Network Protocols TCP/IP, Mobile IP, VoIP, SIP, BGP, SS7,

H.323, MPLS, LAN/WAN

Computer Platforms UNIX, Linux, Windows

Software Applications Matlab, Wireshark, MS Office, Aldec VHDL, NCTUns,

Asterisk Softphone

Technical Training GSM, GPRS, UMTS, WLAN, WiMAX

Certification CCNA - Cisco Certified Network Associate

PROFESSIONAL EXPERIENCE

GEORGE MASON UNIVERSITY, FAIRFAX, USA 1/2009 -

5/2010

Graduate Teaching Assistant

. Students liked my style of lab teaching for the undergrad course

Electric Circuit Analysis (ECE 280) which was clearly reflected in

high rating in teacher evaluation forms and my contract extended for

two terms. Syllabus to strengthen the theory concepts were prepared to

be given to students.

ARICENT, BANGALORE, INDIA

Software Engineer 10/2006-

12/2007

. Designed and implemented the regression suite for SIP based product

UATK (User-Agent tool Kit) using Tcl and Expect. The regression suite

was used for testing the UATK 9.0 and successfully used with minimum

errors.

. CAS (Converged Access Solution) was manually tested for its compliance

with the SIP standards. I successfully set the lab for the testing.

The test bed included IP phones, soft phones, TFTP server, DNS server,

Sqlite and soft switch. The time line was critical as it is a premier

product of the company and was successful in finding major bugs and

reporting it.

. Automation for other products like SNS (SIP Network Server), B2BUA and

other SIP based products was finished before the timeline.

. Coordinated with developers and system engineers to fix application

defects.

Client: Nortel Networks

1/2008 - 7/2008

. MPLS, VPN and other features of Nortel Passport switches was automated

using oTCL (Object Oriented Tcl) and the product was delivered before

the schedule. I went ahead and automated the whole regression test

suite as a tool apart from the assigned work.

. A network of passport switches were made in the lab and connected to

the router to finish the test bed for validation of the automated test

cases.

. 15 days of knowledge transfer from previous colleagues for the product

was completed in 10 days.

FLEXTRONICS SOFTWARE SYSTEMS, BANGALORE, INDIA 1/2006

- 4/2006

Engineering Intern

. A multi threaded timer module to maintain timers for clients was

accomplished using C language in a tight time schedule.

. The test plans and the test modules designed and developed to test

this timer server implementation were successful in testing the

functionality of the module and debugging.

Rajesh Bangalore N S Gupta rajeshbn84@ gmail

dot com

EDUCATION SUMMARY

GEORGE MASON UNIVERSITY, FAIRFAX, USA 8/2008 -

5/2010

Master of Science in Electrical Engineering

GPA: 3.21/4.00

M.S. RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE, INDIA 9/2002

- 5/2006

Bachelor of Engineering in Electrical and Electronics

GPA: 77.6/100

ACHIEVEMENTS

. Scholarly paper was presented on "Vertical Handovers in UMTS Networks"

at George Mason University. Paper concerns about technical details and

new models to achieve higher efficiency during the handover procedure

to other heterogeneous networks.

. Simulation and presentation were presented for Wireless Networks

course on "Performance Comparison of Handoff Schemes in Wireless

Networks" using NCTUns (Simulation tool).

. Received the Best Project award during the training phase at Aricent.

PROJECTS

BGP (Border Gateway Protocol) Project

Fall 08

Designed BGP routing policies to optimize the traffic through the given

network scenario under different real-time situation. The project also

aimed at to performing traffic analysis.

Computer Communication Networks Fall 09

Designing computer network queues using MATLAB, mainly involved in

simulating Poisson queues and collecting statistics for the networks

through simulation. MATLAB simulation for M/M/1, M/M/infinity, M/M/N/N

queues were performed all along the coursework.

Digital System Design with VHDL

Fall 09

Implementation of BLAKE hash function which is competing in the contest for

New American Hashing Standard SHA-3 in VHDL. Timing and Area analysis for

the hardware implementation of this function in FPGA was successfully

completed. Designed a controller which can control the data path for the

hash function was designed and implemented in VHDL. Aldec and Xilinx were

used for the project.

Voice over IP (VoIP) Spring

10

Enterprise Network - VoIP Service Analysis - This projects aims at

designing and analyzing the given enterprise network for any potential

issues. As a design aspect in the project, voice traffic feasibility over

the current data network is analyzed. I found out if there is any optimal

design change for routing the traffic. I checked whether quality of the

voice for a particular codec is providing required QoS for the enterprise.

The modeling and design of the project is done over OPNET tool.

Embedded Systems Spring 10

Implemented common computing problem in concurrency like reader's writers

problem, dining philosopher's problem and producer consumer problem with

many variations in the problem using JAVA, C, C++. Used Monit to develop an

event driven system. Monit was used to start, stop and monitor tasks based

on events and a event driven system was created. Context switching time

between threads in a process was measured with C programming.



Contact this candidate