Engineering portfolio

Projects

Robotics, AI, biomedical engineering, leadership, and engineering coursework. Open a project for my contribution, original photographs, results, and demonstrations.

01

Robotics, AI, and Software

The team’s assembled lawn mower prototype.
Robotics, AI, and Software

Autonomous lawn mower

A ROS-based autonomous mower combining YOLOv8 perception, LiDAR mapping, localization, coverage planning, motion control, and safety checks; my work spanned perception and autonomy integration.

AI & perception lead · mapping, planning and autonomy integration
Our wheelchair-navigation team with the robot and barcode checkpoint setup.
Robotics, AI, and Software

Smart wheelchair navigation

ROS 2 / Nav2 indoor robot navigation with LiDAR mapping, Python/OpenCV hazard detection, and pyzbar barcode arrival checks.

Team project · AISE 4020
Our Scooper Bot team with the assembled gem-sorting rover.
Robotics, AI, and Software

Gem-sorting rover — Scooper Bot 10001

An ESP32-S3 rover combining Arduino C++, PID wheel control, encoder feedback, TCS34725 color sensing, and 3D-printed sorting mechanisms.

Team project · MSE 2202
Global Active Energy feature over time, from the group report.
Robotics, AI, and Software

Household energy forecasting

TensorFlow/Keras LSTM forecasting of household electricity use, with pandas/NumPy preprocessing, engineered energy features, and time-series windowing.

Group project · preprocessing, features, and LSTM development
Group accuracy in the submitted COMPAS coursework analysis.
Robotics, AI, and Software

Machine-learning fairness and differential privacy

Python coursework using AIF360, fairlearn, DoWhy, diffprivlib, TensorFlow, and scikit-learn to investigate fairness, causality, and privacy tradeoffs.

Individual fairness, causality and privacy investigations
Original conceptual entity-relationship model from the team’s database report.
Robotics, AI, and Software

C.A.R. vehicle marketplace database

A MySQL vehicle-marketplace database with ER modeling, relational constraints, SQL queries and views, and a React/Next.js web application.

Team database project · requirements and functionality specification
Planned end-effector path around modeled spherical obstacles.
Robotics, AI, and Software

Six-axis robot arm kinematics and path planning

MATLAB kinematics and potential-field motion planning for a six-axis manipulator, using DH parameters, Jacobians, and obstacle-avoidance parameter sweeps.

Partner project · MSE 4401
Malak holding her Smart Methods certificate and recognition awards.
Robotics, AI, and Software

Smart Methods engineering internship

Smart Methods internship work spanning SolidWorks/STL fabrication, servo mechanisms, Python/OpenCV interfaces, JavaScript web work, and speech-to-text prototypes.

Smart Methods engineering internship
02

Biomedical engineering

03

Leadership & Entrepreneurship