location_on Available for new projects · Remote or on site in San Luis Obispo, CA

Custom software, built specifically for the way you work

A custom-built system is one of the best investments a growing business can make. I design and build web-based software around exactly how you operate - replacing the subscriptions, spreadsheets, and workarounds with something that actually fits. You own it outright, and it pays for itself.

You'll work directly with me - an experienced developer who listens, understands your business, and translates your needs into real solutions. I use AI as a tool to speed up and enhance my work, but every project is guided by my expertise and your goals.

15+Years building business software
Full StackInterface to database
Local or RemoteBased in SLO · available on-site or on-line

Your business has grown. Your tools haven't kept up.

Most small and mid-size businesses hit a wall with off-the-shelf software.

savings

Subscriptions that never stop adding up

Too many tools, too many bills. Most businesses pay for overlapping software - one custom system can replace them and pay for itself.

link_off

Disconnected systems

You're copying and pasting between tools that were never meant to talk to each other, manually reconciling data that should be automatic.

hourglass_empty

Manual processes eating hours

Your team is spending hours each week on tasks that should take minutes - because no one has built the right system to handle them.

Built around your business, not a template

I work to understand your operation and build something that actually fits.

New Build

Custom Business Systems

From concept to launch - a fully custom web-based system designed around your specific workflows, data, and team.

  • arrow_forward Inventory & operations management
  • arrow_forward Client portals & dashboards
  • arrow_forward Internal tooling & reporting
  • arrow_forward AI integrations

Existing Systems

Rescue & Improvement

Have a system that almost works? I step into existing codebases, understand the history, and take it where it needs to go.

  • arrow_forward Feature additions & improvements
  • arrow_forward Performance & stability fixes
  • arrow_forward Codebase modernization
  • arrow_forward Documentation & handoff prep

Ongoing

Continued Development & Support

Some businesses need a consistent technical partner - not just a one-time build. I'm available for long-term engagements.

  • arrow_forward Regular feature releases
  • arrow_forward Bug fixes & maintenance
  • arrow_forward Technical strategy & advising
  • arrow_forward On-site availability (SLO area)

Straightforward process. Consistent contact.

1

Discovery

I learn how your business actually works - not just what you think needs to be built.

2

Proposal

I map out scope, timeline, and cost in plain language. No technical jargon, no vague estimates.

3

Build

Regular check-ins and visible progress throughout. You're never left wondering what I'm working on.

4

Launch & Beyond

I stay through rollout and remain available afterward. I stand behind what I build long-term.

A selection of my projects

These projects showcase a range of solutions I've developed for various clients.

CIIMS

CIIMS

Over 10 years I served as the primary architect and developer of a comprehensive business platform for a newspaper publisher - designing the database architecture, building the APIs, and developing the front-end across modules spanning sales, design, production, reporting, and distribution.

check_circle Allowed the business to run exactly the way they wanted without being limited by third-party software.

Obispo

Obispo

A small business contracted with me to build a fully custom CRM to migrate an expensive failing legacy system. Incorporated orders, task assignments, customer contract signing, billing, accounting, and reporting into a single unified system, and migrated all their existing data.

check_circle Replaced an expensive legacy system with a single, modern, affordable, and fully customized solution that continues to evolve with the business's needs.

Publication Route Management

Publication Route Management

Developed a system to manage delivery routes for publications, applying business logic to address data and producing files for processing by third-party USPS systems. Processed returned data back into the application and organized addresses into pallets assigned to specific post offices for truck distribution.

check_circle What was once a very manual and full day process was reduced to a matter of seconds, with improved accuracy, visibility, and efficiency.

Dashboards
Dashboards expand_more
Dashboards

Built numerous dashboards to visualize key business metrics and performance indicators.

Dynamic Reporting
Dynamic Reporting expand_more
Dynamic Reporting

Created flexible reporting tools that allow users to generate custom reports on demand.

Mapping Systems
Mapping Systems expand_more
Mapping Systems

Developed mapping systems using ArcGIS to visualize geographic data and allow selection of postal routes displayed on a map.

API Integrations
API Integrations expand_more

Integrated various third-party APIs to enhance system functionality and data exchange.

Automated Scripts
Automated Scripts expand_more

Implemented automated scripts to streamline repetitive tasks and send regular alerts/reports.

Client Intake System
Client Intake System expand_more
Client Intake System

Built a dynamic intake module for a law firm to guide staff through new client calls. Questions were fully configurable, with conditional logic to show or hide follow-up questions based on answers, and a toggle between wizard and single-page formats. Submissions automatically created client records and follow-up tasks in the firm's system.

Contract Signing Portal
Contract Signing Portal expand_more

Delivered a fully paperless contract process from send to signature - a custom DocuSign replacement built around the exact workflow of the business and integrated directly into their existing systems. This was a secure web portal allowing clients to review, sign, and save contracts digitally - built with security and usability in mind.

Customer Portals
Customer Portals expand_more

Built client-facing portals across multiple projects - including contract viewing and e-signature workflows that triggered automated order processing, and a full client portal for my own business where customers can view invoices, payments, and active work, and reprioritize their own task queue, all with strict per-client data visibility.

Election Results API
Election Results API expand_more
Election Results API

Built an election management system for a newspaper, allowing the editorial team to configure ballot items and races ahead of time, and reporters to enter vote counts as results came in. Data was served via API to the public-facing website for both voter information and live results display.

Wedding Management
Wedding Management expand_more
Wedding Management

For my own wedding, I built a system to manage guests, vendors, and a registry. Guests could log in to confirm attendance, food preferences, and claim gifts through the system.

Batch Emailing
Batch Emailing expand_more
Batch Emailing

Developed various systems to handle large-scale email campaigns, ensuring reliable delivery and tracking of email performance.

Newsletter Management
Newsletter Management expand_more
Newsletter Management

Built a drag-and-drop layout tool for composing and scheduling recurring digital newsletters, with content arrangement, send scheduling, and error tracking.

Podcast Publishing
Podcast Publishing expand_more
Podcast Publishing

Built a platform to manage and publish podcast episodes, primarily as a self-directed exercise in RSS syndication formats.

Invoices & Payments
Invoices & Payments expand_more
Invoices & Payments

For multiple businesses I have developed systems to manage invoices and payments, ensuring accurate billing and timely payment processing. These systems are built to handle complex billing scenarios and integrate seamlessly with existing financial systems.

Batch Invoicing
Batch Invoicing expand_more
Batch Invoicing

Developed batch invoicing capabilities to streamline the generation and sending of multiple invoices simultaneously, saving time and reducing errors.

Payment Gateway Integrations
Payment Gateway Integrations expand_more

Integrated various payment gateways to facilitate secure and efficient online payment processing for clients.

Formatted Report Exports
Formatted Report Exports expand_more
Formatted Report Exports

Implemented functionality to export financial reports in various formats, ensuring compatibility with different accounting and reporting tools.

Publication Mock-up System
Publication Mock-up System expand_more
Publication Mock-up System

Created a system to generate visual mock-ups of publications, tracking the balance of advertiser and editorial space across pages. Interconnected with the broader application for live status updates, helping managers make informed decisions about page counts relative to ad revenue and production costs.

Production Queue Management
Production Queue Management expand_more
Production Queue Management

Built a system to manage a printing facility, and to manage the jobs through multiple machines and workflows.

Inventory System
Inventory System expand_more
Inventory System

Built a system to track and manage inventory levels, orders, and deliveries. Integrated with the larger system to automatically adjust, and a barcode system for efficient tracking.

Project Management System
Project Management System expand_more

Built several project management tools over the years, helping teams plan, track, and execute projects efficiently. This also worked to replace an expensive Jira subscription with a custom-built solution tailored to their specific workflow and needs.

Time Tracking
Time Tracking expand_more
Time Tracking

Developed time tracking tools to monitor employee hours, run speeds of machines, and project progress.

Staff Scheduling
Staff Scheduling expand_more

Developed staff scheduling tools to assign technicians to jobs, which would then show on their individual dashboard schedules.

Calendar System
Calendar System expand_more
Calendar System

Implemented a calendar system to schedule and manage events, meetings, and deadlines. Generated ICS files for easy integration with external calendar applications.

Hover over a card for more information

Hi, I'm Ben

I'm a full-stack developer based in San Luis Obispo, CA, specializing in web-based business systems. For almost two decades I have been building custom software for businesses.

I'm comfortable working across multiple web-based technologies and frameworks, and am always happy to pick up new ones to fit the needs of your project

What sets me apart is my ability to bridge the gap between business needs and technology. I take the time to understand your goals and challenges, then translate them into practical, effective software solutions. While I use AI to streamline certain tasks, it's always in service of delivering thoughtful, human-centered results - never as a replacement for real expertise or personal service.

Outside of code: world traveler (60+ countries), hiker, food enthusiast, dog owner, and level 13 wizard.

handshake

Have a system in mind? Let's talk.