Hi, I'm Hashim Jama

Able to build

About

I'm a Computer Science graduate from Wilfrid Laurier University focused on backend systems and applied AI building services that integrate LLMs into real products, from context-aware chat backends to retrieval augmented data pipelines. I like taking a project from a rough idea to something people can actually use, I'm currently looking for full time software engineering roles where I can keep doing that.

Languages

PythonJavaJavaScriptTypeScriptSQLC#C++C

Frameworks & Libraries

Node.jsExpress.jsReactSpring BootAngularJSPandasNumPy

AI & Machine Learning

LLMsNLPRAGMachine Learning

Tools

GitMongoDBTableauPower BI

Experience & Education

Software Engineering Intern

myAIpathway Inc.

May 2025 – Dec 2025
Remote
  • Architected an indexed MySQL schema that sped up log retrieval by 40% and built a product cache that cut overhead by 60%.
  • Engineered a Node.js/Express backend for an intelligent support system incorporating NLP techniques to support multi turn conversations and dynamic prompt generation.
  • Integrated LLMs with retry logic to handle rate limit errors and built a stateless API to track session handoffs, improving request reliability.
  • Implemented an LLM context engine using gpt tokenizer and sliding window truncation to ensure 100% prompt validity.

Bachelor of Science, Computer Science

Wilfrid Laurier University

Sep 2022 – Apr 2026

Featured Work

AI-Powered Financial News Feed

AI Powered Financial News Feed

A real time platform built with FastAPI and PostgreSQL that combines a multi signal vector ranking engine with a LangChain based RAG assistant, ingesting live market data via yfinance to generate dynamic, AI driven news summaries. Redis caching cut backend overhead by 50%, and the WebSocket layer was load tested with Locust.

FastAPILangChainRedisPostgreSQL
View on GitHub
Canadian Property Predictor Dashboard

Canadian Property Predictor

An end to end machine learning pipeline built with pandas and scikit-learn to predict Canadian housing prices, reaching an R² of 0.89. Tuned Random Forest and Gradient Boosting models to minimize MAE while cutting training time by 30%, with a Streamlit interface for interactive scenario analysis.

StreamlitScikit-LearnPython
View on GitHub
Neural Translation

Neural Machine Translator

An English to French Seq2Seq Transformer built with TensorFlow, hitting a 27.4 BLEU score on the WMT14 dataset. Implements a full encoder decoder architecture with positional encoding, multi head attention, and teacher forcing during training.

TensorFlowPythonNLP
View on GitHub
StudySync

StudySync Collaborative Hub

A real time collaborative platform with an event driven WebSocket architecture for concurrent group chat, improving user retention by 15% via sub second message delivery. A database signal driven notification engine lifted engagement by another 15%, while backend query optimizations in Django cut round trips by 20%.

DjangoWebSocketsSQLite
View on GitHub
Chess AI

Minimax Chess Engine

A Python chess engine with 100% FIDE rule compliance (castling, en passant, real time pin detection), using Alpha Beta pruning in a NegaMax search to cut the search space by 50% while sustaining a 3-4 ply lookahead in under a second. AI computation runs on a separate process from rendering to maintain ~60 FPS.

PythonAIPygame
View on GitHub

Get In Touch

Feel free to reach out via email: