I'm a developer with 10+ years of hands-on IT experience. Started with raw PHP back in 2011 and worked my way through:
PHP → WordPress → Laravel → Vue.js → React.js
At every step I didn't just learn the tool — I built my own versions from scratch to understand what's really going on under the hood. Today I have a deep, first-principles understanding of Laravel, Vue and React — because I've written their equivalents myself.
"The best way to truly understand a tool is to build one yourself."
|
|
|
|
|
|
|
Click to expand
| Technology | Level | Progress |
|---|---|---|
| HTML | Expert | ████████████████████ 100% |
| CSS | Advanced | ██████████████████░░ 90% |
| JavaScript | Expert | ████████████████████ 100% |
| jQuery | Expert | ████████████████████ 100% |
| Bootstrap | Expert | ████████████████████ 100% |
| Tailwind CSS | Expert | ████████████████████ 100% |
| Vue.js | Advanced | ██████████████░░░░░░ 70% |
| React.js | Advanced | ██████████████░░░░░░ 70% |
| Svelte | Beginner | ██░░░░░░░░░░░░░░░░░░ 10% |
| Angular | — | ░░░░░░░░░░░░░░░░░░░░ 0% |
| Technology | Level | Progress |
|---|---|---|
| PHP | Expert | ████████████████████ 100% |
| Laravel | Expert | ████████████████████ 100% |
| WordPress | Advanced | ████████████████████ 100% |
| Symfony | Beginner | ████░░░░░░░░░░░░░░░░ 20% |
2011 ──── PHP (raw, no frameworks)
2013 ──── WordPress (themes, plugins, custom solutions)
2016 ──── Laravel (full-scale backend development)
2019 ──── Vue.js (SPA, reactive interfaces)
2021 ──── React.js (component model, hooks)
2022 ──── NEO Framework (own PHP framework)
2023 ──── WEX + WEX-CSS (own JS and CSS frameworks)
2024 ──── Full stack understanding, inside out 🔥
2026 ──── Own product eCommerce project on VILT-stack.
While building my own reactive JS framework, I first arrived at a Vue-style template engine — then realized templates don't scale and moved toward class-based components with embedded HTML, essentially my own take on JSX. Once I discovered the full power of JSX in React, I knew exactly where I wanted to bring these ideas.
The result is a widely scalable architecture built on Clean Architecture (Robert C. Martin) and DDD principles, with a natural evolution path all the way to microfrontends baked in from day one. A "no-server" principle sits at its core — the frontend knows nothing about the server — which let me ditch Next/Nuxt entirely and implement routing and SSR in just a couple of files, cleanly and without ceremony.
The structure will look familiar to any Laravel developer — and that's intentional. Backend-style thinking is exactly what modern frontend architecture is missing. React has long outgrown simple UI hooks and local state. It's time to grow up and scale. The frontend is ready.



