Iβm a senior frontend engineer and a Roman Catholic catechist. I care about clarity, responsibility, and truth β in faith βοΈ, in teaching π, and in software π».
I build enterprise-scale web applications using React and Angular with TypeScript. My focus is on systems that are predictable, maintainable, and easy to reason about.
I work extensively with state management using Redux Toolkit and NgRx, and integrate data through REST APIs and GraphQL (Apollo Client). When architecture requires it, I also work across the stack with Node.js and Next.js.
Most of my professional experience is in e-commerce, including checkout flows, performance optimization, analytics, and GDPR-first system design for EU clients π. I believe privacy should be a design principle, not an afterthought.
Outside of work, I serve as a catechist, dedicating my weekends to teaching children, mentoring youth, and supporting church administration.
Pedagogy shapes how I think. If an idea cannot be explained simply β especially to children β it is not yet truly understood. That principle strongly influences how I write code, documentation, and technical decisions.
I enjoy learning how systems work at a fundamental level, across different domains:
Networking, electronics, electricity β‘, sound engineering ποΈ, photography π·, telecommunications π‘, and astronomy π.
Different fields, same logic. Once the fundamentals are clear, patterns repeat.
I aim to build software that is honest, understandable, and built to serve people well, not just to ship fast.
βIf you canβt explain it simply, you donβt understand it well enough.β β Albert Einstein


