Engineering · Experiments · Selected work

My work,
in practice.

Test automation, tools for humans, and spaces you can step inside. Explore what I build and the decisions behind it.

Inside Ben’s interactive portfolio gallery, with framed projects and illuminated lettering.On screen · In VR · In ARStep into the 3D gallery

From daily engineering to open experiments

Selected projects

Engineering at work

Regression automation

I own regression automation for a government software contractor. My current work moves a VB.NET suite to a C# adapter that supports both Selenium and Playwright.

How it works

The challenge is to keep existing coverage useful while changing the driver beneath it. I also document shared rules and review practices for AI-assisted work within my QA team.

Read my QA experience

Tools you can use

AI tools with human checkpoints

Chat About Ben, Promptpad, Problem Solver and Agent Agenda explore conversational interfaces, prompt refinement and guided workflows.

How it works

The apps pair browser interfaces with server-side prompts, explicit user actions, retry handling and visible errors. Chat About Ben is a beta; the resume remains the source for employment facts.

Explore the AI Lab

Prompt workflows

Promptfolio

A separate home for my prompt engineering work and reusable instructions.

How it works

Explore the catalog and the workflows behind it at Promptfolio.dev.

Visit Promptfolio
Colorful jewel-glass patterns from Koda’s Kaleidoscope.

A collaborator’s corner

Koda’s Corner

Meet my personal AI collaborator and explore his browser apps, notes and visual experiments.

How it works

Koda keeps his own site at kodalivenow.com, including Kaleidoscope, Tie-Dye Mandelbrot and a record of current work.

Meet Koda

The work that came before

Earlier projects, in detail

AI Prompt Engineering

Promptfolio.dev is where my creative-writing background and my engineering habits met. It's a platform of custom GPTs I designed for work, chat, and art, each one an exercise in interaction design as much as prompt engineering. Building it is what pushed me from writing prompts toward building the tooling around them; that thread continues in the AI Lab, where the same ideas now run against open models with a real backend, rate limiting, and a test suite behind them.

Digital Menu Projects

From February 2016 to May 2018 I worked for Menuat, a B2B SaaS company, where I delivered hundreds of restaurant and retail digital menu screens for roughly a hundred clients. Menuat's cloud-hosted platform was built on CouchDB, JSON, and a Bootstrap/jQuery front end, and let clients update their menus in real time.

These screenshots show some of the digital menus I developed with Menuat.

Landscape view of Menuat client digital menu

This menu features round slideshows.

Landscape view of Menuat client digital menu

This menu features text animations and slideshows.

Landscape view of Menuat client digital menu

I developed and designed this menu template.

Portrait view of Menuat client digital menu

This project features animated decorative elements.

Landscape view of Menuat client digital menu

I developed an automatically updating custom movie board.

Landscape view of Menuat client digital menu

Project management and development lead for this client.

Landscape view of Menuat client digital menu

Donuts and this design both make me smile.

Portrait view of Menuat client digital menu

This menu animates featured items and scrolling sections.

Landscape view of Menuat client digital menu

A notable internet company's cafeteria uses this menu.

Landscape view of Menuat client digital menu

A tricky redesign of a legacy menu.

Landscape view of Menuat client digital menu

My first project featured animated illustrations.

I served as interim project manager for about six months while the company hired a permanent PM — a process I helped with — owning the full project life cycle (scoping, database setup, frontend build, QA, install coordination, and support) across the client base during that stretch.

Digital Menus in background at Menuat client location

Photo Credit: S'Wiched Facebook Public Feed

Most projects included the fully editable and often animated digital menu screen views as well as accompanying responsive mobile menus for customer ordering and a matching responsive editor view that enables real time menu updates from any web browsing device.

Mobile View of Menuat client online digital menu

Screenshot of Mobile View

Tablet View of Menuat client online digital menu

Screenshot of Tablet View

Laptop View of Menuat client online digital menu

Screenshot of Laptop View

Restaurant View of Menuat client online digital menu

Screenshot from 1 of 4 Restaurant Views

Digital Menu Project developed for one of approximately one hundred Menuat clients. Visit S'wiched menu.

I owned each project end to end: scoping it with sales and design in client consultations, setting up the database and project, building the front end, QA testing it, coordinating the onsite install, and taking the support calls afterward from clients and contractors.

As part of my application for the role with Menuat I coded a benu of what I have to offer. Visit the benu.

Covershot of the digital benu developed when applying to Menuat

Mobile Covershot View

Screenshot of the benu scaled for tablets

Screenshot of Tablet View

Screenshot from the benu scaled for mobile

Screenshot of Mobile View

Full Stack Web Projects

In 2018 I built a full stack responsive site on WordPress, HTML5, CSS3, and JavaScript for a design firm's software-startup client.

Fullsize Screenshot of Point of Sale Startup Website developed for We Are Charette

Screenshot of Laptop View

Tablet Screenshot of Point of Sale Startup Website developed for We Are Charette

Screenshot of Tablet View

Mobile Screenshot of Point of Sale Startup Website developed for We Are Charette

Screenshot of Mobile View

Screenshots of Point of Sale Startup Website developed for We Are Charette. Visit Hazlnut site.

In 2012 I designed and built a full stack responsive site for a local IT firm, including a custom PHP page server that delivered the HTML, CSS, and vanilla JS front end. It stayed in production until the business closed more than ten years later.

Fullsize Screenshot of Law Firm Website developed for Enix Networks

Screenshot of Laptop View

Tablet Screenshot of Law Firm Website developed for Enix Networks

Screenshot of Tablet View

Mobile Screenshot of Law Firm Website developed for Enix Networks

Screenshot of Mobile View

Screenshots of Law Office Website developed for Enix Networks.

Interactive Gallery & Spatial Work

My interactive portfolio turns the work on this site into a gallery you can explore. The refreshed Three.js scene includes readable light-box exhibits, physics-enabled devices, articulated hands, and a tabletop AR view.

Screenshot from WebXR Portfolio Entry Point

Screenshot from WebXR Portfolio Entry Point

Visit on a regular screen with keyboard, mouse, or touch controls. In a compatible headset, use controllers or hand tracking to explore and pick up the devices. Teleportation and adjustable movement settings keep navigation comfortable; AR presents the room as a movable, scalable miniature.

Screenshot of Digital Menu Wall

Screenshot of Digital Menu Wall

Explore the 3D gallery On screen, in VR or AR. No headset needed.

Earlier views of the gallery. Visit the refreshed version to explore the current scene.

My VR and spatial media tinkering includes web experiences built for the unique interaction capabilities of 360° media, Google Cardboard, Mobile 3DoF, PC 6DoF, and Quest platforms.

Browse my current work and experiments on GitHub.

I have also taken deeper dives into VR development utilizing the Oculus SDK for Unity and OpenXR.

Game Dev Courses

In working through Udemy Coursework, I have become familiar with three dimensional art concepts from a technical standpoint as they apply in a Blender to Unity pipeline.

Screenshot from a Blender course

Rendered with Blender

Screenshot from a Unity course

Scene from Unity coursework

With guidance from Unity developer coursework I have built several small game interactions and a few larger game concepts.

Ben Live Broadcast

At times my digital media hobbyist broadcast Ben Live has included OBS produced livestreaming of front end development, playful kittens, social media management, gaming, 360° video, and custom rendered VFX in 2D, 3D and 360° formats.

Cat toys Kitties More Kitties
Interaction Design Lifestyle

I am comfortable using an extensive variety of CLI, GUI, AI, 3D, and Spatial media creation and interaction development applications. I have spent countless hours using keyboards, mice, touchscreens, voice commands, and controllers to interact with software including instances of beta testing gaming and web application software to provide user experience data and feedback to inform the development process.

Human Interests

My partner and I live in St. Augustine, Florida with our two cats. I'm interested in remote AI-enhanced software engineering roles, the kind where I can ship features, harden them with tests, and build the tooling and context that lets a team work well with AI, and I'll consider relocation only for an exceptional frontier-lab opportunity.

My first software engineering role resulted from a nationwide competitive interview process for a venture backed startup and included both remote and onsite collaboration with coworkers and clients. Before leveling up to my first salaried job in technology, I was livestreaming coding sessions, kittens, and gaming from my home office turned media studio to elevate my visibility as a developer.

As a senior in college studying creative and technical writing, I interned as a community manager for a multinational social media startup operating in stealth mode from the suburbs of Tampa. I am trained and comfortable using most Adobe Creative Suite and Microsoft Office applications as well as their open source alternatives. During my time in community college, I volunteered as a proofreader and technical assistant for our English department's after hours tutoring program.

Me during my college years

I campaigned for change, occupied, and felt the Bern. I haven't eaten meat in over a decade out of concern for the health of my person and planet. Progressive politics are a real and non-negotiable aspect of my choices personally and professionally because regressive politics are illogical, cruel, and dangerous.

My “I voted today!” Sticker

I studied technology, digital media, and produced the morning news broadcast through high school. As a teenager, I built an e-commerce site for a local salon garment manufacturer using Macromedia Flash. Creative media development with emerging technology has always been a primary interest of mine; I have personally, academically, and professionally sought out and engaged with contemporary iterations of human-computer interaction throughout my life.

I usually enjoy free time by watching Star Trek or playing third person open world video games. My favorite Star Trek series are Deep Space Nine and Discovery. As an Xbox Game Pass subscriber, I always have more video games available than time to play them. Going back to Skyrim in VR was a particularly surreal experience because I was stepping into a world that already felt familiar. The emergence of AI alongside XR computing is an exciting time because science fiction is becoming reality.

Connect

thank you

Visit the original portfolio design