About ME

Hi! I'm Alaa

🌩ī¸ Cloud enthusiastic! Books lover! Driven by a passion for cloud technology and a love for literature.
🧑đŸģ‍đŸ’ģ I am a highly dedicated software & machine learning engineer with more than four years of diverse experience in the field.
🤖 Known for my organizational skills, methodical approach, and meticulous attention to detail, I consistently deliver robust coding solutions and reliable software programs.
📚 With an insatiable appetite for learning, I embrace each day as an opportunity to acquire new knowledge, believing that personal growth and continuous learning are invaluable pursuits.

Profile 🧑đŸģ‍đŸ’ŧ

I am a results-driven software and solutions engineer with over four years of proven expertise across diverse software development projects.

Known for my organizational precision, methodical approach, and meticulous attention to detail, I consistently deliver robust and reliable software solutions.

My adaptability is exemplified by my ability to quickly learn any programming language or utilize various software tools within a week.

I firmly believe that comprehending client requirements and effective communication are fundamental pillars in establishing enduring business relationships.

With a commitment to excellence, I approach each project with a focus on delivering high-quality, tailored solutions that meet and exceed client expectations.

Additionally, I am proficient and continuously expanding my knowledge in computer vision and machine learning, enabling me to integrate advanced technologies into my solutions.

Experience đŸ’ŧ

Graduate/Teaching Assistant - Toronto Metropolitan University

📍 Toronto - Canada
Courses Supported:

  • CPS393: Data Structures - Introduction to Unix, C, and C++
  • CPS213: Computer Organization

âžŖ Course Material Preparation: Develop, organize, and update course materials, including lecture notes, handouts, and lab assignments, to ensure they are clear, comprehensive, and aligned with course objectives.
âžŖ Student Support: Provide assistance to students by answering questions, clarifying concepts, and offering guidance on assignments. Support students in their understanding of course content and help them overcome academic challenges.
âžŖ Lab Assistance: Facilitate lab sessions by helping students understand and apply theoretical concepts in practical scenarios. Offer troubleshooting support for programming and technical issues during lab assignments.
âžŖ Instructor Support: Collaborate with the course instructor to enhance the delivery of course content. Assist with administrative tasks related to the course, such as grading, setting up lab environments, and managing course-related communications.


Sep 2024 - Present

Solutions Engineer - Mako Financial Technologies

📍 Remote/Toronto - Canada
âžŖ Thrived in an agile environment demonstrating exceptional attention to detail.
âžŖ Led teams and projects with meticulous planning and intricate development.
âžŖ Utilized expertise in development using JavaScript, Ruby, Python, Shell scripting, AWS, software requirements and software testing (QA).
âžŖ Developed robust solutions customized for wealth management corporations.


Dec 2021 - Apr 2024

Research Assistant - York University

📍 Toronto - Canada
âžŖ Specialized in deep learning with a focus on practical computer vision applications under the guidance of Professor Michael S. Brown.
âžŖ Employed GPU acceleration, Python, and GluonCV in Cloud Computing projects.
âžŖ Graduated with distinction [A+], culminating in an exceptional CV project leveraging AWS SDK Recognition for in-depth image analysis and deep learning.

Apr 2021 - Aug 2021

Lecturer - Elia Middle School

📍 Toronto - Canada
âžŖ Teaching elementary school students the principles of programming languages and software development tools, believing that teaching new ways of thinking through programming principles to students in early age would boost their skills and their way of problem solving.

Nov 2019 - Mar 2020

Technical Assistant - VC Ultimate

📍 Toronto - Canada
âžŖ Part-time student work on designing shapes and pictures to be printed on the athletic clothes, using Photoshop and Cut Studio software.

Apr 2017 - Dec 2018

Web Developer - Hotspex INC

📍 Toronto - Canada
âžŖ Proficiently used HTML5, CSS, PHP, JavaScript, React, Redux, Angular, Relational and non-relational databases for web development projects.
âžŖ Built and edited websites to enhance user experience by adding new features and improving flexibility focused on optimizing user interactions.

Apr 2017 - Sep 2017

Software Developer - Rainbow Software

📍 Alexandria - Egypt
âžŖ Applied expertise in Java, C, Restful APIs, databases and docker within an educational project to design and develop interactive e-books.
âžŖ Implemented intricate algorithms for drag-and-drop functionality and paragraph-based commenting to enhance student engagement.
âžŖ Achieved performance optimizations in the code, leading to substantial improvements in student engagement and impactful educational environment.

Jan 2014 - Dec 2016

Education 🧑đŸģ‍🎓

M.Sc. Computer Science - Toronto Metropolitan University

📍 Toronto - Canada
âžŖ Specializing in advanced computer vision and machine learning theories.
âžŖ Coursework encompassed areas in computer vision, machine learning, deep learning, deep learning in computer vision and artificial intelligence.

2024 - Present

B.Sc. Hons. Computer Science [3.5/4.0] - York University

📍 Toronto - Canada
âžŖ Comprehensive study of computer hardware and software theory and practice.
âžŖ Coursework encompassed areas in math, object-oriented programming, data structures, databases, operating systems, computer security, and data science.

2017 - 2021

My Skills 🔧đŸĒ›

Java

90%

Python

80%

C/C++

60%

JavaScript

85%

React

73%

NodeJs

77%

PHP

70%

Shell Scripting

72%

HTML5 & CSS

95%

Git/Github

88%

MySQL/MongoDB

83%

Selenium

79%

AWS

70%

IBM Cloud

60%

Wordpress

77%

Jira

92%