Trust is earned, not given

A different perspective

About me

I take a problem from a napkin sketch all the way to production, and then I stick around to keep it running.

I have spent 30+ years building software and IT systems. I founded and ran technology companies, led engineering teams of up to 50 people, and today I build business-critical applications as an IT consultant and software engineer. I am happiest at the seam between software, hardware, and the cloud — barcode and auto-ID products, embedded devices, and AI-assisted applications.

This site is where I write that work down: what the project was, the decisions that mattered, and the parts that turned out to be harder than they looked.

What I work on

AreaHighlights
Full-stack & .NETC#, .NET 8/10 & .NET Framework/Core, ASP.NET Core/MVC, Blazor, WPF, WinForms, EF Core, REST/GraphQL, microservices
Web & front-endReact, Next.js, TypeScript, JavaScript (ES6+), Tailwind, Bootstrap, HTML5/CSS3, OAuth 2.0 / OIDC
Cloud & DevOpsAzure (Functions, Entra ID, M365), AWS, Docker, Kubernetes, Jenkins & Azure DevOps CI/CD, HA/disaster recovery
DataSQL Server (T-SQL), PostgreSQL, MySQL, MongoDB, Cosmos DB, data modeling & migration
AI & automationLLM integration (OpenAI & Anthropic APIs), local models via Ollama, MCP servers, AI coding & agent design
Embedded & IoTESP8266/ESP32 & Arduino, CAN-Bus, sensor and control hardware, 3D CAD & rapid prototyping
LeadershipFounding teams, roadmaps and budgets ($5M+), vendor negotiation, legacy modernization, mentoring

Tools I reach for

Selected projects & products

Background

Currently an IT consultant and software engineer building Windows, mobile, and multi-platform applications — AI customer support, MCP servers, REST APIs, and .NET Framework to .NET 10 migrations. Previously founder & CEO of IBE Group (2004–2024), shipping hundreds of OEM desktop and mobile applications for clients including Asus, Dell, and Toshiba America, and earlier founder/CTO of Gopher King and ODF Technologies. Earlier in my career I ran IT departments in law firms and research institutes.

Get in touch

Questions about an article, the IBE Barcode tools, or a project you would like to discuss? Send me a message, or connect with me on LinkedIn or GitHub.

Writing series

Some topics outgrew a single article and became long-running series — each part stands on its own, but they are written to be read in order.