Jay Esquivel Jr.Online Engineer / Vancouver, BC

Hi, I’m Jay.

I’m an Online Engineer at 2K working on backend and client. In my spare time, I build open-source software and tools.

Networking

Backend systems

Open source

Homelab

Jay Esquivel Jr.

public profile

2K logo

Online Engineer @ 2K

server console

My homelab

jay@home-server:~$rsync camera-roll /server/photos

What I run

Photo storage, backups, Docker services, home automation, and side projects.

My homelab

I run photo storage, backups, containers, and home automation on my own hardware. It’s also where I try out networking setups and work on side projects.

Simplified overview
NetworkTunnel
Select a device or service

Network

Connected devices

Cloudflare tunnel

Connects Cloudflare to the container services on the home server.

Compute / Storage

Home Server

Runs Docker containers and VMs, with storage for files, photos, and backups.

Experience

2K logo

Online Engineer

2K

Present

Vancouver, BC

Visit

Unannounced project

I work on backend systems and their integration with the client.

OffroadExpert logo

Software Engineer

OffroadExpert

June 2024 - June 2025

Vancouver, BC

Visit

Built product import pipelines, API integrations, and internal tools for an automotive parts retailer.

  • Scaled in-store product listings by 300x through automated vendor ingestion from CSVs and hosted vendor files.
  • Built and containerized a React interface for managing scheduled jobs, logs, and configuration.
  • Integrated vendor APIs and used an LLM to standardize product metadata.
  • Supported a private-cloud migration that reduced operating expense by roughly 50%.
PythonTypeScriptReactDockerBashGCP
Jaysqvl Solutions logo

Contract Software Developer

Jaysqvl Solutions

Sept 2020 - June 2025

Vancouver, BC / Remote

Developed software and provided technical support for small businesses, alongside course development and tutoring.

  • Built REST APIs, full-stack apps, AI integrations, and operational tools for varied client needs.
  • Audited, debugged, and tested course content used by 3000+ students across private and public learning platforms.
  • Tutored university students in mathematics, computer science, and data science.
PythonJavaScriptReactNode.jsDockerAI/ML

Education

Simon Fraser University logo

Sept 2022 - Present

Simon Fraser University

BASc Computer Science - Software Systems

Operating systems, computer networks, software engineering, cloud computing, databases, mobile development, UI design, and intelligent systems.

Burnaby, BC

University of British Columbia logo

Sept 2020 - Aug 2022

University of British Columbia

BSc Computer Science & Mathematics

Data structures, algorithms, artificial intelligence, machine learning, deep learning, security, discrete math, linear algebra, and calculus.

Vancouver, BC

Projects

Some of the software I’ve built, maintained, or contributed to.

More on GitHub

Backend / browser automation

Buntzen Pass Bot

A self-hosted service I built to reserve Buntzen Lake passes for my family. A Go backend coordinates scheduled jobs, Python browser workers, manual approval, and booking confirmation.

GoPythonHTMLShellJavaScript

Maintained fork

Scriberr

I maintain a fork of Scriberr, a self-hosted transcription platform. My updates add queued model comparisons, preserved run history, resumable uploads, and controls for long-running jobs.

GoTypeScriptPythonMDXCSS

Desktop game

Spider

A desktop Spider Solitaire game I built for my dad. It has a deterministic rules engine, SQLite saves, undo/redo, and signed updates for Windows and macOS.

TypeScriptJavaScriptCSSRustHTML

Android / coursework

Cardiolo

An Android activity tracker combining GPS routes, sensor-based activity classification, and Room storage. A foreground service records workouts while the app is in the background.

KotlinJava

Android / team prototype

ExpensAI

A team-built Android expense tracker. My contributions covered Python cloud functions, receipt-scanning APIs, and camera integration.

KotlinPython

Get in touch

Have a project in mind, or want to talk about something I’m working on? Send me an email.