Software development expertise grounded in real problem solving.
From live debugging to mobile deployment and hardware integration, each area below links to a detailed explanation of the work and the problems it addresses.
Live Programming Help & Debugging Mentorship
One-to-one help for developers who need to diagnose a bug, understand unfamiliar code, or make progress on a difficult implementation.
Read about this skill → AutomationExcel VBA Automation & Outlook Integration
Reliable Excel macros, Outlook email workflows, reporting tools, and business automation that reduce repetitive manual work.
Read about this skill → Web developmentASP.NET & C# Development
C# and ASP.NET development, troubleshooting, architecture, APIs, data access, and practical code review.
Read about this skill → Desktop developmentVisual Basic, VB.NET & WinForms Development
Maintenance, debugging, and modernization for Visual Basic, VB.NET, C#, and Windows Forms business applications.
Read about this skill → Mobile development.NET MAUI & Xamarin Mobile Development
Cross-platform mobile development, Android deployment, SQLite, device integration, and migration from Xamarin to .NET MAUI.
Read about this skill → Web developmentPHP & SQL Web Development
Server-rendered PHP, SQLite and SQL applications with secure queries, clear URLs, and maintainable data-driven pages.
Read about this skill → Creative codingJavaScript & p5.js Creative Coding
JavaScript debugging, interactive browser experiences, and visual experiments with p5.js.
Read about this skill → Systems integrationRFID & Barcode Inventory Systems
Handheld scanners, RFID readers, inventory workflows, asset tracking, offline data, and hardware-to-software integration.
Read about this skill → Developer toolsAI-Assisted Software Development
Practical use of OpenAI Codex and Claude Code for investigation, implementation, review, and modernization with human verification.
Read about this skill → Programming hobbySmalltalk & Squeak Programming
A continuing programming hobby focused on Smalltalk, Squeak, live objects, message passing, and exploratory development.
Read about this skill →Bring the bug, the build, or the big idea.
Book a focused live session or discuss a longer software development engagement.