Custom Web Development · Digital Engineering

Web Experiences Built to Move Businesses Forward.

MacKinnonTech designs and develops custom websites, web applications and digital systems for businesses that need more than a recycled template.

Explore Our Work
Need local PC or IT support?

Built for real businesses.

A look at what MacKinnonTech builds before the full service list — client-style demonstrations showing real, working functionality.

Web development, end to end.

MacKinnonTech is a web development and digital engineering studio at its core — every project is custom-built, security-minded, and backed by real support after launch.

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 MacKinnonTech.

View Assessments ↗

Why MacKinnonTech is different

Direct communication

You work directly with the person building your project. No agency handoffs, no sales team, and no confusing chain of communication.

Custom development, not templates

Every project is built from the actual requirements of your business — not a recycled theme with your logo swapped in.

Security-minded from the start

Security is not treated as an afterthought. SSL checks, spam protection, backup planning, and hardening support are part of the offer.

Support after launch

Projects do not get built and abandoned. Ongoing support plans are available for updates, fixes, checks, and improvements.

Clear, business-focused communication

Plain language, not developer jargon — communication built for business owners and teams, not just engineers.

Built to grow

MacKinnonTech can handle a focused business website, but also custom systems like booking platforms, dashboards, automations, APIs, and full-stack applications when needed.

Limited project availability

Because MacKinnonTech is owner-operated, project spots are limited — intentional and premium, not a weakness.

A premium engagement flow, start to finish.

Discover

Understand the business, audience, goals, current systems, and project requirements.

Define

Establish scope, content, functionality, technical requirements, timeline, and success criteria.

Design

Develop the structure, interface direction, and customer journey.

Build

Implement the responsive frontend, backend systems, integrations, and content.

Validate

Test performance, accessibility, forms, devices, security-related configuration, and user flows.

Launch

Deploy the project, verify production behavior, and complete handoff.

Support

Continue updates, monitoring, optimization, and feature development as needed.

More Than a Website.

From booking systems and dashboards to API integrations and AI-assisted workflows, MacKinnonTech can build the systems behind the customer experience — not only the pages customers see.

Your Website
FormsCapture requests and inquiries
DatabaseStore customer & business data
AutomationHandle repetitive tasks
EmailNotify and follow up automatically
AnalyticsUnderstand visitor behavior
CRMTrack leads and customers
APIConnect outside services
Admin DashboardManage it all in one place

Experiments That Push the Work Further.

Interactive prototypes, interface experiments, and technical builds used to explore new ways businesses can communicate, operate, and engage online. Move your cursor over a card to see it react.

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 · Prototype
OSIRIS

An operational synthetic intelligence and reconnaissance interface concept built as a dark AI/cyber command experience. Cinematic Cortex view, live demo telemetry, and infrastructure-focused modules.

React · Vite · Tailwind · Cortex UI · ReplitView OSIRIS →
Technical prototype — built as a MacKinnonTech AI/cyber command interface concept.

Trusted Work. Straightforward Service.

Real feedback from customers who trusted MacKinnonTech with their websites, computers, and technical projects.

Awaiting Permission

Customer review will be added after receiving permission.

Verified Customer
Custom Web Development
Facebook Review
Awaiting Permission

Customer review will be added after receiving permission.

Verified Customer
Website Support
Facebook Review
Awaiting Permission

Customer review will be added after receiving permission.

Verified Customer
PC Repair
Facebook Review

Transparent pricing. No runaround.

Honest starting points for web development — final pricing depends on scope, complexity, and what your project actually needs.

$750Starter website — starting at
$1,500Growth website — starting at
$125/moWebsite support — starting at
CustomWeb apps & integrations — quoted

Local PC & IT support, in Iwakuni.

Alongside web development, MacKinnonTech offers drop-off PC diagnostics, repair, cleaning, custom builds, and local IT support for Iwakuni-area customers.

$40PC diagnostic service
$75Desktop deep cleaning
$150Custom PC builds — starting at
Let's Build Something

Start a Web Project

Need a website built, a web application designed, or an existing project looked after? Get in touch — no sales pitch, no agency runaround, just a straight conversation with the person doing the work.

Message MacKinnonTech
Jon MacKinnon, Marine and web developer with offensive and defensive security training

Built Directly. Supported Personally.

Jon MacKinnon

Founder, web developer, and technical builder behind MacKinnonTech — a Marine with hands-on experience across web development, infrastructure, automation, and offensive and defensive security training. Clients work directly with the person designing and building their project.

Read Jon's Story →
Message Us