headshot

Hi, I'm Priyadarshini Saha!

I Am A AI/ML Engineer.

I am a fourth-year Computer Science & AI student @ the University of Waterloo . I love creating , building & discovering!

LinkedIn
Instagram
Discord
GitHub
YouTube

About me meet me

My Journey

Hi, I’m Priya, and coding is my superpower! 🚀 It all started with the thrill of building my very first cryptography project—a Caesar Cipher application in Java. The rush of bringing that idea to life hooked me, and I’ve been on fire ever since!

Fast forward, I’m now a fourth-year Computer Science & AI student at the University of Waterloo, diving deep into worlds that fascinate me. Whether it’s Full-stack Development, AI/ML, Computational Neuroscience, Cybersecurity, or even venturing into the mind-bending realms of Quantum Computing and Quantum Cryptography, I thrive on challenges that make my brain spark.

But my journey hasn’t been just about code. I've honed my communication, leadership, and adaptability skills, holding multiple leadership roles as an Executive or Chair in clubs and committees throughout high school and university. Oh, and did I mention I was a Scrum Master in my latest internship? Yup, I thrive in the chaos of solving problems and leading teams to the finish line!

Outside the tech universe, I’ve embarked on another exhilarating journey: fitness. I’m a proud 10K marathon runner, with a sub-9-minute mile and a sub-8-minute 2000m row. From lifting weights to endurance running, I’m always chasing new goals. Orangetheory 🍊 has been my go-to playground where I’ve trained for marathons, triathlons, and those benchmark challenges that push me to my limits. Along the way, I’ve tackled health challenges like PCOS head-on, emerging stronger and more determined to live my best life.

And then there’s the creative side of me. When I’m not debugging code or building web apps, I’m creating magic with charcoal, acrylics, or pastels, capturing my love for stars, space, and everything cosmic. Black holes, wormholes, gravitational waves? I can watch endless YouTube reels and still want more!

Whether it’s cracking a tough algorithm, painting a mural, or figuring out the strumming pattern for that one tricky guitar riff, I thrive on solving puzzles and discovering new paths. My motto? If there’s a challenge, there’s a way. Always. :)

Oh, and here’s a fun fact! I’ve lived in three countries—the USA, Canada, and India—and I speak five languages: English, Hindi, Bengali, Sanskrit, and Spanish. Plus, I’m borderline obsessed with spicy food; the hotter, the better! 🌶️🔥

So, welcome to my little corner of the web! Stick around, and let’s build something extraordinary together.

GHC

2022 Scholar

WiCS

Chair & Executive

QCSYS

2019 Scholar

Schulich Leader

2020 Nominee

My Education

September 2020 - April 2025

University of Waterloo
Bachelor of Computer Science, Artificial Intelligence Specialization, Co-op
  • Faculty of Mathematics President's Distinction Scholarship Recipient for 95%+
  • Relevant Courses : Introduction to Artificial Intelligence (Python), Introduction to Machine Learning (Python, Pytorch), Computational Neuroscience (Python, PyTorch, Keras, Tensorflow), Computer Vision (Python, OpenCV), Numerical Computation (Python), Introduction to Database Management (SQL, Python) Full Stack Application Development (Kotlin, Java, JDBC), Operating Systems (OS 161, C), Introduction to Algorithms (C++) Object-Oriented Software Development (C++), Data Structures & Algorithms (C++/C), Foundations of Sequential Programs (C++/C), Logic & Computation, The Social Implications of Computing
  • Current Courses : Simulating Neurobiological Systems (Python, Nengo, Matplotlib), Computer Netoworks, Applied Cryptography, Security & Privacy, Neural Networks (Python)

September 2017 - June 2020

Mississauga Secondary School
Ontario Secondary School Diploma
  • Average: 99%
  • Schulich Leader Scholarship Nominee
  • Honor Roll - 4 consecutive years from Grade 9 - 12
  • Achieved 10+ Awards of Excellence from Grade 9 - 12

Professional Experience Work Experience

Work Experience

August 2024 - Present

AiStrike Inc.
Machine Learning Engineer
  • Built scalable RAG systems using Qdrant, Python & FastAPI to process multiple datasets with Nearest Neighbour vector cosine similarity search and retrieval, improving query efficiency by 35%.
  • Designed and built a custom Cypher query parsing library to process structured JSON data using a Tree data structure for modeling, parsing, and data extraction. Enhanced analytics for over 500K structured JSON entries, improving data extraction accuracy and LLM performance in RAG systems by 30%.
  • Optimized RAG and GenAI systems by implementing advanced prompt engineering techniques (chain-of-thought and few-shot prompting), Elasticsearch for keyword search, and hydrid search sortingalgorithms, improving RAG accuracy by 25% and LLM data generation performance by 40%.
  • Designed agentic architecture workflows for dynamic security remediations using LangChain, LangGraph, & advanced prompt engineering, enabling customizable action playbooks and increasing remediation efficiency by 20%.
  • Enhanced system responsiveness with parallel API call execution and data processing pipelines, integrating technologies like Qdrant and FastAPI to accelerate processing speed by 30%.
  • Integrated all RAG and LLM features into a chatbot UI to provide real-time query responses and actionable insights. Enabled seamless interaction for over 1,000 queries/day, reducing user effort by 50% and improving system accessibility across multiple cybersecurity workflows.

May 2024 - August 2024

Manulife
Software Developer
  • Programmed 40+ front-end UI components for pre-authorized contributions and post-dated transactions features using Angular, HTML, CSS, SCSS, TypeScript, NgRx/RxJS, and Redux
  • Engineered 50+ UI unit and integration tests for pre-authorized contribution and post-dated trasaction feature using Angular, Jest, and Cypress
  • Developed, tested and built 10+ API endpoints for post-dated transaction feature using Wiremock library, Java, and Postman
  • Performed code reviews, paired-programming and merged 70+ pull-requests using Git and GitHub for version control
  • Resolved 4+ escaped production defects by analyzing logical errors, refactoring code componnets and formulating over 30+ unit and integration tests
  • Managed over 60+ tasks using Kanban, Jira, and Confleunece; streamlined daily stand-ups to under 10 minutes and conducted sprint retrospective & sprint refinement sessions as a Scrum Master using Agile & Scrum Development principles for over 3 months
  • Awarded 2 consecutive Star of the Month recognitions for best performing co-op developer and Scrum Master

September 2023 - December 2023

Toronto Dominion Bank
Software Developer
  • Programmed 40+ front-end UI components for pre-authorized contributions and post-dated transactions features using Angular, HTML, CSS, SCSS, TypeScript, NgRx/RxJS, and Redux
  • Engineered 50+ UI unit and integration tests for pre-authorized contribution and post-dated trasaction feature using Angular, Jest, and Cypress
  • Developed, tested and built 10+ API endpoints for post-dated transaction feature using Wiremock library, Java, and Postman
  • Performed code reviews, paired-programming and merged 70+ pull-requests using Git and GitHub for version control
  • Resolved 4+ escaped production defects by analyzing logical errors, refactoring code componnets and formulating over 30+ unit and integration tests
  • Managed over 60+ tasks using Kanban, Jira, and Confleunece; streamlined daily stand-ups to under 10 minutes and conducted sprint retrospective & sprint refinement sessions as a Scrum Master using Agile & Scrum Development principles for over 3 months
  • Awarded 2 consecutive Star of the Month recognitions for best performing co-op developer and Scrum Master

January 2023 - April 2023

Royal Bank of Canada
Software Developer
  • Programmed 40+ front-end UI components for pre-authorized contributions and post-dated transactions features using Angular, HTML, CSS, SCSS, TypeScript, NgRx/RxJS, and Redux
  • Engineered 50+ UI unit and integration tests for pre-authorized contribution and post-dated trasaction feature using Angular, Jest, and Cypress
  • Developed, tested and built 10+ API endpoints for post-dated transaction feature using Wiremock library, Java, and Postman
  • Performed code reviews, paired-programming and merged 70+ pull-requests using Git and GitHub for version control
  • Resolved 4+ escaped production defects by analyzing logical errors, refactoring code componnets and formulating over 30+ unit and integration tests
  • Managed over 60+ tasks using Kanban, Jira, and Confleunece; streamlined daily stand-ups to under 10 minutes and conducted sprint retrospective & sprint refinement sessions as a Scrum Master using Agile & Scrum Development principles for over 3 months
  • Awarded 2 consecutive Star of the Month recognitions for best performing co-op developer and Scrum Master

May 2022 - August 2022

Royal Bank of Canada
Software Developer & Scrum Master
  • Programmed 40+ front-end UI components for pre-authorized contributions and post-dated transactions features using Angular, HTML, CSS, SCSS, TypeScript, NgRx/RxJS, and Redux
  • Engineered 50+ UI unit and integration tests for pre-authorized contribution and post-dated trasaction feature using Angular, Jest, and Cypress
  • Developed, tested and built 10+ API endpoints for post-dated transaction feature using Wiremock library, Java, and Postman
  • Performed code reviews, paired-programming and merged 70+ pull-requests using Git and GitHub for version control
  • Resolved 4+ escaped production defects by analyzing logical errors, refactoring code componnets and formulating over 30+ unit and integration tests
  • Managed over 60+ tasks using Kanban, Jira, and Confleunece; streamlined daily stand-ups to under 10 minutes and conducted sprint retrospective & sprint refinement sessions as a Scrum Master using Agile & Scrum Development principles for over 3 months
  • Awarded 2 consecutive Star of the Month recognitions for best performing co-op developer and Scrum Master

May 2021 - August 2021

Larsen & Toubro Infotech
Software Engineer
  • Implemented localization and internationalization features in French for Unitrax, a SasS based solution for wealth and asset management to increase sales in the Quebec finance industry
  • Architected a scalable software solution design for multi-language internationalization support with a global team by analyzing business requirements and current platform architecture
  • Programmed front-end localization features using Angular, HTML, CSS, SCSS, TypeScript & NGX Translate APIs for 120+ application screens
  • Developed back-end internationalization API functionalities using Java, Python, & SpringBoot and automated translation fetching using SQL for 60+ screens
  • Performed unit testing, integration testing, and system testing to resolve prodution defects in an Agile & Scrum development environment
  • Documented front and back-end localization and internationalization process with complete business overviews, implementation code, and future scalability

Technical Skills

Front-End Technologies

HTML
CSS
SASS
Javascript
TypeScript
Visual Basic

Front-End Frameworks

Angular
React
NgRx & RxJS
Node JS
NPM

Back-end Technologies

LangChain
PyTorch
Tensorflow
Java
SpringBoot
C
C++
Python
FastAPI
Elasticsearch
PHP
R

Databases & Servers:

Neo4J
Qdrant
Firebase
MySQL
Apache XAMPP
phpmyadmin

Testing Technologies & Frameworks

Postman
Jest

Tools & Technologies

Git
GitHub
GitLab
Jira
Confluence
Markdown
Bash Scripting
Vim
Eclipse
Visual Studio Code

Leadership Experience Volunteering

May 2023 - August 2023

Women in Computer Science (WiCS)
Director of Finance
  • Created and presented budget plans to stakeholders in over 5 financial meetings, resulting in the approval of a $3,000 term budget to support organizational initiatives.
  • Collaborated with 10+ clubs, MathSoc, and faculty organizations to secure funding for 12+ events, increasing event outreach by 30% and benefiting 500+ participants.
  • Streamlined reimbursement processes by filing 50+ budget claims, ensuring 100% of members received refunds within two weeks, improving financial accountability and satisfaction.

August 2022 - December 2022

Women in Computer Science (WiCS)
Chair
  • Chaired all meetings, publicily represented WiCS, and liased between 5+ affiliated organizations to execute 10+ events for over 60+ women and non-binary students in technology
  • Initiated and conceptualized new initiatives for WiCS monthly blogs, educational computer science instagram series, and volunteering and speaker opportunities to increase first-year student enagagement with WiCS by 50%
  • Collaboratively strategized financial plans to secure funding, and directed a 9-member team to execute events such as Cookie Decorating, Speed Friending, De-stress Socials, Movie Night & Games Night to help 50+ WiCS students to connect and network
  • Partnered with 5+ oraganizations to oraganize career-building events such as Resume Critique & Mock Interview Bootcamp, Co-op Panel, Academic Research Panel, and Professional Networking to help 80+ undergradaute students prepare for successful career-paths and internships

January 2022 - April 2022

Women in Computer Science (WiCS)
Chair
  • Chaired all meetings, publicly represented WiCS, and liased between affliated organizations to plan activities that enchance experiences for women in tech
  • Collaboratively strategized financial plans to secure funding for 10+ events, and delegated tasks to an 8-memberteam to facilitate execution of events and activities for undergradaute students
  • Led a 7-mmeber team to faciliate and organize 5+ events - Speed Friending, Co-op Panel, Professional Networking, Games Night, & Roasting First year Resumes to help over 60+ women in computer science undergraduate students to build connections and prepare for successful careers in technology.

September 2021 - December 2021

Women in Computer Science (WiCS)
Director of Publicity
  • Mastermined strategies to promote WiCS events through social media platforms and collaborated with affiliated organizations to boost publicity by 50%
  • Designed and created over 50+ promotional materials such as posters, flyers, social media posts, stories & captions using Canva to accelerate event-marketing and increase engagement by 40%
  • Organized Speed Friending and Co-op Panel events to help 60+ first-year undergradute students' network, gain professional career tips and advice, and prepare for successful internships and career paths

My ProjectsMy Work

Visit my GitHub to checkout my source code and learn more about my projects

project1
August 2022 - Technova 2022

ScheduLens

React Firebase HTML SCSS JavaScript

ScheduLens is a web-application that allows high-school and undergraduate students to connect by discovering common classes together. Now never miss a class with a friend again!
Winner of Best Connectivity Hack by HRT - Technova 2022

project1
December 2021

Chess Engine

C++ OOP Design Patterns

Developed an interactive Chess Engine with customization options and multiple computer levels using OOP and design patterns such as MVC, Strategy & Obeserver. Implemented unit tests, black-box and white-box tests to resolve defects and constructed highly modular classes.

project1
September 2021 - Hack The North 2021

Toshi?

PHP MySQL Apache XAMPP HTML CSS JavaScript

Toshi is a web-app that allows users to make quick decisions when everyone is "okay" with all choices. Users can make desicisons thorough Toshi's - Radomizer, Flip a Coin, & This or That? features. Now spend less time choosing, and more time doing.

project1
August 2021 - Technova 2021

Bridge+

PHP MySQL Apache XAMPP HTML CSS JavaScript

Bridge+ is a web application for female and non-binary professionals in technology to meet, chat, and network with each other. Users swipe through profiles to learn about interests, occupation and universitites. Bridge+ aims to build a community of women in tech, bridging the gap.

project1
August 2021

AI Chatbot

Python Pytorch NLTK SQL HTML CSS JavaScript

Developed an AI-Chatbot, Skye for iLantus using Python Pytorch, NLTK, and MySQl for implementing neural networks, natural language processing, and database connectivity. Build the front-end UI using HTML, CSS & JavaScript.

project1
November 2018 - Peel Entrepreneurship Hackathon

Beep: Smart Alarm

Figma REST API

Beep: Smart Alarm that uses sensors and thermal detection to ensure that users have awaken from their deep slumber. It is everything that a normal alarm clock can do, but you now you are guranteed to wake up 100% everytime.
1st place @ the Global Peel Startup Entrepreneurship Hackathon

Awards & Accomplishments Achievements

Professional Recognitions

July 2022

Star of the Month
Royal Bank of Canada

Awarded Star of the Month for best performing Co-op deveoper and Scrum Master by squad team

June 2022

Star of the Month
Royal Bank of Canada

Awarded Star of the Month for best performing Co-op deveoper and Scrum Master by squad team

Hackathon Awards

August 2022

Best Connectivity Hack by HRT @ Technova 2022
ScheduLens

Achieved second place for Best Connectivity Hack by HRT for ScheduLens - a web application that allows students to connect by discovering common classes - at Technova 2022

November 2018

1st Place in Global Startup Entrepreneurship Hackathon
Beep: Smart Alarm

Achived 1st place with $500 cash prize for Beep: Smart Alarm - apart from any normal alarm this alarm uses your sensors and thermal detection to ensure that you are up on time everytime

Academic Awards

June 2020

Academic Excellence in University Level Mathematics
Mississauga Secondary School, Mississauga, ON

For achieving the highest grades in all university Level Grade 12 courses - Advanced Functions, Data Management, and Calculus & Vector

June 2020

Honor Roll
Mississauga Secondary School, Mississauga, ON

For achieveing average of 80%+ in Grade 12

June 2019

Award of Excellence in English
Mississauga Secondary School, Mississauga, ON

For achieveing the highest grades in Grade 11 University Level English

June 2019

Award of Excellence in Financial Accounting
Mississauga Secondary School, Mississauga, ON

For achieveing the highest grades in Grade 11 University Level Financial Accounting

June 2019

Award of Excellence in Anthropology, Sociology, and Psychology
Mississauga Secondary School, Mississauga, ON

For achieveing the highest grades in Grade 11 University Level Anthropology, Sociology, and Psychology

June 2019

Honor Roll
Mississauga Secondary School, Mississauga, ON

For achieveing average of 80%+ in Grade 11

June 2018

Award of Excellence in Computer Science
Mississauga Secondary School, Mississauga, ON

For achieveing highest grades in Grade 10 Computer Science

June 2018

Award of Excellence in Computer Science
Mississauga Secondary School, Mississauga, ON

For achieveing highest grades in Grade 10 Computer Science

June 2018

Award of Excellence in Science
Mississauga Secondary School, Mississauga, ON

For achieveing highest grades in Grade 10 Science

June 2018

Award of Excellence in Principles of Mathematics
Mississauga Secondary School, Mississauga, ON

For achieveing highest grades in Grade 10 Principles of Mathematics

June 2018

Honor Roll
Mississauga Secondary School, Mississauga, ON

For achieveing average of 80%+ in Grade 10

June 2017

Award of Excellence in English
Jasper High School, Plano, TX

For achieveing highest grades across the class in English

June 2017

Award of Excellence in Spanish
Jasper High School, Plano, TX

For achieveing highest grades across the class in Spanish

June 2017

Award of Excellence in Geography
Jasper High School, Plano, TX

For achieveing highest grades across the class in Geography

June 2017

Honor Roll
Jasper High School, Plano, TX

For achieveing average of 80%+ in Grade 9

Extracuricular Awards

March 2015

Distinction in Guitar Final Exam
Geetanjali Harmonica Institute of Music

Scored 90%+ in Second Year Guitar Exam

March 2014

First Place in Guitar Final Exam
Geetanjali Harmonica Institute of Music

Scored the highest in First Year Guitar Exam

May 2024

10K Marathon Medal
Campfire Circle

Completed a 10K Marathon in 01:07:15, placing 10599/16587 overall, 4802/10141 among females, and 529/967 in F20-24 category

September 2024

Dri-tri Full Medal
Orangetheory Fitness

Completed a 2000m row, 300 body reps, and a 5K run in 52:48:00, placing 3rd overall

April 2024

Dri-tri Strength Medal
Orangetheory Fitness

Completed a 900m row, 300 weighted reps at 15lbs class, and a 1 mile incline run in 27:38:00, placing 2nd overall

April 2024

Dri-tri Relay Medal
Orangetheory Fitness

Completed a 2000m row, 300 body reps, and a 5K run in 35:55:00 in a relay team of 3 members

September 2023

Dri-tri Full Medal
Orangetheory Fitness

Completed a 2000m row, 300 body reps, and a 2.5K Power-walk in 42:38:00, placing 1st overall

Contact MeContact

Let's Connect!   

Hi, I am Priya! I am a third-year <Computer Science> student at the University of Waterloo in Waterloo, Ontario. I am software engineer, a leader, a guitarist, a quantum physics & astrophysics enthusiast <who doesn't love the space?>, and occassionally a bathroom singer.

My passions are technology, art, and music and when I am not playing my guitar or coding my web-app, I'm trying to get a song out of my head (unsucessfully) or scrolling endlessly through quantum physics reels on YouTube or Instagram :D.

I love new challenges & problems. Whether that is figuring out how to center a div element or figuring out the strumming pattern for a loud song, I love the thrill of finding a way and discovering solutions!

Wondering if I might be a good fit for your company? Check out my resume and linkedIn profile or send me message via email or social media!

I'm looking forward to meeting you and working with you soon!

Location : Ontario, Canada
Email Address : priyadarshini.saha@uwaterloo.ca
Personal Email Address  : 2002sahapriya@gmail.com
Education   : University of Waterloo
Phone Number  : +1 (437)-214-4630
Languages  : English, Hindi, Bengali, Sanskrit, Spanish
LinkedIn
Intagram
Discord
GitHub
YouTube