FullscriptSoftware Engineer Intern @ Fullscript

Hi, I'm Rayhaan.I build AI agents.

Software engineer and Computer Science student at Carleton University. I've shipped agent infrastructure, search, and internal platforms at Fullscript, Shopify, and Ross Video.

Toronto, CanadaBuilding AI agents at Fullscript

0.00

CGPA at Carleton

0×

SWE internships

0×

Hackathons won

$0K+

Raised for hackathons

Where I've built & led

FullscriptFullscript
ShopifyShopify
Ross VideoRoss Video
Carleton UniversityCarleton University
cuHackingcuHacking
Hack the HillHack the Hill
FullscriptFullscript
ShopifyShopify
Ross VideoRoss Video
Carleton UniversityCarleton University
cuHackingcuHacking
Hack the HillHack the Hill
FullscriptFullscript
ShopifyShopify
Ross VideoRoss Video
Carleton UniversityCarleton University
cuHackingcuHacking
Hack the HillHack the Hill
FullscriptFullscript
ShopifyShopify
Ross VideoRoss Video
Carleton UniversityCarleton University
cuHackingcuHacking
Hack the HillHack the Hill
About

Engineer by craft, builder by nature.

Rayhaan Farooq

Currently

AI Agents & Search @ Fullscript

Prev. Shopify, Ross Video

I like finding the bottleneck, cleaning up the workflow, and shipping software people genuinely want to keep using.

I'm studying Computer Science with an AI/ML concentration at Carleton University, currently in fourth-year standing with a 3.95 CGPA. Most of my work has been across Elixir, React, Rails, TypeScript, and AI agent systems. Lately I've been especially interested in search, agent infrastructure, and building products people genuinely want to use. Outside of coding, I'm usually hiking or working on side projects.

AI agentsSearch & retrievalFull-stack productInternal toolsObservabilityWorking with people
2023 – 2028

3.95/4

Honours Computer Science, AI/ML concentration at Carleton University. Fourth-year standing.

Obsessed with search

Ranking, retrieval, and recommendation systems, from Top-K pipelines to personalization at scale.

$110K+ raised, 1,400+ hackers

Led sponsorship for cuHacking and Hack the Hill, two of Ottawa's largest hackathons, with a team of 50+.

Off the keyboard

The gym, hiking and being outdoors, skincare, perfumes, and tasting different kinds of honey.

Experience

Where I've shipped.

Internships and teaching roles where I turned manual workflows into real software, shipped across the stack, and used AI where it actually saves time.

Relevant coursework

Data Structures & AlgorithmsOperating SystemsSystems ProgrammingDesign & Analysis of AlgorithmsLinear AlgebraProbability & Statistics
  1. Fullscript

    FullscriptCurrent

    Software Engineer Intern: AI Agents & Search Engine

    May 2026 — December 2026

    • Led the design and implementation of Storefront Protocols, integrating AI capabilities into a marketing tool used by 125,000 practitioners by defining product requirements, designing workflows, and partnering across engineering.
    • Built an end-to-end clinical research pipeline for Assist using Elixir, NatMed APIs, concurrent retrieval, and Top-K ranking, reducing clinical evidence tokens by 80% and follow-up research latency by 5s.
    • Architected reusable agentic infrastructure with synthetic prompts, scoped skills and tools, and reachability guards, supporting 2 onboarding workflows with deterministic, context-aware agent behavior.
    • Replaced a verbose MCP tool with an OpenSearch-backed search interface, reducing biomarker tool payloads by 95%.
    • Expanded LLM observability by instrumenting 3 untracked generation workflows with OpenTelemetry and Langfuse, enabling cost attribution, token analytics, and production tracing across 15+ telemetry attributes per request.
  2. Shopify

    Shopify

    Software Engineer Intern: Talent Engineering

    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.
    • Designed relational data models and integrated BigQuery to centralize 2,000+ intern records, enabling scalable analytics and data access for 75+ managers and 200+ mentors.
    • Implemented a Gale–Shapley stable matching engine that automated 80% of intern-to-team allocations, reducing manual assignment time from 4 weeks to under 10 minutes.
  3. Ross Video

    Ross Video

    Software Engineer Intern: AI Tools & Test Automation

    May 2025 — August 2025

    • Built an internal RAG AI chatbot using React, TypeScript, Express.js, and PostgreSQL, reducing deployment and environment setup time by over 80% through containerized deployments on a custom VM.
    • Built an automated RAG ingestion pipeline in Python and Java with Jenkins, processing 100+ documents into embeddings stored in AWS S3, reducing manual document processing by over 90%.
    • Collaborated with cross-functional engineering teams to deploy the chatbot across departments, improving access to internal documentation for 20+ employees and reducing onboarding time by up to 50%.
  4. Carleton University

    Carleton University

    Teaching Assistant: Abstract Data Structures & Algorithms

    September 2024 — April 2026

    • Led tutorials and mentorship for 200+ students in Java, OOP, and algorithms across September 2024–April 2025 and January 2026–April 2026, boosting average exam scores by 20% and assignment performance by up to 25% through targeted problem design and structured feedback.
Projects

Things I've built.

Side projects, hackathon builds, and product experiments across AI, backend systems, and full-stack web apps.

FeaturedSeptember 2026

WhatsUpMarket

Built a market intelligence platform serving 1,000+ users with real-time trading data and news via the Alpha Vantage API. Built Python ML classifiers for financial news and integrated Cloudflare Workers and Discord webhooks for alerts.

PythonAlpha Vantage APIDiscord WebhooksCloudflarePostgreSQL
Visit site

NVDA

Earnings beat, guidance raised

+4.21%

AAPL

Supply chain note flagged

-0.84%

MSFT

Bullish · 0.92 confidence

+1.37%
Forge

Forge

January 2026

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.

PythonOpenAI APIReact.JSTypeScriptSQLite
Coming soon
Jobber

Jobber

November 2025

Built a job alert system detecting postings and delivering Discord alerts, growing a 1000+ member community. Engineered a self-hosted backend on a Raspberry Pi using Go and Cloudflare Workers for alert delivery.

GolangCloudflare WorkersDiscord API
Coming soon
Herb

Herb

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.

PythonQNXBashVimRaspberry Pi
RavenHaven

RavenHaven

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.

React.JSTailwind CSSRuby on RailsPostgreSQLDocker
Coming soon
Flash.AI

Flash.AI

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.

React.JSTailwind CSSFirebaseNext.JSOpen AI API
DermAI

DermAI

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.

React.JSTailwind CSSFirebaseNext.JSOpen AI API
Stack

Tools I reach for every day.

From Elixir agent pipelines and Rails platforms to React frontends, search infrastructure, and observability.

Languages

TypeScriptJavaScriptPythonGoJavaRubyElixirC++CSQLHaskellRust

Frameworks

React.jsNext.jsNode.jsRuby on RailsPhoenixTailwindCSSGraphQL

Data & Cloud

PostgreSQLMySQLRedisKafkaAWSGCPKubernetesOpenSearchTurbopufferElasticsearch

Tooling

DockerGitJenkinsLinuxQNXGrafanaOpenTelemetryLangfuseStripe
Rayhaan Farooq
Resume

The one-pager, up to date.

Scroll, zoom, and read the PDF right here, or grab a copy for later.

Community

Beyond the day job.

Running hackathons, leading sponsorship, and building under pressure with great teams.

Hackathons & competitions

Contact

Let's build something great.

I'm always open to good teams, interesting product work, and technical problems worth caring about.