Hi, I'm

Patrick San Juan

Backend Software Engineer

I'm a Software Engineer with over 6 years of experience shipping features across various tech stacks — Node.js, Ruby on Rails, and React. Although my focus is on backend development, I enjoy tinkering with UI from time to time.

Currently shipping features at theScore with:

Claude Ruby on Rails Elixir Kubernetes Datadog Docker

Experience

  1. theScore

    Software Engineer (SDE III)

    Toronto, Canada · Remote

    • Reduced infrastructure cost and improved system scalability by 50% by debugging a memory leak in streaming HTTP connections; identified root cause via Datadog traces and implemented strict network timeouts.
    • Reduced content update latency by 60% via optimized caching strategies across Varnish and Cloudflare.
    • Designed an ingestion pipeline that surfaces trending sports highlights from X directly within the mobile app, boosting in-app engagement.
    • Led emergency recovery of content services during X (Twitter) API v1 deprecation; refactored ingestion service for the new API spec in one week to restore availability.
    • Led migration of 5 Ruby on Rails microservices from AWS to GCP by writing provider-agnostic abstractions and thorough test suites.
    • Owned end-to-end operation, reliability, and performance of content services; acted as domain expert and primary contact for on-call production support.
  2. FORM

    Full Stack Developer

    Vancouver, Canada · Hybrid

    • Designed and implemented backend systems to integrate with App Store, Play Store, and ReCharge subscriptions, handling asynchronous payment events and cross-system state management to unlock FORM's first source of recurring revenue.
    • Designed and implemented a serverless system in AWS Lambda and Node.js to process user-generated swim data and generate visualizations for in-app and social distribution.
    • Improved developer productivity and CI/CD system performance by 50% through re-architecting Jenkins pipelines with AWS auto-scaling groups.
    • Hired and mentored six interns (2021–2022); served as primary point of contact for onboarding and weekly 1:1 sessions.
    • Awarded FORM's Monthly Life Saver Award for being an approachable and supportive team member.
  3. FORM

    Full Stack Developer (Co-op)

    Surrey, Canada

    • Self-taught Vue.js to become the sole developer responsible for updating the admin portal with features to help various engineering teams troubleshoot integration issues.
    • Increased automated test coverage (unit/integration) to over 90%; identified and resolved edge-case defects that improved overall system reliability.

Skills

Languages
JavaScript TypeScript Ruby HTML CSS SQL
Technologies
Ruby on Rails Node.js React Kubernetes Docker Elasticsearch AWS GCP
Tools
Claude Copilot CircleCI Jenkins Datadog Bugsnag PagerDuty

Education

Simon Fraser University

BS Software Systems

Contact

Open to new opportunities. Feel free to reach out.

psanjuan06.sj@gmail.com