Systems Architecture
Designing distributed, event-driven and cloud-native systems that stay coherent as they grow — and degrade gracefully when they don't.
I'm a software developer and technical architect with nearly three decades of building systems that scale, ship, and outlast their hype cycles.

For almost 30 years I've worked across the full arc of software — from a single curious line of code to enterprise platforms serving millions. My focus is the same as it was on day one: solve real problems with systems that are elegant, resilient, and a pleasure to maintain.
As a technical architect I bridge business intent and engineering reality — translating ambiguous goals into clear technical strategy, mentoring teams, and making the unglamorous decisions that keep products alive for the long haul.
That journey includes seven years at IBM and about twenty years at HPE, where I advanced through developer, technical lead, and technical architect roles across large enterprise programs.
When I'm not architecting for clients, I build small games and utilities for the joy of it. A few of them are below.
Three decades distilled into the disciplines I lean on every day.
Designing distributed, event-driven and cloud-native systems that stay coherent as they grow — and degrade gracefully when they don't.
Hands-on from database to interface. I still write the code, review the PRs, and care about the milliseconds.
Growing teams, setting standards, and turning architecture into something people can actually build and own.
A mix of hands-on craftsmanship, home improvement, and gaming that keeps my problem-solving sharp and my curiosity alive.
Keeping my own cars road-ready by doing repairs, maintenance, and upgrades myself.
Sharing gameplay and live streams on Twitch for about a year, connecting with viewers and building community.
Tackling house projects myself, from wiring and lighting to plumbing upgrades and repairs.
Gaming since Atari days through modern PC and console titles, with a passion for great design and immersion.
Courses, trainings and formal certifications that inform my practice — from AI tooling to platform engineering and professional methodologies.
Comprehensive AI training covering cloud-based models and tools such as ChatGPT, Gemini, MidJourney, Jasper, Deepseek, Lovable and more — focused on choosing the right tool for the right problem.
Formal credentials include: .NET Framework, Agile Certified Practitioner (PMI), and Java Developer.
Experienced with a broad set of languages and platforms:
Side projects, experiments, and tools — the things I build when no one's asking me to. Tap any card to launch it.
A retro shooter for mobile and desktop platforms web based game with Javascript made with AI
A Pacman game for desktop platforms web based game with Javascript made with AI
An oline tool for simulating tabs and sections for an specific project in HPE
A daily logic-puzzle game with procedurally generated boards and a clean, calm interface.
A zero-config deploy helper that takes a static project from folder to live URL in one command.
Seven years at IBM building enterprise applications and frameworks, learning large-scale engineering discipline and delivery practices.
About twenty years at HPE leading teams, shaping platform architecture, and turning complex business needs into reliable software systems.
Have an architecture to untangle, a team to level up, or a project worth doing right? I'd love to hear about it.