I'm Hady Ibrahim, a 4th year software and biomedical engineering student at McMaster University in Canada. I'm incredibly passionate about applying my engineering skills to solve real-world problems and make a positive impact on people's lives. I believe in crafting code that is not only functional but, more importantly, prioritizes maintainability and ease of extensibility. My ultimate goal is to harness my passion for continuous learning to drive innovation in the industry where software engineering and health collide.
My professional journey has been a dynamic exploration, shaped by a diverse array of experiences that have significantly contributed to my growth. One of the standout chapters was my time at Shopify with the Mobile Tooling Team where I led a transformative full-stack project that introduced a highly-utilized feature to Shopify's mobile infrastructure deployment system, benefiting all Shopify mobile developers. Beyond my main project, I actively engaged in a book club focused on refining code design principles, delving into "99 Bottles of OOP" to enhance my understanding of object-oriented programming. This experience broadened my perspective on the importance of good code design and programming habits, enriching my ability to produce maintainable code. Simultaneously, as a strong UI/UX asset on the team, I played a pivotal role in initiating a forced UI migration of our team's product. This journey not only provided me with invaluable insights into industry workings but also improved my technical abilities at an exponential rate whilst emphasizing the importance of coding for the long-term. The following summer, I transitioned to the Deploys team, embracing a new challenge. I assumed leadership of a three-developer project dedicated to automating the enforcement of action item completion. This initiative was a crucial step toward enhancing service reliability company-wide, yielded a remarkable 91% reduction in overdue tasks within the initial month of implementation. I not only announced the project to a vast audience of 3,000+ engineers on Workplace but also presented it to a focused group of 50 individuals within my organization. The highlight of this experience extended beyond the immediate success metrics, embracing a comprehensive understanding of the full product lifecycle. This encompassed delving into product requirements, meticulous documentation, drawing up success criteria, and evaluating various solutions — an enriching process that added depth to my professional growth. In addition to my professional experiences, I'm actively involved in extracurricular activities. Notably, I've played a pivotal role as a member of McMaster's Formula Electric Software and Embedded Systems team advancing from a team member to leading a team of 15 dedicated individuals responsible for all high and low-level software components of a 1/4 scale electric Formula 1-style race car. In my current role, I am at the forefront of leading the design of a hardware-in-the-loop (HIL) tester. This cutting-edge project focuses on simulating the car on a test bench, facilitating data logging during drive testing, and enabling the team to replay the run via simulation. Additionally, my contributions include the development of an embedded C library for a Serial Peripheral Interface (SPI) on STM32 microcontroller ARM chips, an IMU Driver interfacing with the SPI library for parsing acceleration data, a Controller Area Network Database (CAN DBC) parser and code auto-generator, and a library for the car's LV Controller. Through this journey, I've gained not just technical expertise but also a profound understanding of effective teamwork and problem-solving in a real-world engineering setting. Armed with a versatile skill set, boundless curiosity, and a steadfast commitment to engineering excellence, I'm enthusiastic about continuing my journey, striving to create a significant impact on the world through innovative technology and engineering solutions.
Software Engineer Intern
May 2024 – August 2024
Software Developer Intern
May 2023 – August 2023
Backend Developer Intern
May 2022 – August 2022
Teaching Assistant
September 2023 – Present
Software Team Lead & LV Electronics Member
MAC Formula Electric
September 2022 – Present
Learn More
Software Developer
McMaster Engineering Society
April 2023 – May 2024
Learn More
Inpatient Pediatric Volunteer
McMaster Children's Hospital
January 2024 – Present
Learn More
Physics Youtube Channel
September 2022 – January 2023
Learn More
Python
C / C++
Go
Java
React Native
JavaScript / TypeScript / React
HTML / CSS
SQL
Git
Swift
MatLab
VS Code
Visual Studio
MS Word / Google Docs
MS Powerpoint / Google Slides
Teams / Slack
Communication
Leadership
Teamwork
Creativity
Time Management
Adaptability
Conflict management
Problem Solving