Software Engineer · Tech Lead · System Architect
I'm a self-taught software engineer with 10+ years of hands-on experience building and running software products. My work spans backend and distributed systems, cloud infrastructure, full-stack applications, and game platforms.
I believe good engineering starts with understanding the business. Before choosing a stack or designing a system, I take the time to understand how customers operate, where they're running into problems, and what they're trying to achieve. Then I turn those insights into practical solutions, tailored workflows, and platforms built around their needs.
- Turn business needs into working solutions — get to the root of customer problems, understand their workflows, and design platforms that make sense for their business.
- Build products from the ground up — work from requirements and architecture through development and launch, choosing tools that fit the product and the team.
- Build backend and real-time systems — develop distributed services, event-driven applications, APIs, and WebSocket-based features with performance and scalability in mind.
- Make systems easier to run and maintain — streamline deployments, improve monitoring and troubleshooting, and reduce day-to-day operational overhead.
I'm building Hibira, a hosted real-time messaging platform compatible with the Pusher Channels protocol. The hibira-io open-source ecosystem makes it easier for developers to add real-time messaging, collaboration, push notifications, and AI streaming to their applications.
| Integration | Focus |
|---|---|
| Laravel | Broadcasting, push notifications, webhooks, and AI streaming |
| React · Nuxt | Realtime UI, presence, and shared AI streams |
| Spaces JS | Live collaboration, cursors, and component locks |
| Terraform Provider | Infrastructure as code for Hibira resources |
| Godot | Multiplayer rooms, synchronization, and matchmaking |
Explore more Hibira open-source projects
A selection of the languages, frameworks, and tools I use across development and production operations.
Backend & languages
Frontend & web
Cloud, DevOps & infrastructure
Databases, analytics & messaging
AI & developer tools
Game development & realtime
Understand the problem first. Adopt and integrate before reinventing the wheel.
I'd rather start with proven tools and established approaches than build something from scratch just because I can. The goal is to bring the right pieces together into a reliable, maintainable system that solves the actual problem. When existing options fall short, that's when custom development makes sense.
To me, good engineering is about making thoughtful trade-offs: balancing business needs, cost, reliability, and long-term maintainability. The best solution isn't necessarily the newest or most sophisticated one — it's the one that works for the people who depend on it.
Let's connect: deflinhec@gmail.com · GitHub





