Web Development Studio

Jon MacKinnon

Frontend ·Backend ·Full-Stack ·Maintenance ·Security

Custom websites built clean,
maintained properly, and secured the right way.

See Services

What I Build

Frontend, backend, and full-stack development for businesses that want a serious online presence. I do the work myself — no outsourcing, no middlemen.

01 / 05

Frontend Development

Visual site builds, landing pages, UI work, responsive interfaces, and frontend improvements. Pixel-perfect on what your users actually see.

02 / 05

Backend Development

Forms, databases, APIs, authentication, admin logic, booking systems, and the functionality that makes a site actually do something.

03 / 05

Full-Stack Development

Complete websites built from front to back. One person from architecture to launch — one standard of quality, start to finish.

04 / 05

Website Maintenance

Updates, bug fixes, content changes, backups, and ongoing support. I keep your site current and functional so you don't have to think about it.

05 / 05

Website Security & Hardening

SSL checks, security headers, admin protection, spam filtering, patching, and backup planning. Your site secured at the website level — properly done.

Partner Service
Security Assessments — IronShell Labs

Need more than hardening? IronShell Labs — my independent red team partner — conducts authorized penetration testing, OSINT recon, and vulnerability assessments. Engagements are referred through MacKinnon Tech.

View Assessments ↗

Clear Starting Points

Transparent pricing, no runaround. Every project is scoped to your actual needs — these are honest starting points, not padded estimates.

Frontend Development
Landing pages, UI builds, responsive interfaces
Starting from$800
Backend Development
APIs, databases, auth, forms, admin logic
Starting from$1,200
Full-Stack Website
Complete builds from architecture to launch
Starting from$2,000
Website Maintenance
Ongoing updates, fixes, backups, monitoring
Starting from$100/mo
Security & Hardening
SSL, headers, patching, admin protection, backups
Starting from$150/mo

All projects are quoted individually. Get in touch for a scoped estimate.

Experiments & Work

Interactive demos and client site examples. Canvas experiments below — move your cursor over each one.

Canvas · Experiment
Flow Field

Particles navigating a noise-based vector field. Each particle follows the invisible current of a mathematical flow, creating paths that feel organic and unpredictable.

Canvas 2D · Value Noise · JS
Built with assistance from Claude (Anthropic)
Canvas · Experiment
Grid Pulse

A reactive grid of points that pulse with sine waves. Each node scales and brightens based on its distance from a moving wave origin and the cursor position.

Canvas 2D · Sin Waves · JS
Built with assistance from Claude (Anthropic)
Canvas · Experiment
Lattice Network

Drifting points form connections when close enough, creating an ever-changing network topology. The cursor repels nearby nodes, distorting the lattice in real time.

Canvas 2D · Graph Theory · JS
Built with assistance from Claude (Anthropic)
Canvas · Experiment
Orbital

Geometric objects following elliptical orbits at different speeds and radii. Each body leaves a fading trail, tracing the invisible geometry of circular motion.

Canvas 2D · Trigonometry · JS
Built with assistance from Claude (Anthropic)
Canvas · Experiment
Scatter

A structured grid of dots that scatter on cursor proximity and spring back to their home positions using damped force simulation. Order disrupted, order restored.

Canvas 2D · Spring Physics · JS
Built with assistance from Claude (Anthropic)
Canvas · Experiment
Warp

Concentric rings warped by domain-noise distortion. The distortion field evolves slowly over time, bending the geometry in ways that feel almost biological.

Canvas 2D · Domain Warping · JS
Built with assistance from Claude (Anthropic)
AI · COMMAND INTERFACE
OSIRIS

OSIRIS is an operational synthetic intelligence and reconnaissance interface system built as a dark AI/cyber command experience. It features a cinematic Cortex view, live demo telemetry, infrastructure-focused modules, and a future n8n workflow bridge for automation and system orchestration.

React · Vite · Tailwind · Cortex UI · ReplitView OSIRIS →
Built as a MackinnonTech AI/cyber command interface prototype.
Client Site Demos

Built for real businesses

Example sites showing what I can build for local businesses. Fully functional, live on the web.

👕
Apparel · E-Commerce
Iwakuni Threads

Custom apparel store for a local clothing business. Product catalog, color/size selector, bulk order form, and contact flow — all fully interactive.

Next.js · React · Custom CSSView Live →
🏅
Awards · Custom Orders
Pacific Plaques & Awards

Plaques, shadow boxes, and awards for retirements, promotions, and unit milestones. Custom order form with engraving detail fields.

Next.js · React · Custom CSSView Live →

Built to Last

A website isn't a one-time thing. Here's what I do to keep yours running, updated, and protected.

Website Maintenance

Regular upkeep so your site doesn't fall behind. No ticket queues, no week-long waits for a small fix — I handle it directly.

  • Plugin and dependency updates
  • Content and copy edits
  • Bug identification and fixes
  • Monthly performance and uptime checks
  • Automated backups and recovery planning
  • Priority response on issues

Security & Hardening

Website-level security done properly — actual implementation and ongoing coverage, not a one-time scan or a generic checklist.

  • SSL certificate management and renewal
  • HTTP security header configuration
  • Admin login protection
  • Spam and bot filtering
  • Security patching and vulnerability tracking
  • Backup planning and recovery testing
Let's Build Something

Start a Project

Need a website built, an existing one looked after, or security tightened up? Get in touch — no sales pitch, just a straight conversation.

JM
Built by Jon MacKinnon — GySgt, USMC · Web developer · Security
About the author