Professional Documents
Culture Documents
SKILLS SUMMARY
Hardware Environment: x86, ARM & PowerPC based Micro controllers, IBM i/p serie
s, Ameritech Protocol Analyzers, Bus Analyzers like CATC, In Circuit Emulators (
ICE)
Operating System: Embedded Linux, HP-UNIX, DEC Tru64 (Alpha 4.X), AIX 4.X, Sun
OS, pSOS, Windows, DOS
Datacom Protocols: X.25, TCP, UDP, IP
Application Protocols: DNS, LDAP
Systems Knowledge: UNIX Internals (System V & Posix IPCs e.g. Pipes, Shared Memo
ry, Semaphores, FIFOs, Message Queues, Signals), Socket Programming, UNIX Networ
k Drivers, Posix Thread Programming, UNIX Administration
Languages: C/C++, PERL, Unix Shell Scripting, Oracle SQL*PLUS, ORACLE PL/SQL,
Batch scripts
Functional Knowledge: UNIX Systems Programming, Disk Drive Controller Firmware,
PowerPC based Microcontrollers, Communications Software (Routing, Switching, Si
gnaling, Call Processing), Data-communication Protocols, Protocol State Machine
EXPERIENCE SUMMARY
==================
Employer Name: Cavium Networks
Address: 805 E Middlefield Road, Mountain View, CA 94043
Position: Application Engineer (Software)
Date: May 2010 - present
Description:
This position involves providing engineering support to end customers for the so
ftware running on Cavium chips (Octeon). Octeon is MIPS64 based multi-core proce
ssors that offer high performance low power solutions for intelligent networking
applications. My area is to provide customer support - debug/troubleshooting, c
onfiguration, answering architecture related queries for all Cavium specific sof
tware that goes on Octeon Chips. These include embedded Linux (user space, GNU t
ools, Ethernet drivers, u-boot, PCIe/DMA drivers etc.), Cavium SDK, APIs etc.
Environment: Embedded Linux, C, GNU tools, Linux drivers, MIPS, PCIe, Emulators
(EJTAG), TCP/IP, IP-Sec
Responsibilities:
1. Provide engineering support to customers for software running on Cavium chips
(Octeon). Software includes all aspects of Embedded Linux (User Space, GNU tool
-chain, driver software - Ethernet, PCIe/DMA drivers, TCP/IP stack, u-boot). The
re is also non-Linux Cavium specific APIs/SDKs that's used to program Octeon chi
ps.
ACHIEVEMENTS/AWARDS
* Employee Recognition Award from Seagate for customer satisfaction
* Employee Recognition Award from HP for my work on automation of Network System
Testing
* Spot Award from Infosys for Customer Satisfaction
TRAINING:
Six months of extensive class-room/lab training at Infosys. This covered Compute
r Science concepts like Operating Systems, Data Structure and Algorithms, Databa
se, Client-Server Architecture, UNIX, C, Oracle etc. Also went through some tele
com training covering Exchange Switch concepts, Call Processing, NA dialing and
introduction to ISDN and CCS7.
REFERENCES: Available upon request.