Software Program Leader Resume
Cupertino, CA
CAREER OBJECTIVE:
Senior Manager of Engineering
SUMMARY:
- Senior leader with over 20 years of experience in software and hardware development.
- Expertise in advanced internet, IoT and networking technology at a Confidential 100 and four successful start - ups.
- Product development lead for networking products generating.
- Experience in performing product and team performance evaluation, removing road blocks, mentoring and coaching for team members.
- Experience in collaborating with cross functional teams, setting objectives and strategies for project planning, cost and benefit trade off, budgeting and portfolio balancing.
- Proven results in utilizing Agile process, solving complex problems, de-risking critical paths, and managing software branches and releases.
- Deep knowledge in customer communications and sustaining, and support of complete software development lifecycle.
- Built and recruited, local and remote teams with 25 seasoned and young talents to develop billion-dollar revenue-generating advanced networking products for two different companies.
- Led department performance reviews, sponsored technical discussion, career coaching team members for career growth and nurture less experience individual contributors. Inspired and challenged teams to exceed team goals. Resolved differences and promoted teamwork.
- Led the development of Confidential ’s next generation Cloud Operating Environment, a common cloud infrastructure support network management, security appliance and applications, continuous deployment via cloud operation, provide IaaS, PaaS and SaaS, while maintaining other legacy $100+ million products.
- Instrumental in building Cisco’s new Mid-Range Integrated Service Routers platform 18/28/38xx series from ground up to meet market demand
- Developed telemetry with ELK and database, to monitor, and analyzed tens of thousands daily system activities to identify customer behavior and identify field issue.
- Stabilized Confidential ’s PacketShaper’s run away field issue within 9 months on the job
- Co-developed with Twilio at Confidential, a C++ real-time communication layer API for Android system
- Managed cross BUs software release quality, established guideline and protocol for actions, to insure stability of a $4+ billion dollar portfolio revenue.
- Authored design specifications for Cisco router internal switching fabric ASIC with Broadcom and Marvell to be included in the next generation of Integrated Service Routers.
- Partnered with product marketing and managed development of low-cost Integrated Communication System with multiple OS’s to support Voice, Application and Data with $800 million in revenues.
- A next generation BlueCoat network visibility security appliance with UI/UX for WiFi, WAN optimization, DPI, CASB, identity and access control, mobile applications management and application monitoring.
- Symphony, a pioneer VoIP project for Cisco, which turned into driving the company’s multi-billion dollar IP Telephony business.
- An ASIC conversion for crypto in routers to save multi-million dollar annually
- A classic technology demonstration of real-time graphical vehicle tracking and 6DoF measurement using GPS sensor.
- Developed the first Windows 32-bit true color display adapter with TI 34020 GPU & H/W JPEG compression
TECHNICAL COMPETENCIES:
Algorithm Development: GPS Kalman filter for vehicle heading and attitude, VoIP voice coding, QoS and networking congestion control. Image processing. IP network Deep Packet Inspection and filtering, Machine Learning, computer gesture analysis.
Hardware: FPGA & ASIC development, board bring-up, display technology, power, Intel, PPC, MIPS, Cavium & ARM CPUs, ESP32, Broadcom and Marvel switches, USB, SPI, I2C, PCIe, UART, MIPI, JTAG. using MatLab, oscilloscope, logic analyzer and debugger
Systems: Knowledgeable in both S/W and H/W, System Architecture, embedded systems, configuration and monitoring, networking equipment and appliance, security, OS, firmware and device drivers, spatial 3D, AR & MR graphics, Avatar chat, Object oriented design, code modularity, scalability, performance, infrastructure, failover and load balancing, VMWare, FreeNAS, KVM, AWS EC2, GCP, Docker, Linux, OpenGL, OpenCV, CUDA, QNX, pSOS, FreeRTOS, LAMP, Arduino, MQTT, ConfD, Yang model, IaaS and SaaS development. Android Application development. Conversant with web technology, cloud, container/docker, Confluence, Jira, Jenkins and DevOps.
Applications: CLI, GUI, UX & WEB application development for enterprise, data structure and real time data collection, analyzing, OpenCV, ML, status update and report generation ( Confidential products: PacketShaper, Policy Center). HTML, Javascript, jQuery, MVC framework, CSS, PHP front and backend interface to MySQL and 3rd party libraries (Access control, Gallery, Excel and Telnet), XML, JSON, Ajax, AngularJS, NodeJS, Postgres, Cassandra, SOAP, REST API, ELK Kibana stack, Google Map/Chart & Yahoo API, FSM, socket programming, C/C++, mobile, Assembly, Bash, Shell script, Python, Cloud Services, microservices and security.
Networking: L2/L3 data plane switching & routing, application routing, VoIP & Telephony, LAN/WAN/WLAN, network module, access control, proxy and security. TCP/IPv4/v6, access control 802.1x, ACL, 802.3, 802.11, NAT, VLAN, SSL, TLS, DHCP, DNS, HTTP, VPN, OSPF, BGP, MPLS, EEM, VoIP, SIP, SDN, IP Phone, CallMgr, and CUE.
Telephony Signaling: Trunk, FXS, FXO, E&M, T1/E1. PRI, H.323, Dialplan, E.164, Control Protocol, DSL and Cisco CallMgr.
Security: Secure code development. L2 to L7 deep packet inspection, classification, filtering, proxy and caching, optimization, flow based mobile and cloud application discovery and inspection, data analytic, threat protection, firewall, network security, SSL, VPN, IKE/IPSec, ASIC, and FIPS certification.
PROFESSIONAL EXPERIENCE:
Confidential, Cupertino, CA
Software Program Leader
Responsibilities:
- Lead HW engineering team system software and SOC bring up, software process and verification.
- Coordinate engineering resource, diagnostics and test activities.
- Schedule planning, system hardware and software troubleshoot, coordinate with factory verification activities, triage system failure with local cross teams and remote teams.
Confidential, Sunnyvale, CA
Software Lead
Responsibilities:
- Lead development of real-time communication system, cloud APIs, Mixed-Reality, MR/AR 3D, 3D modeling/mapping, telemetry, Social Suite and distributed system with Android based AI mobile devices implemented using C/C++, open source, SQLite, ZMQ and Twilio product based on WebRTC.
Confidential, Sunnyvale, CA
Senior Engineering Manager
Responsibilities:
- Managed features and new platforms development for deep packet inspection, security visibility, URL filtering, backend data collection and analytic, flow-based analysis, traffic shaping and proxy, cloud based application, automatic classification and optimization, threat protection, mobile device application controller, distributed cloud GUI application, report generation, IaaS, and SaaS for network appliance products generating $130 million annual revenues.
- Ported Open-Source to new platforms, develop licensing, authorization, subscription and secure console.
- Led sustaining in reducing field issues backlog from 400 to 50 in 18 months. Reduced field defects and critical accounts for four networking product lines.
- Managed software branch, sustaining and QA, release operations and field customer support for multiple product lines.
- Performed product and technical consulting work for internet appliance ODM firm in San Francisco area.
- Feasibility study and evaluate technology for internet IoT device development. Produced proposal for system architecture and software development consulting.
Confidential, San Jose, CA
Software Manager
Responsibilities:
- Managed several generations of SMB products with new architecture and partnered with ASIC vendors for L2/L3 internal forwarding bus with multi-core CPU to protect a $4-billion market.
- Converted Xilinx FPGA-based cryptography to ASIC.
- Led a BU DSP team to work on small footprint voice algorithms to reduce static RAM size.
- Led multi-BUs quality initiatives and formulated guidelines for zero defect.
- Established best engineering practices and promoted modularized code for re-use, as well as testing scope and coverage to reduce development, manufacturing, and maintenance costs.
- Acted as the BU liaison to participate in the company-wide EnergyWise initiative and managed the BU Green Initiative projects which exceeded market and customers’ expectation.
Confidential, Sunnyvale, CA
Technical Leader
Responsibilities:
- Voice over IP for Cisco IOS: Developed the first platform independent Cisco Voice over IP architecture from ground-up and led development of telephony protocol and DSP development.
- TCP/IP Engine/Virtual Memory Router: Designed communication database engine and GUI application using MSVC++ & MFC to improve UX with configuration and deployment.
Confidential, Sunnyvale, CA
Member of Technical Staff
Responsibilities:
- Hardware/Software design, research and development with GPS technology and GIS mapping system.
- Worked on PathFinder software development for vehicle tracking and agriculture application