Skip to content
View mariamwalaa's full-sized avatar

Block or report mariamwalaa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mariamwalaa/README.md

Mariam Walaa | Data Analyst

MSc in Applied Mathematics | Toronto, ON

I am a Data Analyst specialized in bridging the gap between rigorous mathematical modeling and enterprise-level strategic insights. My expertise lies in creating production-ready machine learning solutions—ranging from Graph Neural Networks to LLM-driven pipelines—within highly regulated environments.

Resume | LinkedIn | Email


🎓 Education & Academic Research

  • Master of Science in Applied Mathematics | Toronto Metropolitan University (CGPA: 4.13/4.33).
    • Thesis: Analysis and Predictability of Centrality Measures in Competition Networks (Published in WAW'25).
  • Honours Bachelor of Science in Mathematics | University of Toronto Scarborough.
    • Minors: Statistics, Geographic Information Science (GIS), Computer Science.

🛠️ Technical Stack

  • Languages: Python (Expert), SQL, R, LaTeX.
  • LLMs/Agents: Anthropic, Gemini, GraphRAG, LangGraph, LangChain.
  • AI/ML: Graph Neural Networks (GNNs), NLP, Time-Series, Regression.
  • Engineering & Cloud: Azure (Databricks, ML), AWS (Sagemaker, S3), GCP (BigQuery), Docker.
  • Frameworks: PyTorch, PyTorch Geometric, Scikit-Learn, pandas.

📊 Featured Projects

  • Developed a context-aware chatbot using OpenAI GPT-4 and FAISS to retrieve user-specific experience data using Streamlit UI.
  • Developed an algorithmic detection feature for Simpson’s Paradox in multi-layered datasets for integration into proprietary ML software.
  • Created a mathematical optimization tool for asset allocation based on risk-return selection criteria.

✍️ Teaching

I have instructed hundreds of students in advanced quantitative concepts across several institutions:

  • Graduate Teaching Assistant: Discrete Math, Calculus, Linear Algebra, Probability & Statistics.
  • Research Assistant: Authored 15 R tutorials on reproducible data science workflows using GitHub Actions and Targets.
  • Data Science Writer: Contributed technical content to KDnuggets.

Pinned Loading

  1. ehart-altair/SimpsonsParadox ehart-altair/SimpsonsParadox Public

    Function for automatically detecting Simpson's Paradox

    Jupyter Notebook 18 9

  2. RohanAlexander/DoSStoolkit RohanAlexander/DoSStoolkit Public

    R Package that contains self-paced lessons for learning R.

    R 14 10

  3. StocksPortfolioOptimization StocksPortfolioOptimization Public

    End-to-end tool for performing portfolio optimization on a given set of assets and historical stock data.

    Jupyter Notebook 12 4

  4. CON-CN CON-CN Public

    Repository for contents of MSc Thesis Project (Analysis and Predictability of Centrality in Competition Networks)

    Jupyter Notebook

  5. LLM-Experiments LLM-Experiments Public

    A RAG chatbot that answers questions about my resume & Git portfolio using OpenAI's GPT, FAISS, and Streamlit UI.

    Jupyter Notebook

  6. arXivRecSys arXivRecSys Public

    Python class-based project to recommend and discover academic papers from arXiv based on NLP.

    Python