Machine learning · software engineering
Hi, I’m Manal.
I build AI systems and dependable software that make complex work easier to operate.
Right now I'm writing agents that help on-call engineers at RBC resolve incidents faster. Before that: government reporting systems, developer tools, and team software.
Selected Works
Internship · Ontario Public Service
Production Times dashboard
Jan 2025 – Aug 2025
Built a reporting dashboard that made ticket data faster to analyze and act on
Learn MoreClub · Ontario Tech Racing
Racing team website redesign
Sep 2024 – Feb 2025
Built a responsive team website with clearer content architecture and maintainable frontend components
Learn MorePersonal project
SignSensei
2026
A browser-based ASL practice tool. It tracks both hands through the webcam with MediaPipe and runs every bit of inference on-device, so no video ever leaves the browser. 37 signs across six categories, stored as data so new signs don't need code.
React, TypeScript, MediaPipe
Personal project
CareerMuse
2026
A dashboard for tracking job referral outreach, moving each contact through seven pipeline stages from first message to interview.
React, TypeScript, Tailwind CSS
Technical stack
JavaScript
Python
Java
SQL
Azure
OpenShift
Ansible
FastAPI
Hugging Face- Languages
- Python, TypeScript, JavaScript, Java, C++, SQL
- AI and machine learning
- LangChain, OpenAI API, RAG, embeddings and vector search, multi-agent systems, Elasticsearch, Hugging Face, MediaPipe
- Backend and infrastructure
- FastAPI, REST APIs, Docker, OpenShift, Azure, Ansible, CI/CD