Rami Alsattah
BaSc. Electrical Engineering and BSc. Computing Technology
About Me
Having completed my Electrical engineering and Computing technology degree at the University of Ottawa, I am deeply passionate about embedded systems, signal processing, and control theory. I am also an ardent programmer and have extensive experience in software development.
Professional Experience
Hardware Engineering Intern at Ciena
September 2020 - April 2021
Assisted in the design and prototyping electronic circuits for new products. Debugged code that was used to automate testing.
Loaded software onto PCB's, and conducted testing and debugging to successfully identify and resolve issues.
Assisted in creating technical documentation and specifications for hardware designs. Assisted in setting up and maintaining laboratory equipment for testing and development. Software and hardware testing and debugging
Development of low-level code used in a testing environment PCB layout and assembly
An understanding of corporate work culture and environment Tasks included:
Skills developed:
Software and Hardware Developer at UOE Racing Club September 2019 - April 2020
Designed, tested, and debugged electronic circuit diagrams for the braking system of an automotive vehicle.
Collaborated with fellow hardware engineering students to understand design requirements and specifications.
Ensured compliance with industry standards and best practices in circuit design. Took ownership of the development of a program that efficiently captures and graphs incoming data from the PCB serial bus.
Effective collaboration and communication within a cross-functional team Delivering projects that meet all time and resource constraints Tasks included:
Skills developed:
Sushi Restaurant Waiter
February 2017 - September 2017
Greeted and welcomed guests with a warm and friendly demeanor Presented menus to guests, provided recommendations, and answered any questions about menu items and specials.
Collaborated with the kitchen and bar staff to ensure accurate and timely preparation and delivery of orders.
Checked on guests regularly to ensure their needs are met and address any concerns or issues promptly Processed payments accurately, handled cash transactions, and provided guests with receipts. Customer service skills enhanced by resolving issues that any customers might have Time management skills improved by committing to a rigorous work schedule Tasks included:
Skills developed:
Ottawa, ON
Ottawa, ON
Ottawa, ON
Professional Skills
Programming and scriptiing
Circuit design
Hardware testing and debugging
Network Programming
Customer Focus
Sales and Marketing
Documentation and Reporting
Technical Skills
Java
C++
C
Python
Linux
GoLang
Scheme
Arduino
Prolog
Jupiter Notebook
Education
Double Major in Electrical Engineering and
Computing Technology (8.6 CGPA)
My Contact
adzsgd@r.postjobfree.com
Ottawa, ON
Personal Skills
Collaborative Mindset
Effective Communication
Problem Solving
Time Management
University of Ottawa (2017-2023)
Rami Alsattah
BaSc. Electrical Engineering and BSc. Computing Technology Personal Projects
Designed machine learning model (Using sklearn library in python) to predict whether a patient has a stroke Ottawa, Ontario — 2022
Feature Engineering (analyzed the dataset, looked for missing features, removed unnecessary features) Encoded features
Trained models (Naïve Bayes,Logistic Regression,Multi-layer Perceptron) Performed Cross-validation
Evaluated performance using precision/recall measures. Completed a report regarding the models
Responsibilities included:
Designed android application for software engineering class Ottawa, Ontario — 2019
Divided up the tasks among group members
Designed the user interface of several pages
Set up firebase and linked it to the project on android studios Responsibilities included:
CPU design for computer architecture class using Quartus software Ottawa, Ontario — 2018
Designed the ALU used in the CPU using Quartus
Designed the control unit using logic gates using Quartus Used operation codes to write simple programs using machine code Responsibilities included:
Developed a program that cracks passwords for Data structures course Ottawa, Ontario — 2018
Used a hashmap data structure in order to build a dictionary of passwords in java Implemented an algorithm to augment common passwords and compare them with the database (brute force method) in java Responsibilities included:
Developed a simple machine learning algorithm for java programming class Ottawa, Ontario — 2018
Used linear regression to find the best fit straight line through a set of data points in java Responsibilities included: