Software design
& engineering.

I’m Allen Mackley. I help teams turn product ideas into working software, improve existing applications, and solve the technical problems behind them.

Allen Mackley, founder of Mackley Studios

How I can help

I work across design and engineering,
with responsibility for how they fit together.

Web & mobile products

Design and build applications with JavaScript, TypeScript, React, and React Native. Work through the product with its users, turn feedback into usable interfaces, and improve the software they already depend on.

Backend & data systems

Develop Node.js services, REST and GraphQL APIs, and SQL and NoSQL database architectures. Connect payments, identity, and other services, with attention to data flow, performance, and reliability.

Architecture & cloud

Work across application code and the infrastructure behind it: distributed systems, Cloudflare, Linux, Docker, and CI/CD. Guide technical decisions, investigate failures, and improve testing and deployment as a product evolves.

Agentic engineering

Build software with AI agents and connect them to useful tools and product context. Develop MCP server integrations and workflows that make agent actions clear, reviewable, and testable.

Selected work

Simple invoicing for independent businesses.

PaySegue helps independent professionals and service businesses handle the work that comes after a job: preparing an invoice, sending it to a client, and keeping track of payment. Create a draft with customer details, line items, and payment terms, then send it by email or share its payment link.

Clients can review and pay the invoice without creating an account. Stripe handles checkout, and the funds go directly to the service provider’s connected payment account. PaySegue sends invoice and receipt emails and keeps the payment history with the invoice.

Follow each invoice from draft to sent, viewed, and paid, with failed payments, refunds, and voided invoices recorded too. See what’s been billed, what’s been paid, and what still needs attention.

Explore PaySegue
PaySegue invoice editor showing customer details, line items, and payment terms.
PaySegue example invoice summary with a shareable payment link and a breakdown of the total.

Experience

Discuss a role

Jan 2010–Present

Mackley Studios

Software Consultant & Independent Product Builder

Building independent products, including Tabularia and PaySegue, alongside software consulting. Client work has included vacation-rental booking, calendar, and payment tools, marketplace applications, and further contract engineering for foreUP, Grow, and cmiVFX. Work spans product discovery and interface design through backend, database, and frontend architecture.

Selected projects

Client applications. Built booking tools and customized calendar and payment workflows for Naples Florida Vacation Homes. Additional work included Twili’s online garage-sale service and WordPress implementations.

Independent product development. Developed Tabularia’s concepts, application architecture, and development pipelines while gathering writer feedback and experimenting with UX and UI. Current work also includes PaySegue and Tabularia’s MCP server integrations with Claude Code and ChatGPT.

Apr 2020–Aug 2024

Grow.com · Epicor

Technical Lead · Oct 2023–Aug 2024

Full Stack Web & Mobile Software Engineer · Apr 2020–Sep 2023

Improved and repaired Grow’s mobile business intelligence application to bring it closer to the web experience, including live data updates for customers on the move. Worked across frontend, backend, and DevOps to connect the app with Grow’s distributed systems. Also supported Epicor integration and helped design a revamped web architecture for enterprise customers.

Selected projects

Dec 2018–Jan 2020

Jolt Software

Now part of SmartSense

Senior Backend Engineer

Joined after a funding round to develop and maintain scalable backend systems for Jolt’s business operations platform. Worked across several engineering teams, focusing on backend performance and reliability for software supporting task management and food-safety workflows.

Selected projects

Sep 2017–Dec 2018

foreUP Golf Software

Senior Software Developer · Full-stack

Turned new product designs into working software for golf course operations. Built web modules for automated email, notifications, and payment processing, and developed data APIs for an in-house app store. Contributed across the technology stack as the company expanded its product.

Selected projects

Mar 2012–Sep 2017

cmiVFX · cmiUniverse

Principal Software Engineer

Rebuilt cmiVFX’s global profit-sharing training marketplace and modernized its subscription and payment services, working with visual effects instructors who produced content for the platform. Built cmiUniverse alongside it: project management and browser-based video and 3D editing tools for creative production.

Selected projects

cmiUniverse: creative tools in the browser

The challenge. Bring project management and specialized video and 3D tools into a web-based workspace for visual effects production.

My contribution. Built playback scrubbers, custom resizable windows, particle-effect generators, advanced color pickers, and theme designers. The work also included video encoding scripts, watermarking, and privacy and security tools.

The result. Brought specialized creative tools into the browser, with real-time synchronization across tabs and mobile devices so the workspace could stay connected across screens.

Jan 2011–Mar 2012

Connect Applications Integrated

Senior Software Developer · Full-stack

Developed data-intensive applications for engineering, media, and finance. Work included in-browser calculations across thousands of personnel and inventory data cells for Vantage Systems, OAuth integrations for ChangeUp’s personalized news, and JavaScript budgeting tools with interactive charts for MoneySlinger.

Selected projects

Vantage Systems. Frontend development for a NASA engineering-services contractor’s personnel and inventory system. Implemented precise CSS specifications and instant calculations across thousands of data cells, working through a secured VPS and remote-desktop environment.

ChangeUp. Connected user-authorized social-network data with syndicated news through OAuth APIs, including Facebook, Twitter, LinkedIn, and Google. The application organized personalized results into categorized streams.

MoneySlinger. Built spreadsheet-style budgeting calculations with JavaScript and jQuery, using jsPerf benchmarks to guide performance-sensitive code. Created interactive Highcharts visualizations backed by a PHP service layer.

Jan 2006–Jan 2011

La Grande Online

Software Developer · Full-stack

Planned and built websites directly with local business owners, handling UI/UX, HTML/CSS, graphic design, and database administration. Administered the community news and business-directory platform using CodeIgniter, Drupal, and WordPress. Client work included the Union Hotel’s website frontend and animated advertising for a local movie theater.

Selected projects

What clients and collaborators say

Selected recommendation excerpts.

“Allen did a great job on application development for MoneySlinger. We had unique JavaScript interface requirements for a datagrid which had to function well across multiple browsers. Very satisfied with the end result.”

Lee RoesnerMoneySlinger client · Entrepreneur & author

“Allen is a great guy first of all, great attitude and he totally loves what he does. I have the pleasure to work with him and I can't think of anyone better for making web apps happen”

Alvaro CastanedaVFX artist · MIX Studio

“Allen has been a key factor in the restoration of a previously damaged series of web applications … and is an asset to quality control.”

Chris MaynardOwner · cmiVFX, cmiStudios & cmiUniverse

“Allen is efficient, effective, detail oriented, and extremely easy to get along with. I couldn't ask for a better person to work with and I'm constantly learning new things from him.”

Michael MackleyProject Manager · cmiVFX

My tech stack

Languages, frameworks, and tools I’ve worked with across client projects and my own products.

Languages

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • PHP
  • Python
  • Ruby
  • Go

Interfaces & apps

  • React
  • React Native
  • Next.js
  • Astro
  • jQuery
  • Redux
  • Zustand
  • Highcharts

Backend & data

  • Laravel
  • CodeIgniter
  • Node.js
  • GraphQL
  • MySQL
  • PostgreSQL
  • MongoDB
  • Neo4j
  • Elasticsearch
  • Prisma
  • Stripe
  • Resend

Cloud & delivery

  • Cloudflare
  • Workers
  • D1
  • R2
  • Durable Objects
  • AWS
  • Google Cloud
  • Vercel
  • Linux
  • Docker
  • Apache
  • NGINX

Development & testing

  • Git
  • GitHub
  • VS Code
  • pnpm
  • Jest
  • Vitest
  • Playwright
  • ESLint

Design & publishing

  • Figma
  • Affinity Designer
  • Affinity Photo
  • Webflow
  • WordPress
  • Drupal
  • Squarespace

Agentic tools

  • Claude Code
  • ChatGPT
  • MCP

My current Cloudflare work spans Pages, Workers, D1, R2, and Durable Objects, from website delivery to application services, storage, and real-time synchronization. I also have experience with AWS and Google Cloud. Beyond individual tools, my work spans REST APIs, SQL and NoSQL data modeling, distributed systems, and CI/CD.

I’m based in the Pacific Northwest of the United States. Software is one part of my creative life. I also write fiction, compose music, and explore questions about life, literature, and Christianity. I’m learning Latin, and I enjoy cycling.

I’m writing The Fathom, a fantasy novel with a world and characters I’ve spent years developing. Through Story First Audio, I work on music composition, recording, and audio production. Nova Ecclesia is where I share my essays.

I’m also both a writer and the developer behind Tabularia, so I spend time on both sides of the manuscript workspace: working on the software and working on a story.

Let’s talk.

A new product, a challenging system, or the right next role. Tell me what you have in mind.

[email protected]

More from Mackley Studios

The Fathom homepage

The Fathom

The world, characters, and story of my fantasy novel, The Fathom.

thefathom.com
Nova Ecclesia homepageNova Ecclesia homepage in dark mode

Nova Ecclesia

Essays exploring life, literature, and Christianity.

novaecclesia.org
Story First Audio homepage

Story First Audio

Music composition, recording, and audio production for creative projects.

storyfirstaudio.com