Software Engineer Intern: Search Engine
May 2026 - August 2026
Incoming Software Engineer Intern on the Search Engine team.
I'm Rayhaan Farooq, a software engineer from Toronto. I've worked across full-stack product development, internal tools, and AI-focused systems at places like Shopify and Ross Video.
3.95
CGPA
Computer Science (AI/ML) with a Statistics minor.
$100k+
raised
Across cuHacking and Hack the Hill sponsorship work.
3x
SWE Intern
Shopify, Ross Video, and Fullscript.

Currently
Fullscript, Search Engine team.
Currently contributing to the Search Team at Fullscript. Working on both the Search Engine and the tooling for it.
Software engineer building full-stack products, internal tools, and AI systems. I've shipped code at Shopify and Ross Video and care a lot about clean execution.
I'm studying Computer Science with an AI/ML specialization at Carleton University and a minor in Statistics, currently maintaining a 3.95 CGPA. Most of my work has been across React, Next.js, Rails, Node.js, Golang, and backend data systems. Lately I've been especially interested in cloud infrastructure, AI tooling, and building products people genuinely want to use. Outside of coding, I'm usually hiking or working on side projects.
Most of my experience so far has been in full-stack product work, internal tools, and AI systems. I like figuring out the bottleneck, cleaning up the workflow, and shipping something people want to keep using. I also think one of my biggest strengths is working well with people, whether that means collaborating across teams, building relationships, or helping others feel comfortable working through hard problems.
I'm especially interested in learning more about search and recommendation systems, from ranking and retrieval to personalization at scale.
Raised across cuHacking and Hack the Hill through sponsorship and partner outreach.
Experience across Fullscript, Shopify, and Ross Video working on product and internal tooling.
Computer Science (AI/ML) at Carleton University with a minor in Statistics.
Outside of code, I'm into the gym, hiking and being outdoors, skincare, perfumes, and tasting different kinds of honey.
Internships, teaching, and engineering roles that shaped how I think about product work, systems, and execution.
Common threads
Turning manual workflows into real software.
Shipping across the stack, from UI to backend to data.
Using AI where it saves real time for a team.
Software Engineer Intern: Search Engine
May 2026 - August 2026
Incoming Software Engineer Intern on the Search Engine team.
Teaching Assistant
January 2026 - May 2026
Teaching Assistant at Carleton University.
Software Engineer Intern: Matching Engine
September 2025 - December 2025
Reduced administrative workload by 10× by building a full-stack Rails platform that replaced 15+ Excel spreadsheets with automated workflows, dashboards, and centralized data, supporting 300+ interns and 40+ Early Careers staff. Improved data accessibility and analytics by designing ERDs, prototyping intuitive interfaces in Figma, and integrating BigQuery to centralize 2,000+ intern records, enabling insights for 75+ managers and 200+ mentors. Accelerated intern-to-team allocations by implementing a Gale–Shapley–based matching engine that automated 80% of assignments, reducing manual allocation time from 4 weeks to under 10 minutes.
Software Engineer Intern: AI Tools
May 2025 - August 2025
Reduced deployment and environment setup time by over 80% by shipping a full-stack RAG AI chatbot using React + TypeScript, Express.js, and PostgreSQL, containerized with Docker and deployed on a custom VM. Reduced manual document processing by over 90% by building an automated RAG AI pipeline in Python with Jenkins, uploading hundreds of document embeddings to AWS S3 for vector DB ingestion. Enhanced access to internal engineering knowledge for 20+ employees by partnering with cross-functional teams to roll out the chatbot across departments, reducing support overhead and cutting onboarding time by up to 50%.
Teaching Assistant: Abstract Data Structures & Algorithms
January 2025 - April 2025
Led weekly tutorials and held regular office hours for 200+ students, reinforcing core OOP and Java concepts, reviewing assignments, and providing targeted practice, resulting in a 20% increase in average exam scores. Provided one-on-one mentorship in Java and algorithmic problem-solving, offering structured guidance, code review, and problem breakdowns, helping students improve assignment performance by up to 25%. Created and curated practice problems focused on data structures, algorithms, and OOP design patterns, designing exercises that strengthened coding proficiency and prepared students for technical interviews.
Honours Bachelor's Degree of Computer Science (AI/ML) | Minor: Statistics | CGPA: 3.95/4.00 | Co-op
2023 - 2027
Relevant coursework
My coursework has given me a strong foundation in algorithms, systems, operating systems, mathematics, and statistics, and it continues to shape the way I think about building reliable software.
You can scroll, zoom, and inspect the PDF directly here, or download the latest version.
My Resume! :)
Latest PDF version with experience, projects, and technical background.
Interactive PDF
Side projects, hackathon builds, and product ideas across AI, backend systems, and full-stack web apps.
Accelerated development cycles by 50% and cut bugs via AI-powered test generation in Python. Implemented AST-based incremental tests for untested functions cutting AI token costs by 60-80%. Built a React + TypeScript dashboard with SQLite tracking, providing fast feedback and clear repository insights.
Built around
AST
Test
Generation
Targets untested functions instead of regenerating everything.
Cuts token spend by being more selective.
Gives faster feedback when a repo changes.
Selected build
J
November 2025
November 2025
Built a real-time job alert system detecting new postings in seconds, driving rapid applications and more interviews. Implemented a serverless JavaScript backend on Cloudflare Workers, achieving 99.9% uptime. Integrated the Discord API to deliver instant alerts, growing a 100+ member community.

Selected Build
January 2025
Captained a 4-person team to 3rd at uOttaHack7, developing Herb, an innovative disaster response solution. Engineered a remote controlled rover by integrating QNX with Raspberry Pi hardware architecture. Implemented motion control algorithms in Python, enabling navigation and movement using remote control.

March 2025 - Present
Architected a campus event discovery app using React.JS and Tailwind CSS for clubs at Carleton University. Implemented backend APIs with Ruby on Rails and PostgreSQL for event data management and event updates. Hosted the application on AWS, using EC2 for scalable hosting and RDS for managed database services.

September 2024 - December 2024
Developed an AI flashcard generator that is open source using the Open AI API resulting in 10+ users. Designed the front-end using React.JS and Tailwind CSS for scalability and simplicity. Constructed a back-end stack utilizing Firebase and Javascript with Stripe as the payment provider.

January 2025 - Present
Developed a full-stack AI-powered dermatology diagnosis tool using React.JS and Tailwind CSS for scalability and simplicity. Constructed a back-end stack utilizing Firebase and Javascript with Stripe as the payment provider.
From frontend work to backend systems, infra, and AI tooling.
Languages
Frameworks / Platforms
Databases
Developer Tools / Infra
AI / Data / Systems
Community
I've spent a lot of time helping run hackathons and student groups, especially on the sponsorship side.
Sponsorship Coordinator
November 2024 - Present
Raised over $110,000 by crafting tailored proposals and managing long-term partner relationships. Organized two hackathons with a combined 1400+ attendees, ensuring sponsor satisfaction and seamless execution. Optimized workflows in Notion and led outreach to 50+ companies, reducing response times by 40%.
Software Developer
September 2024 - Present
Helped organize and host events for the Carleton Computer Science Society
Volunteer
October 2024 - October 2024
Helped organize and host the flagship event known as IEEE SPAC
Sponsorship Coordinator and Software Developer
November 2023 - November 2024
Spearheaded sponsorship initiatives with Open Project, securing key partnerships and $90,000+ in funding. Aided in the development of key features using JavaScript, HTML, and CSS, improving user engagement by 30%. Initiated cold outreach to 50+ potential sponsors, securing 5+ new partnerships for Hack the Hill II.
Competitions
I like the pace of building under pressure and the chance to test ideas quickly with a team.
Toronto, Ontario
January 2025
Won 3rd place with Herb, an innovative disaster response solution using QNX and Raspberry Pi.
Toronto, Ontario
October 2024
Participated in the 2024 hosting of Discover Technata Hacks
Toronto, Ontario
October 2023
Developed MonsTerra, an app to reimburse consumers and companies for purchasing environmentally friendly products
Toronto, Ontario
November 2024
Participated in the IEEE SPAC Pitch Competition where I pitched Jodi, a plug and play rebate system for businesses
Montreal, Quebec
October 2024
Participated in ENGCOMM x MONTREAL where my team and I participated in a case competition
Toronto, Ontario
November 2023
Further built out MonsTerra, an app to reimburse consumers and companies for purchasing environmentally friendly products
I'm always open to good teams, interesting product work, and technical problems worth caring about.