Hi, I'm

Jeffrey Doughty

I build and ship web software, from first commit to production.

About

I'm a U.S. Navy veteran. I started out as a nuclear equipment technician, where following procedures exactly, testing equipment before trusting it, and documenting everything were part of every shift. Since then I've trained as an electrical technician and a cyber security specialist, and now I build web software.

I bring the same discipline to code: every change goes through a pull request, automated checks and a staging deploy before it reaches production. My first project, Ragdoll Fling, is a browser game I took from an idea to a live site with a full CI/CD pipeline and an online leaderboard.

Projects

This website

The site you're reading. I reused the game's pipeline almost unchanged: pull request checks and previews, automatic staging deploys, and production after approval. A few lines of server code redirect www.jeffreydoughty.com to the main address.

  • TypeScript
  • Vite
  • Cloudflare Workers
  • GitHub Actions

Resume

Download PDF

U.S. Navy veteran and former nuclear equipment technician who now builds and ships web software. I take projects from first commit to production with pull requests, automated tests and staged deploys: the same procedure-driven discipline I learned maintaining reactor systems.

Skills

Languages
TypeScript, JavaScript, HTML, CSS, SQL
Practices
Git, GitHub pull requests, automated testing (Vitest), linting, type-checking
Cloud and delivery
CI/CD with GitHub Actions, Cloudflare Workers, Cloudflare D1, custom domains and DNS, infrastructure as code
Electrical
Troubleshooting and diagnostics, AC/DC, motors and control systems, preventive maintenance

Projects

Ragdoll Fling

2026

fling.jeffreydoughty.com

  • Built a browser physics game in TypeScript with Matter.js and HTML Canvas, playable with a mouse or a touchscreen.
  • Set up a CI/CD pipeline: every pull request is linted, type-checked, tested and gets a preview link; merges deploy to staging, and production deploys after manual approval.
  • Added an online leaderboard: an API on Cloudflare Workers with a D1 database, migrations run by the pipeline, server-side validation and rate limiting.

Portfolio website

2026

jeffreydoughty.com

  • Built with Vite and TypeScript on the same pipeline. The page's resume and this PDF are generated from one data file at build time.

Experience

Customer Service Associate

Jan 2021 – Present

Vons (Fresh Cut, Drive Up & Go, Bakery)

  • Communicate with customers and handle transactions accurately while managing high-volume workloads.
  • Maintain safety, sanitation and quality standards in food preparation areas.
  • Work reliably across several departments as part of the team.

Nuclear Equipment Technician (E4NMM)

Nov 2018 – Aug 2020

United States Navy

  • Followed nuclear operational and safety procedures to keep personnel and the environment safe.
  • Ran surveillance tests to verify equipment performance and compliance.
  • Monitored reactor systems to identify inefficiencies, hazards and maintenance needs.
  • Troubleshot problems and documented system conditions accurately.

Education and training

Cyber Security Specialist

2023

Electrical Technician

2022

Intercoast College

  • Coursework: electrical construction, digital logic and motor control, electronics theory and control systems.

Certifications

OSHA 10 · CPR · Forklift certified · Electrical Trainee (ET) card (pending)

Contact

I'm open to software roles. The quickest way to reach me is email.