Architecture
System Design
End-to-end architecture for distributed platforms, from service boundaries and APIs to reliability, observability, and security.
I help teams at dotbydot and i3 Solutions Inc. design and ship resilient digital systems without unnecessary complexity.
Flagship initiatives
Two companies and the two products built between them: from architecture and code to the infrastructure they run on.
Health & retirement
Next-generation health, well-being, and retirement solutions.
Healthcare systems
Panacea™ is a patient-centric platform for bedside entertainment, communication, and clinician services.
Mississauga, Canada
Technical leadership and engineering delivery for complex enterprise and healthcare systems.
Athens, Greece
The software house behind it all. Tailored applications and systems, crafted since 2012.
Philosophy
"Innovation without foundation is chaos. Experience without curiosity is stagnation. The magic happens when deep study meets battle-tested intuition."
Digital systems architecture demands a solid computer science foundation paired with relentless curiosity and complete problem understanding. Innovation emerges from studying deeply, not guessing quickly. Experience-based intuition acts as a compass, helping navigate complexity and avoid costly rabbit holes. The result? Secure, scalable systems delivered faster, built on fundamentals that actually work.
Experience
A compact view of the work I do most: architecture, delivery, and product/platform execution.
Architecture
End-to-end architecture for distributed platforms, from service boundaries and APIs to reliability, observability, and security.
Delivery
Technical leadership through discovery, planning, execution, and rollout, with focus on predictable delivery and clean handover.
Infrastructure
Running what gets built: hosting, networks and operations that stay secure and affordable.
Track Record
Long-term work across healthcare and enterprise environments, building systems that stay operable as teams and traffic grow.
Tech Stack
Two decades navigating the technology landscape taught me this: every tool has its place, but some places are better than others. Here's where things land when plotted on axes that actually matter.
Need a senior technical partner for architecture, platform strategy, or delivery leadership? Let's talk.