Recent Professional Work

This section highlights only a few of the projects I have been involved in since 2013 or so.

Much of the work I do is coding and will never be seen by the public. In fact, I rarely build anything web related anymore. My current title is Systems Programmer and I build custom code as needed to assist in supply chain management.

Here is my latest resume.

Systems Programmer - Aquamor, LLC (formerly TSTWater) - Logistics, EDI, and ERP Integrations - 2018 to Present 

Over the course of 7 years at Aquamor, I developed a wide range of custom software tools to support the company’s unique logistics and manufacturing workflows. These tools supplemented and extended both a legacy internal system and, later, the DelmiaWorks (formerly IQMS) ERP system.

Since 2020, I worked alongside DelmiaWorks as it was adopted across the organization. During the transition, I built integrations and custom utilities to bridge the gap between old and new systems—allowing the company to continue operating smoothly while gradually migrating core logistics, sales, and reporting functions.

One key area was EDI (Electronic Data Interchange) compliance. Aquamor’s largest customer at the time, The Home Depot, had strict EDI validation requirements. While DelmiaWorks provided templates and modules for this, our timeline and scale of implementation required me to step in. I developed custom software to validate and correct outbound transactions, helping to identify user errors, data omissions, and even occasional issues with the third-party EDI system itself. These tools ensured that high-volume order batches met strict ISA envelope and item-level requirements—averting potential chargebacks and delivery disruptions.

My work also included building API connections to pull sales orders from ecommerce platforms, internal reporting tools, and custom apps for label printing, pallet building, and warehouse flow optimization.

Aquamor’s success through this transition period is a credit to their adaptive culture. I was proud to support their efforts with flexible, pragmatic engineering solutions.

Web Developer - Geographics - (2015–2017, part-time ongoing)

Geographics is a small, Riverside-based design firm where I worked full-time from 2015 to 2017 and continue to support part-time as of 2025. My primary role has been backend development—customizing CMS modules, WordPress plugins, and building functionality in PHP and JavaScript.

While I don’t typically take on full design responsibilities, I’m capable when needed—this very website is an example. My contributions at Geographics have focused on functionality, reliability, and clean integrations that let the designers do what they do best.

Prior to Geographics, I worked on various data-driven applications, including building and maintaining a WordPress MLS plugin for a real estate firm. That project involved data aggregation and parsing across multiple feeds, something that laid the groundwork for more advanced backend work in later roles.

Sotfware Developer - Spotya! Marketing - 2010 - 2013

I worked on a custom CRM for a marketing firm named Spotya! The CRM allowed customers to view analytics and manage multiple websites as well as any custom tools they needed from a central location.

Working for smaller firms throughout my career I have had to where many hats. This means I have a broad list of skills. My passion is in design but, I am told that my strength is more on the coding side.

 

Nautilus

Sun, 06/25/2023 - 11:00
Nautilus Screenshot

The Nautilus is a web application I built to run on our intranet, designed to help employees perform various tasks—many of which emulate tasks in DelmiaWorks. The reason for this is that DelmiaWorks’ user interface can be clunky, limited by the Delphi UI software that the software uses, and in some cases, the workflow to complete tasks is unnecessarily tedious. The Nautilus simplifies this by combining many of these tasks into a single page—or even a single click.

Spotya! Your Data Manager CRM

Fri, 02/09/2018 - 08:29
Spotya Your Data Manager CRM

The Spotya! Your Data Manager was a CRM I built in PHP using the Codeigniter framework. It was fully featured allowing customers to view their website analytics as well as create reports, sort and track customers based on their needs and more. The customer could either log into an interface that allowed them to switch between websites or they could view a light version of the interface on their website.

Douglas Mcculloh - New Website for Local Photographer

Wed, 07/19/2017 - 18:58
Screenshot of DouglasMccullogh.com

This is actually an upgrade to the artists existing website. His previous website was built in Flash and was, well,... out of date. It had no search engine placement whatsoever and was only 640 x 480 pixels. Still it was, for its time, a pretty cool little site. I offered to simply resize the flash container to full up an entire browser page but, he opted for a complete rebuild. The layout is entirely his vision with my input, specifically on the image slider.

Alternatives to Domestic Violence

Tue, 06/27/2017 - 06:02
Alternatives to domestic violence website

Ever so often I am tasked with building, maintaining or upgrading websites for non-profits. These organizations are of course limited in their funding and so the task is often done in increments over several months. In this case the website http://alternativestodv.org/, a women's health organization and shelter located in Riverside California had a website that really needed some work. It is a Wordpress website that had fallen into disrepair.

Southern California Mountains Foundation

Sun, 04/23/2017 - 14:29
southern California mountains foundation

This website was designed by Nicole Beale. I built the markup, the SASS and wrote various modules and modified the Core PHP as was necessary. The CMS was Symfony Apostrophe 1.5. It was sort of an experiment in a way. The previous website was built in Symfony Apostrophe 1.5 and we didn't want to have to migrate the content and re-teach the employees on a whole new CMS. The problem was that Apostrophe was never designed for mobile websites.

Subscribe to Recent Professional Work