Hello,

I'm Rayce, a full stack software engineer.

Rayce Ramsay — full stack software engineer

About Me

I'm a recent Computer Science graduate from the University of Toronto with experience developing enterprise and consumer-facing web applications. My background spans application development, production debugging, CI/CD automation, and cloud infrastructure provisioning, gained through personal projects and internships at ADP and the Canadian Light Source.

University of Toronto

Honours B.Sc. Computer Science & Data Science

Minor in Statistics | 2022 – 2026

3.55University GPA / 4.0
Rayce Ramsay
  • Dean's List Scholar in 2026

  • Varsity Blues Men's Hockey goalie at the University of Toronto

  • Two-time U SPORTS Academic All-Canadian award recipient

  • Hockey Gives Blood Player Ambassador

Experience

Work Experience

I've worked across enterprise HR platforms and national research infrastructure, shipping production code, automating deployments, and maintaining high test coverage under real engineering constraints.

View GitHub
  1. ADP

    Toronto, ON

    May 2025 – Jul 2025

    Application Developer Intern

    • Resolved 27 production issues across ADP's Workforce Now HR platform, eliminating client-facing blockers for 11+ businesses.
    • Implemented backend and frontend enhancements using Java (Spring Boot), TypeScript, and SQL.
    • Maintained 80% minimum test coverage using JUnit and Mockito, ensuring seamless integration and quality deployments.
    • Leveraged Jenkins, Splunk, and Dynatrace to monitor production environments and resolve critical software issues.
    JavaSpring BootTypeScriptSQLJUnitJenkins
  2. Canadian Light Source

    Saskatoon, SK

    May 2023 – Aug 2023

    Software Developer Intern

    • Built a Python/Django feedback system with custom views and optimized PostgreSQL queries to capture user training metrics.
    • Automated web app deployments via Ansible and TeamCity, reducing delivery time for faculty-facing platforms by 50%.
    • Delivered 70 pull requests, performed peer code reviews, and led stakeholder demos to accelerate Agile sprint cycles.
    PythonDjangoPostgreSQLAnsibleTeamCity

Projects

Things I've Built

Click on any project's image to explore available demos and screenshots.

JERC Sentry

AI Scam Call Defence

A real-time AI inference pipeline that uses the Deepgram and Groq APIs to classify live phone call scams at the network level with sub-second latency. The system includes an asynchronous FastAPI and WebSocket backend with Telnyx integrations for call control, a Flutter mobile app featuring Firebase FCM fraud alerts for family intervention, and infrastructure automated via Terraform.

FastAPIFlutterPostgreSQLTerraformGitHub ActionspytestTelnyxGroqDeepgramFirebase

AI Doctors

Drug Interaction Predictor

A FastAPI-based clinical decision support system that predicts drug-drug interaction risks from structured patient data. The system features Python ETL pipelines to normalize five medical datasets into PostgreSQL, a RAG pipeline utilizing Amazon Bedrock for LLM inference, an authenticated interactive React dashboard, and AWS infrastructure (ECS, RDS, and S3) provisioned via Terraform.

FastAPIReactAWSTerraformPostgreSQLDockerJest

Studio Avele (Swim By Shea)

Small Business E-Commerce Platform

A full-stack e-commerce platform featuring Stripe payment integration and a custom CMS for inventory and order management. It involved migrating a legacy PHP monolith to a decoupled React and REST API architecture, which improved scalability and maintainability.

ReactTailwindCSSPHPMySQLDockerStripe

U of T Booking Bot

Automated Activity Registration

A Playwright-based automation tool featuring a PyQt6 desktop GUI designed to secure high-demand university activity bookings within seconds of release. The system integrates native OS schedulers and SQLite to automate registrations at precise intervals, consistently bypassing 30-second sell-out windows.

PythonPlaywrightSQLitePyQt6

Like It Or Dump It

Small Business Website

A single-page marketing website for a junk removal business, built using HTML5, CSS, JavaScript, and Vite, with a Node.js and Express backend.

HTML5CSSJavaScriptExpressVite

NHL Goaltender Height Analysis

Goaltender Performance Study

A statistical analysis of over 20 years of NHL goaltender data using R, tidyverse, GAMs, decision trees, and random forests to evaluate the correlation between player height and performance while surfacing long-term scouting trends.

RTidyverseggplot2Machine Learning

Skills

My Tech Stack

Languages

PythonJavaTypeScriptJavaScriptSQLCPHPHTML5CSSR

Frameworks & Libraries

ReactFastAPISpring BootNode.jsExpress.jsDjangoFlutterRedux

Infrastructure & DevOps

DockerTerraformAWSPostgreSQLGitHub ActionsJenkinsTeamCityAnsibleSplunk

Testing & Automation

JUnitMockitopytestJestPlaywright

Data & ML

PyTorchscikit-learnpandasNumPyMatplotlibTidyverseggplot2ArcGIS

Contact

Open to New Opportunities

I'm always looking for ways to challenge myself and grow in the software development space. If you have a project or opportunity you think I'd be a good fit for, feel free to reach out!