Cryptography Research Project
The Applications of Linear non-Homogeneous Diophantine Equations to Computer Cryptography
I'm a
Welcome to my portfolio! I'm passionate about where hardware meets software. Check out my blog to see what I'm up to.
IMG · NT-01I'm a third-year student at the University of Ottawa doing a double degree in BSc in Computing Technology (BSc) and Electrical Engineering (BASc). I'm keen on working in the layer where software meets silicon. I'm interested in AI, military defence, and cybersecurity.
The terminal below acts like a *real* console! Try it out to get a summary of the content I feature on my page.
The rapid adoption of AI into all facets of life can be difficult to grasp. Software can lose it's "fun" becoming more about numbers and results rather than about promoting human innovation. I'm on a mission to encourage innovation and promote human creativity through software, instead of having it replace us. Play around with the NAVA-BOT, and watch it follow your cursor!
The Applications of Linear non-Homogeneous Diophantine Equations to Computer Cryptography
Race results, championship standings, session schedules, and lap telemetry for the 2026 season with FastF1 data served from Python backend.
Agentic RAG built up in five incremental stages: basic retrieval, hybrid dense+BM25 search, tool calling, LangGraph self-correction, and multi-agent orchestration — all running on local models.
A simple LLM to explain snippets of code for absolute beginners wanting to learn.
An independent, Pygame build of the Legend of Zelda with a complete set of assets, audio, and two-player mechanisms.

Nava Tavasoli
3 min read
Call me Iron Man (or Spider-Man).

Nava Tavasoli
5 min read
a reflection on discipline and cognitive speed

Nava Tavasoli
2 min read
turns out soccer has more to do with ML pipelines than you'd think

Nava Tavasoli
2 min read
Formula 1 fans, get ready to race through my newest release!

Nava Tavasoli
1 min read
Starting a new chapter.

Nava Tavasoli
3 min read
is it Fable? Sol? Kimi?
Get an email whenever I publish a new post. No spam, unsubscribe anytime.
Search for music and podcasts, browse your library, and control playback.

Coming soon.
Search for music and podcasts, browse your library, and control playback.

Exploring my favourite survival stories and what they can teach us about how AI is eating our brains.
Listen on SpotifySearch for music and podcasts, browse your library, and control playback.

Why do we climb Everest? And more importantly, what's going on with drones up there? Let's see what all of this says about human nature.
Listen on SpotifyDepartment of National Defence - Warfighter Support Division
Developed agentic models for military applications using LangChain, LangGraph, and RAG. Performed data analysis and optimized raw inputs for entry into an ML pipeline. Developed an autonomous LLM assessment application to query and grade AI models.
uOttawa Faculty of Electrical Engineering and Computer Science
Led an RCMP-funded study on LLMs for cybersecurity education, determining the most effective uses of LLMs in anti-sextortion education. Preparing an academic paper for peer-review and publication.
Assisted in the coordination of the NASA Space Apps. Hosted organization-wide events. Led the web design for the Women of SEDS Conference in Canada.
University of Ottawa School of Engineering Design and Innovation
Managed student projects and assisted in teaching technical laboratories for GNG1103: Introduction to Engineering Design.
Led the software design and 3D modelling of a custom prosthetic device 3D printed and delivered to a customer.
Shabodi Inc.
Developed an AWS Bedrock-hosted application for the detection of SIM swap and duplication on 5G enterprise networks to replace Microsoft Authenticator.
VEX Robotics Team 82855T
Managed the documentation process for building a robot in VEX's 2022-2023 Spin Up Game. Led a small group of individuals in the creative design process. Organized dates to ensure that the notebook was accurately detailed for every day of the building progress.
Youth Climate Group
Organized volunteers on a local and global scale to create educational and political materials and resources relating to climate change. Developed and optimized a web-page for the organization. Directed events in support of climate change education. Created educational videos for climate science. Networked with journalists, artists, and scientists on a global scale.
Researched and wrote about various global economic concepts and present-day events, with publications featured in international JEC releases.
NVIDIA
2026
NVIDIA
2026
AWS
2026
Cohere
2026
uOttawa Richard L’Abbé Makerspace
2025
uOttawa Richard L’Abbé Makerspace
2025
uOttawa Richard L’Abbé Makerspace
2024