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
  • Tailwind CSS
  • Vite
  • CSS Grid & Flexbox
  • Responsive, accessible UI
  • PHP & WordPress
  • SEO basics & Google Analytics

Cloud & serverless

  • Cloudflare Pages & Workers
  • Cloudflare KV, D1 & R2
  • Cloudflare Access & Zero Trust
  • Hono
  • Atlassian Forge
  • Git, GitHub & Bitbucket
  • Deploy straight from Git

Data & integration

  • SQL & stored procedures
  • REST APIs
  • Microsoft Graph API
  • ConnectWise Manage API
  • Stripe billing & payments
  • 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

Testing & CI/CD

  • Vitest & Playwright
  • pytest & Pester
  • GitHub Actions pipelines
  • ESLint & Prettier
  • Unit, integration & end-to-end suites

Networking & MSP tooling

  • Firewalls & VPN configuration
  • Switching, VLANs & Wi-Fi design
  • DNS & DHCP administration
  • RMM & remote monitoring (ConnectWise, ScreenConnect, ITSupport247)
  • Endpoint security & MFA (SentinelOne, Duo, Proofpoint)
  • Backup & disaster recovery (Cove Data Protection)

AI & automation

  • LLM & API integration (Claude, OpenAI)
  • Prompt engineering
  • Agentic coding workflows (Claude Code)
  • AI-assisted data extraction & content generation
  • Building AI-augmented internal tools

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 growing lineup spanning financial and business tools, MSP fleet provisioning and monitoring, zero-knowledge security platforms, and workplace automation for real teams, 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.