Hello there!

I'm Awwab Mahdi.

Growing software developer and researcher, based in Ottawa, Canada 🍁.

If I'm not reading, you can catch me hiking, baking banana bread, or exploring new technologies.

Feel free to check out my bookshelf, explore my projects, or get in touch with me through my contact information. Thanks for visiting!

Experience

Programming Languages

PythonBashJavaScriptC#JavaC++CSQL

ML Technologies

PyTorchKerasTensorFlowNvidia Triton ServerLangChain

Web Technologies

HTML/CSSReact.jsReact NativeNode.jsMongoDB

Developer Software

GitDockerWiresharkFigmaWordPressUnity

Other Technologies

LinuxAndroidIP/TCP/UDPReal Time SystemsAgileAzure DevOpsCI/CDCloud Providers(AzureAWSGCP)
  • Data Science Developer January 2025 - August 2025
    Department of National Defence Canada 285 Coventry Rd., Ottawa, ON
    • Implemented, trained, and tested an optimized 40M parameter document segmentation model(DocStructNet), with 97% accuracy on the DocLayNet and PubLayNet datasets

    • Used the AWS fmeval library, along with ECS, EC2, S3 and SageMaker to deploy a government chatbot with an evaluation pipeline

    • Reworked a Transport Canada Protected B application to replace AzureBlobService with a local version, and produced an exhaustive report on its functionality and security

    • Completed tickets in an Azure DevOps environment, interfacing with Azure GPU VMs, Azure Container Registry, and Azure SQL Database

  • AI Developer December 2023 - January 2024
    IRM Consulting & Advisory Remote
    • Finetuned an open source LLM from the Hugging Face model library that enabled GPU costs to be reduced by 90%

    • Cleaned CIS Controls data from SCF, SOC II, CMMC and other cybersecurity frameworks

    • Used LangChain and HuggingFace embeddings to build a file-based chatbot that was able to effectively interact with clients and respond to queries

  • Mobile App Team Colead September 2022 - June 2023
    eWorx Technology Remote
    • Studied Figma best practices and built several mock-ups to present to the client

    • Translated Figma components into functional React Native components

    • Used a provided REST API to integrate live data into the app

Carleton University September 2021 - February 2026
Cybersecurity Stream Bachelors of Computer Science

You can also view my full Resume here.

Portfolio

April 2025 - Present
Developed a responsive personal website using Astro.js and GitHub Pages
AstroJavaScriptHTML/CSS
November 2025 - Present
Built a forecasting agent using OpenRouter to predict future events
PythonOpenRouterAgents
init May 6, 2025

Contact

Get in touch.

Email LinkedIn GitHub