Sign in

Manager Engineer

Wilsonville, Oregon, United States
August 29, 2017

Contact this candidate


Karthick Sundarrajan

**** ** *********** **** #***

Wilsonville, OR 97070

Phone: 971-***-****


Career Objective:

Diligent and productive C programmer with high level of work integrity backed by strong operating system knowledge especially Linux, looking forward to work in a challenging environment to showcase my skills and abilities.

Summary of Skills:

Over 9 years of experience in C programming on networking switches and server management controllers

Over 7 years of experience in networking domain on platform and system manageability

2 years and 7 months of experience in security domain of server management controller during which worked on product security to meet standards like FIPS 140-2, CNSA SuiteB, PCI-DSS, CC(Common Criteria).

Have experience in developing prototype systems for complex features

Have good understanding of Linux internals and interested in device drivers

More than 5 years of experience in Cisco’s Internetworking Operating Systems

Have hands-on experience in C++, shell scripting and python

Interested in Data structures and Algorithms

Used GDB debugger extensively

Familiar with git, svn, perforce, clearcase and worked in yocto environment.

Have experience in working with traffic generators, packet analyzers like Ixia, wireshark.

Have experience in in agile development process

Have good problem solving and analytical skills.

Completed Machine Learning course in Coursera out of my own interest (Certificate)

Professional Experience

Firmware Specialist (August 2014 – April 2017)

Hewlett Packard Enterprise, Bangalore

Worked on Security domain of C7000’s Onboard Administrator and Synergy’s Frame Link Module

Have worked with Open source packages like OpenSSL, OpenSSH, cURL, Apache

Developed REST APIs to configure security parameters for SSH and TLS connections

Understand the requirements of various security standards in industry like FIPS, CNSA SuiteB, DISA, PCI-DSS and evaluate the module for compliance.

Assessment of CVEs (Common Vulnerability Exposures) and fix them

Network Development Staff Engineer (October 2012 – July 2014)

Dell Force10 Networks, Chennai

Worked as part of Data Center Managed and Core switches on Chassis manager, Linecard Manager, Event Poller, Makefiles, CLIs, SNMP MIB support

Resolved issues and stabilized multiple platforms during branch merge/sync. This involves bug fixing in driver code, Startup scripts, Broadcom driver code and fixed locking issues in kernel context

Gained expertise in SNMP MIB support and writing proprietary MIB specifications

Development/Sustenance Engineer (June 2007 – October 2012)

HCL Technologies, Chennai

Fixed bugs and customer issues on Cisco IOS and ION(IOS over QNX kernel) platforms in the area of system boot sequence, data path initialization, power management, environment control, Logging, interaction with Rommon(boot loader), Makefiles

VDC(Virtual Device Context) prototype development in Catalyst 6500 switch which is basically segmenting single physical Layer3 switch into logical switches

Changing boot sequence of Catalyst 6500 switches to accommodate higher image size which requires change in ELF structure of traditional image packaging

Hardware Watchpoint and Hardware Watchdog support for PowerPC based platforms


Master of Science, Software Systems - 2011

BITS Pilani, Pilani

Bachelor of Technology, Information Technology - 2007

Coimbatore Institute of Technology,

Anna University, Chennai

Contact this candidate