Skip to content
View rtorcato's full-sized avatar
πŸ’­
I build next generation apps
πŸ’­
I build next generation apps

Block or report rtorcato

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rtorcato/README.md
Richard Torcato, senior full-stack developer

Senior Full Stack Application Developer Β· Shipping web and interactive applications

I'm a full-stack developer who has built internet and interactive applications for major Canadian corporations and marketing firms (IBM, Manulife, Flight Centre, and many more) since the late 90s. I run projects independently from concept through production deployment β€” backend, frontend, infrastructure, and design.

Today I work across the modern web stack (TypeScript, Next.js, React, Node.js) and Apple platforms (Swift / SwiftUI).

🌐 Home: torcato.dev β€” everything I build, in one place

πŸ“„ Resume: resume.torcato.dev

🏒 Agency: Matrix Digital Solutions (founded 1997)

πŸ’Ό LinkedIn: linkedin.com/in/rtorcato

Buy me a coffee

🐍 Activity

GitHub contribution snake

🌟 Featured projects

Open-source TypeScript and Swift packages. They share the same conventions and release pipeline. More at torcato.dev.

Libraries

js-common
Tree-shakeable TypeScript utilities β€” tiny bundles, full type safety, CLI included.

js-common docs js-common on npm js-common on GitHub

api-common
Framework-agnostic building blocks for Node.js APIs β€” errors, auth, rate limiting, OpenAPI, Express + Hono.

api-common docs api-common packages on npm api-common on GitHub

browser-common
Tree-shakeable TypeScript wrappers around 40+ browser Web APIs β€” one subpath per spec.

browser-common docs browser-common on npm browser-common on GitHub

db-common
Shared, tree-shakeable TypeScript database utilities for Node projects.

db-common docs db-common on npm db-common on GitHub

cf-common
Typed TypeScript wrappers and helpers for Cloudflare bindings and APIs.

cf-common docs cf-common on npm cf-common on GitHub

react-common
Published React 19 component library β€” shared UI primitives.

react-common docs react-common on npm react-common on GitHub

supabase-common
Shared, tree-shakeable TypeScript helpers for Supabase β€” client, auth, and database utilities.

supabase-common docs supabase-common on npm supabase-common on GitHub

swift-common
SwiftUI package of reusable views and helpers to build apps faster.

swift-common docs swift-common on GitHub

Tooling

repo-tooling
One wizard to scaffold TypeScript, linting, testing, and releases for any JS project.

repo-tooling docs repo-tooling on npm repo-tooling on GitHub

repo-ai
Turns ai-ready GitHub issues into reviewed PRs β€” one worktree per issue, two agent reviewers.

repo-ai docs repo-ai on npm repo-ai on GitHub

brand-kit
Banner, social card and favicon for any repo.

brand-kit docs brand-kit on npm brand-kit on GitHub

buzz-dashboard
Read-only view of a Buzz agent hive: what is running and what needs you.

buzz-dashboard docs

Homelab

homelab-nut
Homelab UPS / NUT shutdown automation.

homelab-nut docs homelab-nut on GitHub


πŸ“Š Stats

Total stars


πŸ› οΈ Tech I work in

  • Web (current): TypeScript Β· Next.js Β· React Β· Node.js Β· Vite Β· TailwindCSS
  • Web (deep history): JavaScript Β· Redux Β· Apollo GraphQL Β· jQuery Β· Angular Β· PHP Β· Laravel Β· ASP.NET Β· C#
  • Backend & data: Node.js Β· Express microservices Β· REST Β· MySQL Β· MongoDB Β· MSSQL Β· FileMaker
  • Infra & tooling: Docker Β· AWS Β· DigitalOcean Β· Nginx Β· GitHub Actions Β· semantic-release Β· Webpack Β· Vite
  • Creative: Photoshop Β· Illustrator Β· Sketch Β· Premiere Β· After Effects Β· Final Cut Pro
  • Apple: Swift Β· SwiftUI Β· UIKit Β· AppKit Β· SwiftPM

Pinned Loading

  1. swift-common swift-common Public

    SwiftUI package that helps build SwiftUI applications quicker

    Swift 3

  2. js-common js-common Public

    common functions for javascript projects

    TypeScript 2

  3. repo-tooling repo-tooling Public

    Stop configuring tools. One CLI to scaffold, audit, and fix a repo's toolchain β€” linting, testing, releases, and CI.

    TypeScript 2

  4. browser-common browser-common Public

    TypeScript wrappers around browser Web APIs (clipboard, geolocation, mediadevices, etc.)

    TypeScript 2

  5. homelab-nut homelab-nut Public

    Homelab UPS / NUT shutdown automation

    Go 2

  6. react-common react-common Public

    A published React 19 component library

    TypeScript 3