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.

Ontario Tech University Currently @ RBC

Selected Works

Internship · Ontario Public Service

Production Times dashboard

Jan 2025 – Aug 2025

Production Times dashboard screens

Built a reporting dashboard that made ticket data faster to analyze and act on

Learn More

Club · Ontario Tech Racing

Racing team website redesign

Sep 2024 – Feb 2025

Ontario Tech Racing website screens

Built a responsive team website with clearer content architecture and maintainable frontend components

Learn More

Personal project

SignSensei

2026

Screenshot coming soon

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

Screenshot coming soon

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

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

Experiences

  1. Building an SRE agent that reads container logs, classifies recurring failures, and writes resolution reports for on-call engineers.

  2. Built a LangChain agent that matches a live incident to its closest historical tickets, cutting a day of manual searching down to one query.

  3. Created technical content and web systems that made complex technology easier to understand.

  4. Automated 10+ hours of manual reporting a month with React and SharePoint, and pushed Angular unit-test coverage past 80%.

  5. Modernized a legacy WordPress stack with a React calendar over REST APIs, improving scheduling for 10+ weekly events.

  6. Developed e-commerce features to improve product visibility and sales.

  7. Led development teams building the website and simulation tools, lowering onboarding barriers for new members.

Contact Me