Bachelor of Electrical Engineering and Society Candidate 2024
Seeking an Electrical Engineering Co-op to apply my knowledge and skills to design and innovate systems, components and processes within practical, sustainable and ethical restraints.
Skills I can offer to your company
- MATLAB, Simulink, Octave GNU
- PSpice, Analog Discovery 2, WaveForms
- Verilog, VHDL, Quartus II
- Hardware: Measuring, Testing, Debugging
- C, Java
- Microsoft Office, Google Suite
- AutoDesk: Inventor, AutoDesk: 3DS Max
- Arm, Assembly
2018 – Current – McMaster University
Bachelor of Engineering and Society Candidate – 2024
Society is a 1 year extension onto the conventional engineering degree with a focus on ethical and sustainable engineering practices. Society provides a multidisciplinary outlook on society to build a creative, inquisitive and well-rounded engineer.
Fourth Year Courses
MATLAB, C, Python, PSpice, JS, HTML, CSS
Electrical Systems Integration Project
Electronic Devices and Circuits II
Preventive Engineering: Environmental Perspectives
Inquiry in an Engineering Context II
Third Year Courses
MATLAB, Simulink, PSpice
Introduction to Control Systems
Signals & Systems
Electronic Devices and Circuits I
Advanced Probability and Random Processes
Technology and Society
Introduction to Linguistics: Sound, Speech and Hearing
Introduction to Anthropology: Sex, Food and Death
Second Year Courses
Java, C, ARM
Data Structures, Algorithms and Discrete Mathematics
Microprocessor Systems Project
Principles of Programming
Logic Design – Combinational and Sequential Logic
Circuits and Systems
Introduction to Electrical Engineering
Engineering Mathematics III
Probability and Stats for Engineering
AI – Innovative Technologies
Introduction to Marketing
Inquiry in an Engineering Context I
Case Studies in History and Technology
First Year Courses
AutoDesk: Inventor, Python
GENERAL FIRST YEAR
Engineering Design and Graphics
Engineering Profession and Practice
Structure and Properties of Materials
General Chemistry for Engineering I
Introductory Mechanics Waves, Electricity, and Magnetic Fields
Introduction to Health and Safety
2022: Ready Systems – Robotics & Automation
Worked with Electrical Design Team to carefully review electrical drawings and made revision markups.
Wired, tested, and troubleshooted Programmable Logic Controller (PLC) panels for assembly lines, build lines, and multi robot cells.
Installed, setup and debugged I/O and field devices including PLC’s, master and extension control modules, 120/240/480/600V transformers and laser etchers.
2019: Woodoer Inc.
Optimized building and construction processes to increase workplace efficiency and helped build cabinets, closets and furniture using CNC machinery.
2018: Halton Industry Education Council
Re-developed organization website with WordPress and the Elementor page builder – www.hiec.on.ca. Developed information architecture, layouts, graphics, content.
2017: ViewIT Technologies
Developed online email marketing templates and campaigns, created web page mock-ups, conducted quality assurance testing and evaluated UI/UX design.
2016-2017: Silicon Halton
Worked on organizing, cleaning and updating Silicon Halton website data.
2013 – 2017: Sitaran Group
Provided content loading and testing services for websites and e-commerce portals.
Image Processing via Machine Learning and Interpolation
Developed two demosaicing scripts to generate an RGB image from a grayscale image on MATLAB, using machine learning and interpolation
Used an RGGB colour filter array to generate a Bayer filter from the grayscale image.
For the ML approach, I scripted a model that would analyze RGB images and change weighted coefficients for the R, G, and B pixel value based on the values of the surrounding pixel environment. I trained my model with ~20 images to eliminate artifacts.
For the interpolation approach, I scripted a model that would bilinearly interpolate missing pixel values from linearly adjacent pixels for each R, G and B pixel array to formulate the full RGB image.
Laser Cutting Customized Prints
Designed and created numerous laser cut prints on birch wood, to create customized prints for myself and functional pieces for construction for use in the McMaster Seismic Design team’s seismic tower competition.
Analog Discovery 2 Circuit Testing, Debugging and Analysis
Analog Discovery 2, WaveForms, Hardware: Measuring, Testing, Debugging
Circuit testing and debugging called for recurring use of the complete Analog Discovery 2 functionality, with emphasis on the oscilloscope, multimeter, logic analyzer, curve tracer, spectrum analyzer and function generator capabilities.
Focused on complex RLC circuits, especially small signal AC analysis of diodes, BJT’s and MOSFET’s while meeting voltage/current design constraints.
Verilog Logic Design
Verilog, VHDL, Quartus II, Hardware: Measuring, Testing, Debugging
Wrote a script which creates a 1-minute timer from two 7-segment displays and resets on a switch toggle using frequency / clock dependent logic systems.
Programmed an EPROM to count up and down between 0 to 99 in binary, using LEDs and 7 segment displays as outputs. Used Verilog, schematic block diagrams and VHDL on Quartus II to program the logic system.
Used oscilloscopes to measure the period, frequency and amplitude of output signals from the EPROM logic systems.
Embedded Intelligence Spatial Mapping System
C, Arm, Hardware: Measuring, Testing, Debugging
Constructed an embedded spatial measurement system using a time-of-flight sensor and a 360-degree stepper motor.
The system was programmed in C and Arm and was controlled by a Cortex-M4F microcontroller. The time-of-flight sensor was mounted to the stepper motor and would rotate 180 degrees at every displacement interval and collect sensor readings.
The time of flight sensor collected data from 2 axes and manual movement of the system allowed for data to be collected from the third axis. This allowed for the readings to be visualized and a mesh to be constructed between the data points to generate a 3D mapping of the room/corridor.
AutoDesk 3DS Max CNC Machinery Rendering
AutoDesk: 3DS Max
Texturized and rendered models of CNC machinery in 3DS Max, using the built-in rendering environment and ray-tracing features, to create fully rendered models for client proposals and live website showcasing.
Prior Experience / Volunteering
UDEMY Online Courses
Complete Python Bootcamp
Learning Python for Data Analysis and Visualization
White Oaks Secondary School (WOSS)
International Baccalaureate Program Graduate – Honours
Queen’s University SEEDS Program
2014 – Certificate in Engineering
2013 – Certificate in Human Anatomy
2016 – 2018: National Honours Society Fundraiser
Lead a team to create posters, announcements, and banners for fundraiseres. Helped organize and worked at various scholarship fundraisers including Krispy Kreme, Kernels and Cinnabon.
2016: Habitat for Humanity
Worked at a 13-house complex construction site in Burlington during August to September 2016. Installed insulation, drywall, wood, taped weather barriers, painted rooms, assembled attics, cleaned and sorted materials.
2016: Halton Forest Festival
Group Leader at the Halton Forest Festival at Rattlesnake Point. Taught grade 6 and 7 Science classes about forest succession.
Mac Makers Club
Mac Seismic Design Team
Mac Makerspace – Laser Cutting / 3D Printing
Mac Design League
Ultimate Frisbee Intramurals
Tech Under 20
TU20 Chapters Program Lead
TU20 White Oaks Secondary School Chapter Co-Founder
White Oaks Secondary School
Engineering Club Co-President
Varsity Ultimate Frisbee Team Co-Captain
National Honor Society Marketing Head
Varsity Swim Team
Oakville Aquatics Swim Team
W.H. Morden Lego Robotics Team