Post Job Free
Sign in

Engineer Manager

Location:
San Jose, CA, 95112
Posted:
July 30, 2010

Contact this candidate

Resume:

OBJECTIVE

To obtain an entry level position as an engineer with interests in Computer

Networking and System Administration.

EDUCATION

San Jose State University, California

Jan 2008 - Dec 2009

Master of Science in Electrical Engineering

GPA: 3.33

Sardar Patel University, Gujarat, India

Oct.2002 - May 2006

Bachelors of Science in Electronics & Communication Engineering

GPA: 3.38

RELEVANT COURSEWORK

Network Architecture & Protocol, Voice and Data Networks, Internet

Security, High Speed Communication Networks, Virtualization,

Internetworking, Probability and Random processes, ASIC CMOS design, Linear

Systems.

WORK EXPERIENCE

The Tech Museum of Innovation

Junior Network Administrator Feb

2010 - Present.

. Worked on the Red Hat Linux Enterprise server and Ubuntu Linux server and

configured network management tools like Nagios to monitor the network of

the Tech Museum. Added various host, groups and service to Nagios.

. Maintained the intranet website for the IT group by developing web pages

using PHP, HTML and MySQL.

. Installed and configured MRTG on a Linux system to monitor SNMP network

router and generated the graphical representation of the traffic.

. Redesigned The Tech Museum's LAN: Analyzed the LAN that had many non-

functional switches and routers for quite sometime, determined the

switches/routers that were functioning properly (by pinging them) and re-

created the LAN layout using Microsoft Visio.

San Jose State University

Teaching Assistant Sept

2008 - Dec 2008

. Assisted Professor in framing homework problems and assisted students in

solving the same for the course Linear Systems at San Jose State

University.

Asian Electronics Limited

Trainee Research & Development Engineer Sept

2007 - Dec 2007

. Worked on Automated Street Lighting system project using KEIL Compiler

for Microprocessors.

. Integrated Dawn to Dusk sensors, Light Dependent Resistors and LEDs.

. Programming language used: C

PROJECTS

Routing voice and media between two IP phones, two POTS phones and between

a IP Phone and POTS phone through Cisco router

. Implemented VoIP call processing for Cisco IP phones with built-in

Cisco's Unified Communications Manager Express on UC-500.

. Implemented various features like Basic call, Call forwarding, Call

blocking, Call transferring, Directory services and Music on hold between

two IP Phones and two POTS phones and between IP Phone and POTS phone.

. Used Wireshark Capture to analyze various scenarios.

Studied RTSP protocol

. Used Live feed (live radio streaming) on KQED player and captured and

studied RTSP packets (using Wireshark) Captured packets during different

operations (initial HTTP GET, OPTIONS, DESCRIBE, SETUP, PLAY, PAUSE,

TEARDOWN) of the RTSP session.

Configured three routers to use Routing Information Protocol (RIP) on two

networks

. Used Cisco IOS commands (show ip protocols and show ip route) to verify

that RIP was configured on all the routers and that the routers had

received routing updates about the networks.

. Viewed and interpreted RIP messages between routers by activating debug

ip rip on routers and then triggering a routing update by clearing the

routing tables (clear ip route).

. Performed poison-reverse updates by shutting down router interfaces.

. Learnt the concept of split horizon (suppressing null updates). Then

disabled split horizon on one of the interfaces of a router to see that

the router advertised a route out of the same interface it learnt the

route on.

Implemented and configured OSPF routing processes on three routers

. Verified that OSPF was correctly configured on routers using Cisco IOS

commands (show ip ospf neighbors, show ip ospf interfaces, show ip ospf

events) and by viewing routing tables (show ip route).

. Created a virtual link between two areas that were not directly connected

to each other.

Implemented Generic Traffic Shaping (GTS) using Cisco routers

. Created three different traffic flows generating same number of packets

with equal packet sizes from a Cisco router using SAA (Service Assurance

Agent) configuration. These flows were created for different bit-rates.

. Monitored traffic shaping queues (number of packets queued) and drop

rates and concluded that the drop rate for flows configured for high

shaping bit-rate will be lower than flows configured for low shaping bit-

rate.

. Re-configured and implemented GTS again with different packet sizes.

. Transport protocol: UDP. Queuing algorithm: Weighted Fair Queuing.

Studied operation and practical applications of various network protocols

at different layers of TCP/IP model in the UNIX lab using Linux CentOS

. ARP: Learnt operation of ARP by having one host ping another host on LAN

and by monitoring traffic through tcpdump and observed routing table of

the pinging host. Also sent ARP request to non-existent host to learn

behavior.

. ICMP: Measured the bandwidth of LAN by sending ICMP echo request (ping)

with various sized packets to another host on LAN. Checked the accuracy

of time on local system by sending ICMP timestamp request (icmptime) to

NTP time server. Generated ICMP port unreachable error and observed

packet exchange and ICMP messages retry using tcpdump.

. TCP: Established TCP connection between a client and server and observed

and learnt sequence numbers, TCP flags, MSS values and window

advertisements by using tcpdump. Learnt how TCP handles requests to non-

existent port. Ran an experiment to show the impact of the 2MSL wait and

calculated the 2MSL value. Learnt how applications like telnet and rlogin

exchange data on TCP. Learnt how TCP sends urgent data when receiver's

window was closed. Ran an experiment to see silly window syndrome

avoidance on receiver side.

Developed an outbound interface for a simple wireless web browser product

. Developed Verilog code to implement packet filtering based on addresses

and length of packet in outbound interface.

. Also developed input and output FIFO around packet filter to smoothen the

data.

. Synthesized the Verilog code to find maximum critical path time using

Synopsys design analyzer.

. Tools used: Synopsys design analyzer and Synopsys VCS.

TECHNICAL SKILLS

Programming Languages: C, UNIX shell scripts, Perl, Verilog and assembly

language 80xx.

Web Technologies: Beginner level experience with HTML, PHP and Apache and

learning more and more at work.

Networking Protocols: Academic knowledge of VoIP (MGCP, SIP, SCCP), Real-

time Protocols (RTP, RTCP, RTSP), IP Routing Protocols (RIP, OSPF, BGP),

Application Layer Protocols (HTTP, FTP, DNS, SMTP), Transport Layer

Protocols (TCP, UDP), Internet Layer Protocols (ICMP, IGMP), Link Layer

Protocols (ARP, RARP, STP), Physical Layer Protocols (SONET),

Telecommunication Protocols (CDMA, GSM, SS7), ATM, MPLS.

Networking Concepts: Academic knowledge of QoS (scheduling, traffic

shaping, resource reservation), Multicasting, Packet Queuing (Weighted Fair

Queuing, FIFO, Priority Queuing), Tunneling (VPN, PPTP).

Internet Security and concepts: Academic knowledge of Security Attacks (man

in the middle, masquerade attacks, message replay, message modification,

denial of service), Authentication, Access control, Encryption algorithms

(RSA, AES, DES, double DES, triple DES), Block cipher modes of operation

(ECB, CBC, CFB, OFB, CTR), Hashing functions applications (Message

authentication code, Digital signatures) and Key management schemes (Diffie-

Hellman key exchange, KDS).

Tools: Wireshark, tcpdump, MATLAB, Synopsys design analyzer and Synopsys

VCS

Network Monitoring Tools: Nagios, MRTG

Embedded systems: Intel 8086/8085 family and 8051 Micro-Controller.



Contact this candidate