Front-end & back-end engineer

I build secure, fast websites — then automate the work behind them.

I help small businesses get a website that is safe, easy to use, and easy to find. I also connect your tools so routine work runs by itself.

Python JavaScript Claude / n8n Netlify & Cloudflare WCAG AAA
Portrait of Sean Lawrence
SEAN LAWRENCE WEB DEV AI & AUTOMATION SYSTEMS ARCH. SECURITY
Start here

Four quick answers.

New here? These short answers explain what I do and how I can help.

Services

Three ways I can help.

Pick the one that fits. Each has one point of contact, from the first call to handoff.

01

Build or rebuild a website

A fast, secure site that is easy to read on any phone or computer.

  • A new site, or a move off an old platform
  • Security settings and safe hosting
  • Accessibility and Lighthouse checks
02

Automate repeat work

I connect the tools you already use so routine tasks run on their own.

  • Booking, reminders, and follow-up emails
  • Spreadsheets that update your calendar
  • Text and email alerts to clients
03

Both, from start to finish

One person plans, builds, secures, and automates it, so nothing gets lost in a handoff.

  • One plan and one point of contact
  • Security and accessibility built in
  • Clear notes so you can run it yourself

Need quick help with a computer, website, or account? Book a tech-support call →

Who I help

Small teams who need technology to just work.

These are the kinds of businesses I have worked with so far.

01

Coaching and wellness practices

Clear, calm websites that make booking easy. I rebuilt My Autism Gifts and co-founded Retail Therapy Unplugged.

See the My Autism Gifts story →
02

Small local service businesses

Reminders and scheduling that run by themselves. For Blue Water Detailing, I automated client text reminders.

See the work →
03

Early-stage founders

A fast, secure launch and simple systems you can grow with. I build and run the Retail Therapy Unplugged site.

Read the RTU case study →

Most small teams that need a working website or less manual work are a good fit.

Selected work

Recent client and founder work.

Real production systems, with real, measurable outcomes.

Co-founder & technical lead · 2024–present

Retail Therapy Unplugged

Early-stage coaching business under Skal Enterprises. Own technical, website and content production end-to-end.

  • Directed and reviewed AI coding agents (Replit Agent, Claude) to build the live site: React + TypeScript front end, Express API, PostgreSQL (Neon, Drizzle), Stripe checkout, later migrated from Replit to GitHub + Netlify Functions
  • Produce course and video content with ChatGPT, Midjourney, ElevenLabs, and Premiere Pro
  • Research go-to-market and monetization strategy for the coaching product
Visit retailtherapyunplugged.com ↗
Freelance technical lead · 2025

Blue Water Detailing

Designed and deployed automation connecting a small boat cleaning business's existing tools instead of replacing them.

  • Designed and deployed n8n workflows syncing Google Sheets job data to Google Calendar automatically
  • Triggered automated SMS client reminders via SignalWire, with opt-out handling

“I needed a way to automate my text reminders to my clients. Sean showed me how it was done and implemented it without friction. I made an increase of $12,000 in sales in the following two months. ”

Anders Lawrence · C.E.O. of Blue Water Detailing, LLC
Case study · LLM prompt engineering

A multi-agent prompt pipeline for consistent AI characters

How I designed an n8n pipeline of specialized LLM agents for Retail Therapy Unplugged — each with its own persona and JSON contract — that turns a one-line character description into a consistent image library, with human review at every decision point.

Read the case study →
Case study · Security & diagnostics

Diagnosing a persistent Windows trojan, end to end

A full remediation case study — from a fake Java folder side-loading malware, to parsing a binary Autoruns log by hand to catch three "ghost" scheduled tasks Defender never flagged, to correctly ruling out a scary-looking hardware bug that had nothing to do with the infection.

Read the case study →
About

Systematic by training, direct by nature.

I'm a front-end and back-end engineer. I have an M.S. in Computer Science (4.0 GPA) from CSULB and a B.S. in Computer Science & Engineering from UC Irvine. I use AI tools like Claude, ChatGPT, and n8n to build and automate quickly. I treat security and accessibility as required, not optional.

I'm autistic, and I apply through structured, neurodiversity-inclusive hiring pathways. It shapes how I work: sustained technical focus, systematic problem-solving, and direct, detail-oriented communication.

Outside of client work, I sing and serve meals to the homeless with Long Beach Bay Shore Church, and I'm based in Long Beach, CA.

M.S. Computer Science — CSULB, 2024

Skills

Languages
PythonJavaC++JavaScriptHTML/CSSSQLSystemVerilog
AI & Automation
ClaudeChatGPTn8nTensorFlowPyTorchScikit-learnMidjourneyElevenLabs
Web & Infrastructure
NetlifyGitHubWordPressCloudflareDNS MigrationResend
Tools
GitLinuxAWSMATLABPostgreSQLSkool

Projects from school and personal work

Coursework projects that built the systems and algorithms background behind the client work above.

01

Serverless Image-Inpainting App

Extended a published GitHub repository that removes objects from images, deploying it as a containerized service on AWS Fargate, ECS, and EC2.

AWS FargateECSEC2
02

Commercial Data-Mining Neural Network

Classified one-time vs. loyal buyers in anonymized shopping logs to target advertising by demographic and timing; found Parzen Windows outperformed alternative models on this data.

PythonScikit-learnPattern Recognition
03

BugHound — Reverse Engineering & Augmentation

Reverse-engineered an undocumented Python bug-tracking tool that logs issues to a SQL database via an HTML front end, then wrote its user manual and added Google reCAPTCHA and soft-delete functionality.

PythonSQLHTML
04

Wireless Keyboard & Trackpad

Designed a custom PCB for a Bluetooth keyboard and trackpad/numpad combo, flashed with QMK firmware and configured through VIA for fully remappable layouts.

QMK/VIAPCB DesignEmbedded C
05

Search Engine over Text Corpora

Built an information-retrieval engine to index and rank documents in a text corpus against free-form user queries.

PythonInformation Retrieval
06

Inventory Management System

Led a four-person team building a Java inventory system tracking products, invoices, sales, and commissions for a small electronics store.

JavaTeam Leadership

Education & certifications

2024

M.S., Computer Science — California State University, Long Beach

GPA 4.0 / 4.0

2021

B.S., Computer Science & Engineering — University of California, Irvine

GPA 3.155 / 4.0

2024–2025

Coursera Certifications

IBM AI Engineering · IBM Introduction to HTML, CSS & JavaScript · Meta Principles of UX/UI Design

Portfolio

github.com/SeanLawrenceAIEngr

My Autism Gifts and Retail Therapy Unplugged repos, plus graduate coursework from CSULB.

Have a project in mind?

Most projects fall into one of three buckets:

  • You need a site built or rebuilt clean, fast, and secure.
  • You need automation connecting the tools your team already uses.
  • You need both, owned end-to-end by one person instead of handed between specialists.
  1. 1Book a quick 30-minute call. Write 1-3 paragraphs about what you’re trying to solve.
  2. 2If it’s a fit, I reply within 24 hours with a short set of questions.
  3. 3We get on the call, and you leave with a clear scope and a number.
Book a 30-minute call →

Stuck on a computer, website, or account problem?

Book a 30-minute video call. Tell me what’s happening below and I’ll review it before we meet, so we spend the time fixing it. Please don’t put passwords or other sensitive data in the form — I’ll walk you through that safely on the call. I may ask to screen-share, so have the device and any error messages ready.

Not for emergencies: if your site is down or you think you’ve been hacked, email me instead at sean@seanlawrence.ai and I will help you fix it within 24 hours.

Book tech support →

Or feel free to reach out directly:

If you have a well-defined technical problem, I want to hear about it. If you’re still figuring out what you need, that’s fine too — send the paragraph anyway.