In progress
RAG Evaluation Framework
A retrieval-augmented QA system with an evaluation harness that actually scores itself — retrieval quality (recall@k, MRR) and answer groundedness — comparing dense against hybrid retrieval with rerankers.
Waterloo, Ontario · Canada
I build the optimization systems that decide who flies.
Software developer in the Optimization, AI & ML Chapter at Skywise, an Airbus company, working on PBS — the crew scheduling product that plans pilots and cabin crew for 35+ commercial airlines. Mixed Integer Linear Programming and heuristics in C++, plus production LLM / RAG tooling.
Formulating real scheduling problems as MILP models and heuristics, then making them fast enough to run in production. C++ on Linux, commercial solvers, profiling.
Retrieval-augmented generation in production on AWS Bedrock, with a bias toward measurable quality — retrieval metrics and groundedness over demos.
Monitoring, replication, and failover for software airlines depend on daily. Reliability is a design constraint, not an afterthought.
Skywise, an Airbus Company
Design and ship crew scheduling optimization for PBS (Preferential Bidding System) in C++ on Linux. Cut solver runtime ~15% with an engine simulator and profiling-guided optimization; instrumented monitoring supporting 99.97% job reliability; built and operate a production RAG assistant on EC2 and Bedrock used by internal teams and airline customers.
Competers Inc.
Built features across a Node.js / Angular / Express stack, migrated legacy SOAP microservices to REST on .NET, and re-architected services as AWS Lambda functions to improve scalability and cut infrastructure cost.
bKash Limited
Built secure Django REST APIs with token-based authentication on one of the world's largest mobile financial platforms, and integrated a Dialogflow agent backed by AWS ElastiCache for low-latency replies.
icddr,b
Analysis work at one of the world's leading international health research institutes.
Selected work from github.com/n5hossai
In progress
A retrieval-augmented QA system with an evaluation harness that actually scores itself — retrieval quality (recall@k, MRR) and answer groundedness — comparing dense against hybrid retrieval with rerankers.
In progress
A GPT-style model written from first principles in PyTorch — attention, positional encodings, training loop — then tuned for inference with a KV-cache and quantization, and served as an MCP tool.
A social media feed built on the MEAN stack and deployed to AWS Elastic Beanstalk, covering auth, image uploads, and paginated feeds end to end.
A task manager using Django's MVT architecture with a PostgreSQL backend, deployed on Heroku.
A statistical model scoring how closely a computer-generated protein structure matches a known benchmark — regression and model evaluation on real structural data.
A full implementation of the board game in C++, built around object-oriented design patterns and game-state management.
Minors in Statistics, Computer Science, and Combinatorics & Optimization, with a depth in Physics.
Certifications AWS Certified Developer – Associate Supervised Machine Learning
Waterloo and Toronto, or remote across Canada.