Developer · IT manager · 20+ years in tech

I build practical software that ships. websites, web apps, and the infrastructure behind them.

I'm Robert Bettencourt. By day I manage IT and infrastructure for an MSP; the rest of the time I design and ship real software — custom websites for clients, my own production web apps, and the systems that run behind them, from financial calculators to a client-side encrypted credential vault. This is a living showcase of what I build, each project engineered to be fast, secure, and genuinely useful.

The toolbox

Tools & projects

A growing collection. Click any tool to see what it does and where to find it.

What I work with

Skills & technologies

Two decades across the stack — from writing application code to running the infrastructure it depends on.

Languages & scripting

  • JavaScript & TypeScript
  • C#, Visual Basic, VBA
  • Python & PowerShell
  • Swift / Xcode
  • Bash & shell scripting

Web & frontend

  • React
  • HTML5 & CSS3
  • CSS Grid & Flexbox
  • Responsive, accessible UI
  • PHP & WordPress
  • SEO basics & Google Analytics

Cloud & serverless

  • Cloudflare Pages & Workers
  • Cloudflare KV & D1
  • Atlassian Forge
  • Git, GitHub & Bitbucket
  • Deploy straight from Git

Data & integration

  • SQL & stored procedures
  • REST APIs
  • JSON & XML
  • JMESPath
  • Power Automate workflows
  • Webhooks & API integration

Infrastructure & platforms

  • Microsoft 365 administration
  • Azure & Entra ID
  • Microsoft Intune (MDM)
  • Active Directory & Group Policy
  • Windows Server (2008–2022)
  • VMware & Hyper-V

Security engineering

  • Client-side encryption (AES-GCM, PBKDF2)
  • TOTP / MFA implementation
  • Web Crypto API
  • Email security (SPF/DKIM/DMARC)
  • Zero-trust & conditional access
  • Vulnerability scanning & auditing

About

A bit about me

I've spent over two decades in technology — from bench technician to IT Manager, from SQL stored procedures to iOS apps — and I currently lead IT operations and project delivery for a managed service provider in California's Central Valley. That background shapes how I build software: pragmatic, secure, and aimed squarely at a real-world problem.

The projects here are the result. A 24-calculator financial hub, a workplace tools platform for employees and employers, a multi-tenant QuickBooks Time attendance app, and a client-side encrypted credential vault for Confluence — each built end to end, from frontend to serverless backend, and deployed on its own subdomain of r2d2dev.com.

My approach is simple: never stop learning. Whether I'm hardening a network or shipping a React app, I care about doing it well — responsive, accessible, fast, and built to last.

Contact

Get in touch

Have a question, an idea, or want to work together? Send a message and I'll get back to you.