Software Engineer

Hi, I'm Ahmed Sabrah!

ME

Education

Bachelor of Computer Engineering
(2020 - Present)

  • Software Development (Python)
  • Data Structures & Algorithms (C++)
  • Principles of Programming (C, C++)
  • Microprocessor Systems (C)
  • Integrated Design Projects I (Python)
  • McMaster Varsity Squash Team MVP Award (2021 - 2022)
  • First Place - Experience Ventures National Hackathon 2022
  • Dean's Honor List Recipient (May 2021)
  • McMaster Honor Award ($750)
  • McMaster Varsity Squash Team Starter (2021 - Present)
  • Experience Ventures National Hackathon Particpant (March 2022)

Experience

Software Engineer Intern

September 2023 - Present

Skills: React, TypeScript, Redux, Jasmine

Software Engineer Intern

January 2023 - August 2023

Skills: Angular, TypeScript, C#, ASP.NET, Azure Devops

Software Engineer Intern

May 2022 - August 2022

Skills: Python, Flutter, MySQL, Selenium, Docker, Linux


Projects

Pacemaker DCM

A Device-Controller Monitor (DCM), built with Python, that provides a means of remotely transmitting instructions and receiving information from a pacemaker (built with MATLAB).

  • Python
  • PySimpleGUI
  • PySerial
  • Matplotlib

WorldCupVision

A web application that allows users to look-up information about the qualified teams in the 2022 FIFA World Cup and make their own bracket predictions!

  • HTML5
  • CSS3
  • JavaScript

Weather Application

A user-friendly Flutter (Dart) mobile application that displays live weather data in current device location as well as over 200,000 cities worldwide searchable by the user.

  • Flutter
  • OpenWeather API

Nutritional Tracking Application

Proposed an integrated meal plan rewards and nutritional tracking application to incentivize and help first-year university students develop healthy eating habits. Proposal won first place prize ($2500) in Experience Ventures National hackathon.

  • Hackathon

Skills

Languages

TypeScript, JavaScript, Python, C, C++, C#, HTML, CSS

Technologies

Angular, React, Node.js, Express.js, Redux, ASP.NET, Flask

Tools

MySQL, MongoDB, Git, Selenium, Docker, Azure DevOps