Introduction
Hi! I'm Fiona,
Full-Stack Developer & Computer Science Major
I love building things fast and learning new technologies.
About
A second-year computer science student at Trent University specializing in theoretical computer science.
Right now, I’m diving deep into backend development, especially API design and development, as well as data scraping and analysis using cloud platforms like AWS. I love working with big data and have built web scrapers using tools like Puppeteer (Node.js), Selenium (Python), and Playwright (Python and JavaScript). I am also proficient in front-end web development and can quickly build awesome user interfaces using React, TypeScript, and UI libraries like Shadcn UI or Chakra UI.
I also love going to hackathons. I’ve had the chance to team up with some of the smartest people I’ve ever met, and together, we’ve built some amazing things. At Hack Western 11, my team won Best Financial Health Hack for Sun Life and Best Use of Tempo Labs! Hackathons are all about trying new technologies, thinking creatively, and pushing limits, which is exactly what I love to do.
Lately, I’ve been working on an AI beauty startup, Chérie AI, with my co-founder, Batool Kazmi. We’re building a Machine-learning and Gen AI-based recommendation system that helps users find makeup products based on their skin tone and type—just from an image. It’s been an exciting project that combines tech with creativity in a way that I’m really passionate about.
Outside of coding, I’m a big NBA basketball fan and love playing whenever I get the chance. I’m also fascinated by astrophysics and spend a lot of my free time reading and learning more about the universe.
Education
Expected Graduation: May 2027
BSc. Honors in Computer Science
Cumulative GPA: 91.73
Relevant Coursework:
- Computer Organization
- Data Structures & Algorithms
- Web Development II: Backend Web Development
- Database Management & Systems
Skills
Languages & Frameworks
Projects
Featured Projects
Activities
Activities & Leadership

Champlain college Residence Council
Minister of Finances
Responsibilities:
- Led residence-wide initiatives
- Created budget sheets and financial forecasts
- Provided financial updates
- Ensured transparent communication with senior leadership