Explore the case study ↗CB Radio Live
↗A cross-platform push-to-talk experience connecting people through public channels, private rooms, and location-aware presence.
INDEPENDENT THINKER. END-TO-END BUILDER.
I’m Ryan. I turn complex problems into
software that works in the real world.
From real-time voice to geospatial intelligence.
Thoughtful architecture. Hands-on engineering. AI in the workflow.
01 / SELECTED WORK
Go beyond the homepage.
Explore the problem, the stack,
and the decisions behind each build.
Explore the case study ↗A cross-platform push-to-talk experience connecting people through public channels, private rooms, and location-aware presence.
Explore the case study ↗Parcel-scale land intelligence that brings groundwater, soils, wetlands, and farm planning into a single interactive map.
Explore the case study ↗Guided agreement intake, AI-assisted drafting, readable review, and in-person signatures in a tablet-first workflow.
Explore the case study ↗A personal health platform connecting medications, supplements, routines, and check-ins with carefully bounded AI explanations.
Explore the case study ↗A wellness website with native appointment scheduling, flexible payment choices, and an administrative workflow for a two-office practice.
Explore the case study ↗A focused geospatial consultancy website that connects land-intelligence services with tangible spatial-system examples.
Explore the case study ↗An industrial supplier website connecting buyers with motors, drives, controls, sourcing support, and a direct quote request.
Explore the case study ↗An industrial controls website presenting automation, pallet labeling, PLC, HMI/SCADA, and manufacturing-system services.
Explore the case study ↗A Ruby on Rails game platform bringing characters, sessions, maps, encounters, and game membership into a shared application.
Explore the case study ↗A Django business website presenting software development, websites, AI consulting, and a direct path to technical help.
Explore the case study ↗This portfolio: a static, search-friendly collection of engineering case studies with Knockout.js and custom interactive motion.
Try a technology like Django, Flutter, or PostgreSQL.
02 / HOW I BUILD
I use AI to move from idea to implementation.
I bring the architecture, context, and accountability
that turn that speed into useful software.
Problem framing
I start with the people, the workflow, and the constraints. AI helps explore questions and alternatives; I decide what is worth building.
THE PRINCIPLE AI can generate the code. An engineer still has to own the outcome.
03 / THE PERSON BEHIND THE PROJECTS
I connect the interface, the infrastructure, and the problem they’re meant to solve.
I’m a Michigan-based software engineer and founder of Bertram Technology Solutions. My work spans business websites, mobile apps, real-time communication, geospatial systems, and AI-enabled products.
I’m comfortable moving between Python, C#, Ruby, Dart, and JavaScript—and choosing the tools that fit the work. The common thread is taking technical ownership from the first question through the finished experience.
Explore my experience ↗Python / Django · C# / .NET · Ruby on Rails
Flutter / Dart · JavaScript / Knockout.js
PostgreSQL / PostGIS · QGIS / Leaflet
WebRTC / SignalR · AI API integration
Architecture · API design · Integrations
Deployment · Accessibility · Technical SEO
THE NEXT CHAPTER
MICHIGAN / WORKING EVERYWHEREHave a challenging problem or a role in mind?
I’d like to hear about it.