More than a decade of hands-on engineering
Building and improving software since 2014, from implementation details to system-level design.
Systems / Software / Architecture
Senior Software Engineer | Cloud & Full-Stack Architecture
I explore problems in depth, understand the systems behind them, and turn that understanding into simple, reliable software.
Curiosity leads. Creation follows.
Begin exploring
Understanding before building.
I am a senior software engineer who enjoys understanding how things work before deciding how to build them. My experience spans backend systems, modern web applications, cloud infrastructure, data workflows, and software architecture across startup and enterprise environments. I care about clear design, practical decisions, and systems that remain understandable as they grow. I have worked on products at different stages, from shaping new foundations to improving platforms that already serve real users. Technologies change, so I focus on the fundamentals behind them: the problem, the constraints, the trade-offs, and the people who will use and maintain the result.
Learning through building.
Building and improving software since 2014, from implementation details to system-level design.
Experience in startups, product teams, and large enterprise organizations across varied industries.
Moving between system-level decisions and the implementation details that make those decisions real.
Building services, APIs, integrations, and event-driven workflows for products at different stages.
Working across cloud infrastructure, data processing, deployment automation, and observability.
Understanding the complete path from web and mobile interfaces to services and infrastructure.
Contributing architecture decisions, mentoring engineers, reviewing code, and supporting delivery and operation.
Tools support the work. They are not the destination.
Designing clear boundaries, maintainable structures, APIs, integrations, and systems that can evolve safely.
Building services, application logic, integrations, data flows, and reliable foundations for products.
Taking systems beyond source code into deployment, operation, observability, and continuous delivery.
Understanding the complete product path, from user-facing interfaces to backend services and infrastructure.
Working with persistent data, asynchronous workflows, integrations, and event-driven communication.
Available channels
If you need me, this is where I can be found.