Backend & cloud engineer · Providence, Rhode Island

I build systems that survive contact with reality.

I’m Jay Tavares—a developer of web applications and longtime hacker of electronic things. I design, ship, and operate APIs, SaaS platforms, integrations, and data systems.

Currently you’ll find me working with

  • TypeScript
  • Node.js
  • Firebase
  • Google Cloud
  • Temporal

Selected work

Backend ownership, from first model to production incident.

My work tends to live behind the interface: the services, data flows, and operational decisions that make a product dependable.

01

CurioVision Financial

Subscription and customer lifecycle platform

Backend architecture spanning identity, authorization, Stripe subscriptions, customer entitlements, external integrations, and production operations.

  • TypeScript
  • Node.js
  • Firebase
  • Stripe
  • GCP
02

CurioVision Financial

Financial data ingestion and reporting

Pipelines that transformed emailed spreadsheets and third-party accounting data into governed, testable reporting models in BigQuery.

  • Cloud Storage
  • Airbyte
  • BigQuery
  • dbt
03

MultifamilyProperties.com

Listings API and synchronization platform

A documented, thoroughly tested Django REST backend for listing synchronization, authentication, saved searches, notifications, and production delivery on Kubernetes.

  • Python
  • Django REST Framework
  • PostgreSQL
  • GKE
04

Coolidge Corner Theatre

Showtime scheduling system

A Laravel and PostgreSQL application for coordinating film schedules, managing theatre operations, and publishing updates in real time.

  • PHP
  • Laravel
  • PostgreSQL
  • Pusher
05

Veterinary Association Platform

Membership and website platform

A reusable Drupal and Aegir platform for veterinary medical associations, supporting membership services, content publishing, and repeatable site provisioning.

  • PHP
  • Drupal
  • Aegir
  • MySQL

A wider toolkit

Different problems call for different tools.

My broader toolkit has been shaped by a range of client projects. I care less about collecting technologies than about understanding where each one earns its place.

I use AI tools to work faster, explore more possibilities, and spend less time on repetitive code—while remaining accountable for every technical decision and everything that ships.

  • Nx
  • Python
  • Django REST Framework
  • PHP
  • Laravel
  • Drupal
  • PostgreSQL
  • MySQL
  • BigQuery
  • dbt
  • Airbyte
  • Docker
  • Kubernetes
  • Helm
  • Stripe
  • CI/CD

Electronic things

Sometimes the project has wires.

About Me

Jay Tavares sitting on a park bench on a sunny day

Off the clock

I live on the West Side of Providence with my wife and daughter. In my spare time, you'll find me working away on my house which is currently 135 years old.

When I'm not writing software or working on the house, I help run a waterfront vacation rental and look for ways to make its day-to-day operations run a little more smoothly.

Let’s talk

Have a difficult systems problem?

I’m currently open to backend and platform engineering opportunities.