Back to Mackley Studios

Selected client & engineering work

Roles, client case studies, and project screenshots from my work with clients and engineering teams.

Experience and project galleries

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. Client work also included Twili’s online garage-sale service and WordPress implementations, alongside the cmiVFX and Naples Florida Vacation Homes engagements below.

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.

Consulting client · Mar 2012–Sep 2017

cmiVFX · cmiUniverse

Case study

Modernize the marketplace behind a training business.

The situation. cmiVFX’s training business brought together visual effects instructors, their content, and paying learners. Its marketplace needed to support subscriptions, payments, and instructor revenue sharing.

My contribution. Through Mackley Studios, I rebuilt the global profit-sharing training marketplace and modernized subscription and payment services. I worked with the instructors producing content and built administration tools for videos, pricing, chapters, project files, and revenue shares.

What the work enabled. The rebuilt marketplace and administration tools supported the training catalog and its commercial workflows. Related cmiUniverse work included a tutorial player and browser-based creative tools, shown in the project gallery below.

How this relates to your product. When your business depends on an existing platform, I can work through its customer experience and operational systems together, including the payments and administration behind the screen.

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.

Consulting client

Naples Florida Vacation Homes

Case study

Connect a booking page to the work behind a reservation.

The situation. Vacation-rental booking needs more than a property page. Availability, date selection, pricing, and payment must fit the business’s existing rental workflow.

My contribution. I built booking tools for Naples Florida Vacation Homes and customized its calendar and payment workflows, including integration with the Barefoot rental booking and payment system.

What the work enabled. The implemented booking interface brought availability, dates, pricing, and payment into the reservation workflow. The archived screenshot below shows the customer-facing booking tools.

How this relates to your product. If your customer-facing app needs to work with an established business system, I can assess the integration and build the interface and supporting workflow around it.

Apr 2020–Aug 2024

Grow.com · Epicor

Technical Lead

Full Stack Web & Mobile Software Engineer

Technical lead on Grow’s mobile business intelligence application, working within Grow’s engineering teams across the app and the services behind it. Also helped design a revamped web architecture for enterprise customers.

Selected projects

Case study

Bring the mobile app closer to the web experience.

The situation. Grow’s mobile business intelligence application needed improvements and repairs to bring it closer to the web experience. Customers using their phones still needed access to their business data.

My contribution. I worked on the mobile application and across frontend, backend, and DevOps to connect it with Grow’s distributed systems. My work included live data updates, alongside support for Epicor integration and a revamped web architecture.

What the work enabled. The work brought live data updates and improvements to the mobile experience. This was a contribution within Grow’s engineering teams, spanning the app and the services it depended on.

How this relates to your product. When an app behaves differently across devices, I can investigate the interface, data flow, and supporting services together, then work through the changes with your team.

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

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

More from Mackley Studios

The Fathom homepage

The Fathom

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

thefathom.com
Story First Audio homepage

Story First Audio

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

storyfirstaudio.com