substrate (n) : under-layer, foundation, base material.
I build robust, flexible web and digital experiences that evolve:
with your organization, with your users, and with the web.
work
Since 2010 I've been helping clients, particularly those focused on environment, empowerment, and education, build websites and apps — to help them to achieve their missions and to grow.
This has evolved from bootstrapping grassroots organizations, to serving larger clients, to co-founding and selling a small startup, but my commitment has remained the same: supporting positive change with tech.

Bringing art to all audiences
The Cleveland Museum of Art

Facilitating outdoor experiences
Cleveland Metroparks

Inspiring athletic achievement & exploration
Fastest Known Time

Promoting engaged learning
Cleveland State University
More projects
Mostly pre-2015.
Ohio City Incorporated
CCC Food Policy Coalition
Tunnel Vision Hoops
GreenCityBlueLake
Ohio City Pasta
MOCA Cleveland
GardenWalk Cleveland
Local Food Systems
Sullivan Street Bakery
The Bridge ProjectOther clients
- 78th Street Studios
- City of East Cleveland
- Cleveland Bicycle Week
- Cleveland Colectivo
- ClevelandBikes
- Cortina Productions
- Councilman Joe Cimperman
- E4S - Entrepreneurs for Sustainability
- Earth Day Coalition
- Electric Roller Discotech
- Federal Reserve Bank of Cleveland
- Growhio
- Kevin Cronin, attorney
- MetroHealth Friends of Mothers & Infants
- NEO Food Web
- Ohio City Bicycle Co-op
- Selective Mutism Group
- The Jazz Mind, Bobby Jackson
- The Ohio State University
- Tremont West Development Corporation
- Urban Harvest Garden Tour
surface & subterranean.
Full stack web/software development:
building infrastructure and interaction — for content and collaboration.
services
strategy
- UI/UX design
- Content architecture
- Technical consulting
- CMS migration planning
- Permissions & workflow design
- Team training & support
development
- Front-end development
- Back-end development
- API design
- Drupal CMS & custom modules
- Responsive & mobile web apps
- Search & geospatial features
infrastructure
- Systems architecture
- Database management
- Software lifecycle management
- Linux systems administration
- Web servers & caching
- Staging & deployment
environment, empowerment, and education
(The rest tends to follow.)
These priorities guide my work.
about
I left a job in desktop software in 2010 to work independently as Substrate — first specializing in Drupal, now across the whole stack. I wanted to do work that was meaningful to me, and to see the impact up close. That started with a lot of grassroots projects. I'd been building websites since the mid-90s, and I studied computer science at Case Western. I lived in Cleveland for a dozen years, founded the Drupal user group there, and still do most of my work for organizations rooted in that city.
I build information infrastructure. For years that meant sites top to bottom: helping clients figure out what they needed, then architecting and developing — generally with a graphic designer. I still own the stack; the systems are larger now. A trail map, a museum site, a university CMS. I tend to stay, and I train the people who will live with it.
Open source was part of why I left, not just how I work. I contribute the modules I depend on, because a site should outlast any one engagement. I still work mostly with nonprofits. I live in Boulder (primarily) and Barcelona (part-time) now. Cleveland is still home to most of my work.
When I'm not busy building internet I'm usually being active outside or playing Brazilian choro music.
let's be honest (transparent).
We're humans as well as makers.
I strive to bring more of myself to my work.
substrate
Substrate Websoft LLC
Boulder, Colorado (US)
Cleveland, Ohio (US)
Barcelona, Catalonia (ES)*
jeff@websubstrate.com
(+1) 585-329-8186
*Time spent, not a place of business.
© 2026 Substrate Websoft LLC
contact
professional
personal