We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Able to deliver results in a fast - paced and varied development environment while placing high value on teamwork, flexibility and quality interpersonal communication.
  • Experience in all phases of software development lifecycle, from design and documentation to implementation.
  • Strong technical skills; quick to learn new concepts and technologies.
  • Excellent troubleshooting skills ; able to analyze code and engineer well-researched, cost-effective and responsive solutions.

TECHNICAL SKILLS

Operating Systems: Linux, Windows Server 2008, VxWorks, NT, SVR4 Unix

Languages: C, C++, Java, VBScript, Python

Protocols: UEFI, SAS, VoIP, IPSec, NAT, Firewall, TCP/UDP, QoS

Source Control: Subversion, ClearCase, SourceSafe

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Senior Software Engineer

Responsibilities:

  • Added storage diagnostics to UEFI, reducing the qualification time during the testing cycle.
  • Added SAS firmware download feature to ILOM for a SAS-2 expander, improving ease-of-use.
  • Enhanced a Java-based test suite, JIST, to validate SAS expander firmware implementations.
  • Developed firmware download utility to recover ‘bricked’ ARM-based SAS expanders.

Confidential, Menlo Park, CA

Senior Software Engineer

Responsibilities:

  • Debugged and tested Multipath I/O driver on Windows Server 2003. Wrote configuration tool for this driver in C#.
  • Enabled customers to use this feature without forcing an upgrade to Windows Server 2008.
  • Investigated and resolved disk import problem with ZFS formatted disks.
  • Wrote diagnostic tool to read EFI data from disk.
  • Procedure was used to recover disks in the field instead of returning them to manufacturing.

Confidential, Milpitas, CA

Software Engineer

Responsibilities:

  • Implemented SRTP for H.323. This feature improved the marketability of IP phone products.
  • Prototyped a SPIT and Firewall filter for SIP IP phones; this was an effort to enhance phone security.
  • Modified license file encryption application using OpenSSL and PKCS#11 to use a network attached Hardware Security Module Server to securely store cryptographic key data.

Confidential, Livermore, CA

Independent Contractor

Responsibilities:

  • Developed a network service which created interfaces between a web application, Teamspeak, and MySQL as part of an MMO gaming project.

Confidential, Santa Clara, CA

Principal Engineer

Responsibilities:

  • Architected and implemented the H.323 protocol interface, as well as led the team that implemented IPSec, NAT, and stateful Firewall, emphasizing support of H.323.
  • Architected the next-generation Firewall and NAT services for the BCM. Coordinated weekly meetings between four global sites across eight time zones.
  • Provided ongoing development support for all released versions, including the addition of specific features which improved response time for customer issues.
  • In one case, the new feature contributed to winning a major account in Europe.
  • Liaised with the technology groups in America and Canada.

Confidential, Santa Clara, CA

Sr. Software Engineer

Responsibilities:

  • Designed and implemented a TDI filter driver on Windows NT which off-loaded TCP and UDP processing onto another processor running an embedded OS.
  • Modified IP reassembly and routing code on a proprietary embedded OS to work with NT.

Confidential Cupertino, CA

Sr. Software Engineer

Responsibilities:

  • Designed the driver interface to the I/O interface card.
  • Ported a Windows NT SCSI driver for both boot and runtime to a MIPS R4400-based system.

Confidential, San Jose, CA

Sr. Software Engineer, Software Engineer

Responsibilities:

  • Supervised a three-person team which was responsible for maintaining filesystem drivers on the current product.
  • Ported and enhanced a software RAID driver.

We'd love your feedback!