It started around 2007, still a teenager, tweaking templates and breaking pages on blogs until I understood what happened behind every line. By 14 it was already an obsession. More than 19 years later, that same habit of taking things apart to understand them is still my method.
I've lived through nearly every wave of the web: blogs and SEO, servers, PHP and Laravel, modern front-end, Docker, the cloud and now applied AI. Each phase added a layer: structure, performance, operations and finally architecture, which is where the decisions actually carry weight.
Today I'm accountable for whole systems: I design the architecture, build the backend and the integrations, provision the infrastructure, ship it, monitor it and keep it running. I've delivered multi-tenant SaaS and ERP platforms, real-time systems for thousands of concurrent users, industrial telemetry wired to PLCs and AI systems in production.
A large share of serious work happens inside software that already exists. I know how to step into a legacy codebase, recover the business rules nobody documented and modernise it in stages, without stopping operations and without breaking what already works.
Application security is part of that work. I review authentication, authorization, tenant isolation and API exposure, and I run technical security assessments of applications and APIs, including controlled vulnerability validation, always on my own systems or with authorization and scope defined by the system owner.
With AI I follow the same method as with any other technology. I use AI as an engineering component and as a multiplier for my own work, always with review, tests and attention to cost, security and the real limits of the models.