Software/Network Engineer Resume


Title
Software/Network Engineer

Primary Skills
C,C++, Java, Networking

Location
US-NC-Raleigh (will consider relocating)

Posted
Feb-21-09

RESUME DETAILS

Seeking a challenging position requiring excellent analytical and technical skills in computer engineering and networking.

EDUCATION:
MS (Computer Engineering) - Dec 2008 GPA: 3.83/4.0
North Carolina State University, Raleigh, NC BE (Electronics Engineering) May 2007 Distinction
University of Mumbai; Mumbai, India

TECHNICAL SKILLS:
Programming Languages: C, C++, Java
Software Packages: OPNET, Eclipse IDE, GDB, Wireshark, Araxis Merge, QXDM, Perforce, Slickedit
Operating systems: UNIX, Linux (Ubuntu, 7.10), Cygwin, Windows 200X/XP/Vista, VMware (Workstation v6)
Networking: TCP/IP, HTTP, NAT, DNS, Routing Protocols
Certifications: Brainbench (C++,3.56)

EXPERIENCE:
QUALCOMM, San Diego USA (May 2008 --Aug 2008)
Internship
• Completed and tested a Component Test Framework (CTF) for Broadcast Security(DRM Profile), used for DVB-H (Digital Video Broadcast-Handheld) playback. Implemented a test-chain of API's, asynchronous callback functions and watchdog timers along with testing and finding bugs. (C, BREW).
• Refactored code and created libraries for the Broadcast Security(DRM), FLUTE, ESG and DVB-H-Control CTF's, using BREW API's and C, also developed technical documentation.
• Modified KSM Generator, used for transmission of keys for DVB-H system, to support configuration file handling, HMAC and timed transmission as well as packet dump. (C, Linux).

PROJECTS:
• Development and Implementation of TCP/UDP Relay Server (kernel module). (Jan -- May 2008)
a) Web Server Development- Developed a basic web server (kernel module) using socket programming in C. HTTP request/response architecture modeled in kernel environment, on Linux instance created on VMware.
b) NAT implementation using netfilters. - Implemented NAT (SNAT,DNAT) using a TCP relay. Used netfilter hooks for changing address/port/checksum contents in IP packets in network layer for implementation of a Relay agent. (VMware, running Ubuntu Linux OS, 7.10)
c) Performance enhancement - Implemented multithreaded system and incorporated FTP support for NAT with load balancing using 3 interconnected Virtual machines on VMware, running Linux Ubuntu.
• Dynamic Instruction Scheduling Using Tomasulo's Algorithm (Aug-Dec 2008)
Used C++ OOP and the STL to implement an Instruction Pipeline simulation for an N-way superscalar processor architecture, using register renaming and Out-of-order execution principles.
• Optical Virtual Private Networks (Aug-Dec 2008)
Implemented Dijkstra Routing and wavelength assignment for 20 fully connected VPNs in a 32 node optical n/w in C Used 3d array & induced graph representation of routes and various wavelength assignment algorithms.
• Cache and Memory Hierarchy Design (Aug-Dec 2008)
Designed and simulated cascaded (L1,L2) cache-architecture as modules modeled as C++ objects ,used recursive function calls for load/store operations, Miss-rate obtained and compared with variation of parameters.
• GPS Tracking Kit using a Geocasting Protocol (Aug-Dec 2008)
Setup an Ad-hoc network with UDP packet exchange between nodes in cars. Designed and developed programs for selective broadcast protocol, multithreaded GUI and GPS coordinate transformation.
• OPNET simulation of a B3G (Beyond 3rd Generation) Network. (Jan -- May 2008)
Simulated a combination of mesh, WLAN and UMTS networks in OPNET (team project). Implemented the Mesh network part of the project.

RELEVANT COURSES:
• Connection Oriented Networking
• Wireless Networking
• Optical Networks • Wireless Communication Systems
• Internet Protocols
• Computer and Network Security • Computer Design and Technology
• Management Foundations
ACADEMIC EXCELLENCE:
• Scored 1600/1600 in the GRE (2006)

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Raleigh, NC | Resumes in North Carolina

View other Software/Network Engineer resumes, System / Network Administrator resumes