Author Image

Hello, I'm Hadi!

Hadi R. Sandid

Software Engineer at Cisco

My current fields of interest are Software Dataplanes and Computer Networking.
In my free time, I like to go hiking, read books, and work on fun software/hardware projects

Recent Posts

Experience

1
Cisco Systems

October 2023 - Present

Paris, France

Software Engineer

October 2023 - Present

Responsibilities:
  • Currently working on Cisco’s SSE/SASE offerings (Secure Access, Secure Connect)
  • Contributor on the FD.io VPP (Vector Packet Processor) project

Cadence Design Systems

April 2023 - September 2023

Sophia Antipolis, France

Software Engineering Intern

April 2023 - September 2023

Responsibilities:
  • Designed asynchronous logging system for Virtuoso with minimal performance impact, using C/C++
  • Drafted design documents and technical presentations for the Virtuoso Interactive Routing team, to assist future productization efforts
2

3
Cisco Meraki

April 2022 - August 2022

Paris, France

Software Engineering Intern

April 2022 - August 2022

Responsibilities:
  • Implemented framework to enable local performance testing of Meraki data-planes, using C++/Python/Bash.
  • Conducted performance tests to estimate data-plane performance, and identify software bottlenecks and bugs.
  • Wrote design documents assessing framework design alternatives, and documentation for framework usage.

American University of Beirut.

August 2019 - August 2021

On-Campus

Research Assistant

August 2019 - August 2021

Responsibilities:
  • Assisting team Levantine with the development of a Smart Irrigation System, which was selected in the Google AI Impact Challenge 2019.
  • This includes developing an on-site hardware solution (using micro-controllers) to control irrigation routines, and also a mobile application (using Android) to allow users to access agricultural field data.
4

Education

MSc&T in Innovation and Management in Internet-of-Things
Taken Courses:
  • Data Visualization
  • Business Models in the Digital Era
  • IoT Workshops
B.E in Computer and Communications Engineering
Taken Courses:
  • Embed. Microprocessor System Design
  • Radio Frequency (RF) Circuits Design
  • Operating Systems
  • Software Architecture and Design
  • Data Structures and Algorithm
  • Computer Networking
  • Network Security
  • Web Services in the Cloud
  • Audio Engineering
Extracurricular Activities:
  • Tutoring ECE/CCE courses.
  • Participated in different workshops related to Robotics and Artifical Intelligence

Personal Projects

Chat Service Back-End
Developer Spring 2020

Back-End API using ASP.NET Core. Project realized to learn about back-end development and CD/CI systems.

Educational GameSystem
Developer Fall 2020

Game Client using QT/C++. Offers a registration/login system and two separate games (Snakes and Ladders & Cabo).

Basic Shell
Developer Fall 2020

Basic Shell written in C & Java. The main shell is written in C and calls separate Java files to execute commands. The shell also supports pipes to re-route output of certain commands as input to other commands.

Library System
Developer Spring 2019

Java-Based Library System. Offers a user-friendly interface to look-up and reserve books from a local database.

Memory Game
Developer Spring 2019

Memory game written in Assembly. Project realized for a PIC16F4A microcontroller connected to a LCD display.