Overview
Work History
Education
Skills
Projects
Additional Information
Timeline
Generic

Bilal Mahmood

San Jose,CA

Overview

11
11
years of professional experience

Work History

Software Development Engineer

Cisco Systems, Inc.
San Jose, CA
08.2016 - Current
  • Responsible for definition, design, development, test, debugging, release, enhancement or maintenance of networking software.
  • Worked on various QoS features for innovium and Cisco Cloudscale ASICs on Nexus 9000 platforms with expertise in features such as WRED, ECN, PFC and microburst
  • Worked closely with customers for RDMA/ RoCEv2 traffic performance tuning etc.
  • Worked on various feature enhancements and debugged multiple issues with vendors.
  • Designed and implemented several APIs for HAL(hardware abstraction layer),
  • Worked on various features for qosmgr, docker, sone shell and dchal shell.
  • Comfortable with End-to-End feature implementation using SDLC with backward compatibility

Software Engineer Intern

Cisco Systems, Inc.
San Jose, CA
06.2015 - 09.2015
  • Worked with nexus platform team on developing ASIC drivers for line cards and implementing L2 ASIC features.
  • Worked on validating ASICs functionality for different rates of suppression under diverse traffic scenarios.
  • Developed abstractions for I/O (input-output) FPGA (field-programmable gate array) registers and helped debug issues during initial system bringup's.
  • Designed a hybrid system of Traffic management for Cisco's nexus line cards.

Research Assistant

Lahore University Of Management Sciences
Lahore
08.2013 - 07.2014
  • Proposed and Implemented MulBuff: Data center buffer sizing strategy that achieves near 100% link utilization, reduced flow completion times, and high burst tolerance.
  • Studied effectiveness of randomizing TCP retransmission timeout (RTO) in mitigating impact of Incast.

Project Consultant Engineer

FiveRivers Technologies Pvt. Ltd. (FRT)
Lahore
01.2013 - 08.2013
  • Responsible for product development/marketing of the Electric Drum kit.
  • Designed and printed 3D printing parts for the drum kit using autodesk Inventor.
  • Developed software for the electronic Drum Kit on an arduino leonardo board.
  • Documented and maintained online social presence on technology blogs to promote/market the project.
  • Sourced materials for assembly of the Drum Kit.

Education

Master of Science - Computer Science

University Of California San Diego
San Diego, CA
06.2016

Bachelor of Science - Electrical Engineering

Lahore University of Management Science
Lahore, Pakistan
06.2013

Skills

  • Programming Languages: C/C, Python, pyATS, SQL, MATLAB
  • Software & Tools: Git, Network Analysis Software, Unix, Machine Learning Tools, Embedded Boards


Projects

  • Analyzing Timing Characteristics Of Wavelength Selective Networks: evaluated tunable transceiver timing characteristics and studied its implications on a hybrid network design.
  • DDoS Mitigation using SDN: Designed an SDN based DDOS mitigation system leveraging an entropy and flow rates.
  • Intelligent Security Systems: Implemented a face detection application on mini 6410 board.
  • WSN in Mines: An event monitoring system using a distributed Wireless Sensor Network (WSN) for a mining environment.

Additional Information

  • Published poster paper at ACM SIGCOMM 2014 "Rethinking Buffer Management in Data Center Networks"
  • Published research paper "Nrsfm using local rigidity" published at WACV 2014.
  • Teaching Assistant: Taught Computer Network, Computational Problem Solving, Computer Organization and Systems Programming and Digital Systems Lab
  • Gold Medal: Obtained A's in all subjects in Advanced Levels examination conducted by Cambridge University, UK.

Timeline

Software Development Engineer

Cisco Systems, Inc.
08.2016 - Current

Software Engineer Intern

Cisco Systems, Inc.
06.2015 - 09.2015

Research Assistant

Lahore University Of Management Sciences
08.2013 - 07.2014

Project Consultant Engineer

FiveRivers Technologies Pvt. Ltd. (FRT)
01.2013 - 08.2013

Master of Science - Computer Science

University Of California San Diego

Bachelor of Science - Electrical Engineering

Lahore University of Management Science
Bilal Mahmood