Joshua Saikali

Ottawa, ON, Canada
  • ex routing/ip software engineer intern @ ciena
  • interested in software development, computer networks, and cybersecurity
  • third year CS student @ carleton u

Experience

Routing/IP Software Engineer

Ciena

As a key member of the Dataplane team within the Routing and Switching Portfolio, I developed and optimized Python-based tools to enhance debugging efficiency with advanced use case triaging capabilities. Additionally, I played a crucial role in redesigning the dataplane's automated regression testing infrastructure, leading to a significant reduction in both execution time and ongoing maintenance requirements.

April 2024 - August 2024

Software Developer

SimFront Simulations Systems

Implemented user-friendly features for Wringer using Java, conducted tests on VCCI software components to pinpoint areas for improvement, and enhanced overall reliability. Additionally, I identified and resolved a variety of bugs related to both VCCI and Wringer, contributing to a more robust and stable software environment.

May 2024 - August 2024

Projects

Neurofeedback EEG Simulator - Lead Software Developer

C++ | Qt | Git | GitHub

Led the development of a Neurofeedback EEG Simulator that analyzes brain waves, identifies dominant frequency bands, and applies targeted treatments. Utilized agile methodologies, contributing to use cases and various UML diagrams. Implemented advanced design patterns like Observer for multithreading and Mediator for component decoupling. The project is open-source and available on GitHub.


Network Traffic Analysis Tool

Python | Scapy | Tkinter | Git | GitHub

Developed a network traffic analysis tool that captures and analyzes packets, extracts relevant information, and visualizes the data. Utilized Scapy for packet manipulation and analysis, and implemented a user-friendly GUI using Tkinter. The project is open-source and available on GitHub.


Instant Freeplay Plugin | Rocket League (Epic Games)

C++ | BakkesMod SDK | Visual Studio | Git | GitHub

Built a Rocket League plugin using C++ and the BakkesMod SDK to automate freeplay loading after games, significantly improving the user's training efficiency. Employed an object-oriented approach to develop the plugin, leveraging the SDK to integrate seamlessly with the game's environment and enhance user experience. The project is open-source and available on GitHub.


RexArt | Social Media Platform

JavaScript | NodeJS | HTML | CSS | MongoDB | Git | GitHub

Developed RexArt, a dynamic social media platform for artists to showcase their work. Leveraged Node.js with Express for a scalable back end. Utilized MongoDB for flexible data management and implemented RESTful API design for seamless communication between the client and server. The platform provides an engaging environment for artists to display their art, connect with peers, and receive feedback. The project is open-source and available on GitHub.

Demo can be found on GitHub.


OpenAI Content Summary | Google Chrome Extension

JavaScript | HTML | CSS | Git | GitHub

Engineered a sophisticated Google Chrome extension utilizing the OpenAI API to dynamically generate insightful summaries of web page content on demand. This innovative tool enhances user experience by providing quick, actionable insights with advanced natural language processing capabilities. The project is open-source and available on GitHub.

Images coming soon...


Education

Carleton University

Bachelor of Computer Science
Computer Science | Cybersecurity Stream | Co-op

CGPA: 11.37/12

Dean's Honour List: 2022, 2023, 2024

Awards: E.W.R. Stacie Scholarship, Lester Bowles Pearson Scholarship

Relevant Courses

  • COMP 2108 – Applied Cryptography and Authentication (current)
  • COMP 3203 – Principles of Computer Networks (current)
  • COMP 3004 – Object Oriented Software Engineering (A+)
  • COMP 3000 – Operating Systems (A-)
  • COMP 3005 – Database Management Systems (A)
  • COMP 2804 – Discrete Structures II (B)
  • COMP 2109 – Intro to Privacy and Security (A-)
  • COMP 2404 – Intro to Software Engineering (A+)
  • COMP 2401 – Intro to Systems Programming (A+)
  • COMP 2402 – Abstract Data Type & Algorithms (A+)
  • COMP 2406 – Fundamentals Web Applications (A+)
September 2021 - present

Skills

Programming
Technology
Tools
Workflow
  • Quality-First, Scalable Design
  • Modular Code and Reusability
  • Security-First Mindset
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Apart from being a student, I enjoy most of my time being outdoors. In the winter, I am an avid hockey player and snowboarder. During the summer, I enjoy working out, running, and playing golf and tennis with friends. I also have a passion for travel, exploring new cities and cultures whenever I get the chance.

When forced indoors, I am an aspiring chef, and I spend some of my free time exploring the latest technology advancements in the software development and cybersecurity world. I also enjoy diving into photography, capturing moments of nature and urban landscapes to sharpen my creative eye.


Resume

Click to download!