We provide IT Staff Augmentation Services!

Software Engineering Manager Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Experienced in leading and managing engineering teams and projects through the entire software lifecycle
  • Experienced in project management, software development, quality assurance, and tools development
  • Experienced in managing software development for highly availability and scalable devices
  • Experienced in managing open source software development projects
  • Experienced in managing in a globally distributed environment

TECHNICAL SKILLS:

Equipment and Tools: MS Office, MS Project, Emacs, Vi, GDB, SVN, CVS, GNATS, BugzillaOperating Systems: Windows, Unix (FreeBSD, Linux, Solaris)

Languages: C, Perl, Java, C++, Bash script, Tcl/Tk/expect, HTML, XML.

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Software Engineering Manager

Responsibilities:

  • Promoted to management position from software engineer role.
  • Lead projects within Juniper and with Juniper partners to deliver on network device virtualization solutions (unification and integration of Juniper and partners’ devices), using industry standards, such as Netconf/Yang and SNMP, to simplify manageability of devices.
  • Provide guidance and training on Manageability high availability design to team members and engineering teams throughout the organization.
  • Manage and grow a team of 9 to deliver results efficiently, with quality, and on schedule. Team member career levels range from intern to principal engineer.
  • Responsible for overall device Management/UI/CLI infrastructure component of JunOS software.
  • Drive discussions with managers, engineers, and product managers from across the organization and across geographies.
  • Mentor intern and converted to full time employee upon successful completion.
  • Coordinate college recruiting for department
Confidential

Software Engineer

Responsibilities:

  • Technical lead for High Availability functionality in Manageability/UI infrastructure. Infrastructure supports configuration synchronization and command extensions for multi - chassis systems, such as clusters.
  • Gathered requirements, design, implement, and test new features.
  • Resolve critical internal and customer found issues.
  • Perform and moderate code reviews.
  • Mentored junior team members.
  • Act as department point of contact for release management.
Confidential, San Jose, CA

Software engineer

Responsibilities:

  • Release application and source code packages to customers and partners.
  • Maintain the build and test harness software written in Perl, Expect, and Bash.
  • Release, manage, and document internal software tools
  • Maintain the build system (GNU make).
  • Enhance the use of SVN by writing custom tools, instructions, and documentation.
  • Work with developers and system administrators to diagnose and solve problems with SVN (Subversion).
  • Act as the gatekeeper for the mainline product code.
  • Assist developers in the proper use and application of the build and test automation scripts.
  • Configure, support, and maintain prototype embedded systems for use in development and test.
Confidential, Santa Clara, CA

Software QA engineer

Responsibilities:

  • Promoted to QA engineer from part time Unix/Windows system administrator
  • Gain experience working in dynamic startup environment
  • Generate and run test cases to ensure quality of network virtualization software, which provided virtual hosts, network devices, and network fabric.
  • Write bash and TCL/Expect scripts and find available automated test tools
  • Write programs to generate graphs to help visualize product quality.
  • Maintain daily build on Linux.
  • Help setup product demos for product manager and sales.
  • Administer Unix machines.
Confidential, Menlo Park, CA

Solaris admin intern

Responsibilities:

  • Add and remove hardware components from high end servers
  • Configure switches and routers
  • Organize physical connectivity of Ethernet and fiber network

We'd love your feedback!