Summary
Overview
Work History
Education
Skills
Timeline
Generic

Zaahir Ahmed Syed

Software Engineer
Bangalore,KA

Summary

Meticulous developer with 3 years of experience building high-quality software that prioritizes performance, ease of debugging, and extensibility. Proficient in C programming with a strong foundation in operating systems and networks, consistently delivering impactful and reliable solutions. Currently pursuing an online Master of Science in Computer Science at Georgia Tech.

Overview

3
3
years of professional experience

Work History

Software Engineer 2

Juniper Networks
12.2023 - Current
  • Lead C/C++ developer, responsible for the feature development and sustenance of 3 core modules in the Junos Core Routing Infrastructure (named RPD Infrastructure)
  • Utilized DTrace to identify bottlenecks in RPD, reducing commit time for a 300,000-line configuration file from 20 seconds to 5 seconds through targeted optimizations
  • Tasked with the daily triage of 15+ bugs that are assigned to the RPD Infrastructure team and reassigned them to the right engineers
  • Designed and delivered 5 customer requested features with a strong emphasis on user experience
  • Facilitated effective communication among product, test and documentation teams to drive each feature request to completion
  • Worked on numerous customer issues through live debug sessions, providing solutions within a two-day timeframe

Software Engineer 1

Juniper Networks
07.2022 - 12.2023
  • Helped increase code coverage of all automated tests from 50% to 85% using the ATF software testing framework
  • Implemented my first feature titled 'policy rib-lists', leveraging a Patricia Trie to enable users to filter routes by specifying their originating routing table (or RIB) names, earning praise from higher management
  • Updated all outdated GDB macros to conform to the newer structure definitions
  • Volunteered as an event manager for the RPD (Routing Protocol Division) Coder's event

Software Engineering Intern

Juniper Networks
01.2022 - 07.2022
  • Developed a sophisticated Python tool that automatically scans over 500 structure definitions in the RPD codebase and generates corresponding C print functions
  • This tool was used to generate dump functions for around 100+ structs to avoid manually coding them in
  • These functions were integrated with Juniper's debugging CLI to help developers debug issues without having to generate a live core-dump

Education

Master of Science - Computer Science

Georgia Institute of Technology
07-2026

Batchelor of Technology - Computer Science and Engineering

PES University
07-2022

Skills

  • C
  • Python
  • Unix/Linux/FreeBSD
  • OpenMP
  • MPI
  • GDB
  • Valgrind
  • CUDA

Timeline

Software Engineer 2

Juniper Networks
12.2023 - Current

Software Engineer 1

Juniper Networks
07.2022 - 12.2023

Software Engineering Intern

Juniper Networks
01.2022 - 07.2022

Master of Science - Computer Science

Georgia Institute of Technology

Batchelor of Technology - Computer Science and Engineering

PES University
Zaahir Ahmed SyedSoftware Engineer