We provide IT Staff Augmentation Services!

Network Consultant Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

OBJECTIVE:

Seeking a senior software engineer position

SUMMARY:

  • Over 24 years of experience in software development on UNIX and Linux environment, particularly in networking area.
  • Working for development of IP Routing Protocols and various networking applications with hands on network programming on both user and kernel level.
  • Operated ISP’s backbone network with various network devices, and contributed to Free Software development with Confidential .
  • Having good knowledge of web application development as well.

TECHNICAL EXPERTISE:

Languages: C, C++, Ruby, Python, Go, Perl, Tcl/Expect

Systems: Linux, *BSD, iOS, Windows, Solaris

Protocols: IPv4/IPv6, TCP/IP, BGP4/4+, Confidential /v3, IS - IS, RIPv1/v2/RIPng, BFD, 6RD, VRRP, SNMP, MPLS, SMTP, POP3, IMAP4, HTTP, FTP, RADIUSPPP, Ethernet, 802.1Q

Web Technologies: HTML, CSS, REST, XML/XML Schema, JSON/JSON Schema, Ruby on Rails, JavaScript

Database: MySQL, SQLite, PostgreSQL, Oracle

Tools: Subversion, Git, CVS, gdb, cscope, Bugzilla, Emacs

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Network consultant

Responsibilities:

  • Designed and implemented some features for stream forwarder module with C++.
  • Integrated Confidential library to stream forwarder to support 10G network interface.
  • Ported stream forwarder module to Raspberry Pi.

Confidential, Santa Clara CA

Network consultant

Responsibilities:

  • Designed and implemented Confidential, REST API acceleration network software in C++.
  • Designed network, setup servers and deployed software on more than 10 locations in data center.

Confidential, San Jose, CA

Development of Routing Protocols

Responsibilities:

  • Designed and implemented various features for routing protocols like Confidential /v3/IS-IS/BFD onto AX series load balancer with C.
  • Designed and implemented generic IPC messaging infrastructure between routing protocols and load balancer module.
  • Designed and implemented 6RD and static IPv4/v6 NAT onto AX series load balancer as a data plane feature with C.

Confidential

Configuration Manager

Responsibilities:

  • Integrated new configuration manager framework with routing protocols and other components.

Confidential

Development of Configuration Manager

Responsibilities:

  • Designed and implemented generic Confidential and Web API framework for routing or other services, with C++ and Ruby on Rails.
Confidential, Sunnyvale, CA

Professional Service, Routing Protocols

Responsibilities:

  • Integrated ZebOS routing suites onto customer’s Load Balancer as a professional service, including routing protocols enhancement with customer requirement.
  • Designed and implemented server side Web application with Ruby on Rails for magazine download service in Japan.
  • Designed and implemented iPhone/iPad book store and viewer application for Japanese customer.

Confidential, San Francisco, CA

Network consultant

Responsibilities:

  • In charge of developing core Linux kernel module and user space daemon.
  • Designed and implemented auto-discovery protocol version 2.
  • Designed and implemented Connection Forwarding feature, with API for SNMP and Confidential .
  • Designed and implemented Unit Test framework for Intercept module.
  • Designed and implemented SSL support feature for Intercept module.
  • Fixed bugs and enhanced FTP blade feature.

Confidential, San Jose, CA

Development of Routing Protocols

Responsibilities:

  • Designed, implemented and improved Confidential /OSPFv3/IS-IS protocol module on Linux.
  • Designed and implemented SNMP and Confidential APIs, Virtual Router framework, Network Service Module(RIB manager) on Linux.
  • Designed and implemented distributed messaging between protocols.
  • Designed and constructed development lab infrastructure with PCs and Confidential ethernet switches.
  • Implemented scripts to configure a topology with Perl/Expect.
  • Implemented sanity test client and server scripts with Perl.
  • Implemented a script with Perl and Tcl/Expect to automate and dispatch sanity test requests.

Confidential

Development

Responsibilities:

  • Designed and implemented Confidential module.
  • Worked with many contributors through the Internet, exchanging e-mails on the mailing list.
  • Verified the patches from contributors and applied them into source tree.
  • Trained network administrators in ISP for Confidential with Confidential routers.
  • Supported ISP to connect Internet Exchange Point.

We'd love your feedback!