Senior Full-Stack Engineer and Linux Sysadmin.
I build custom websites and web applications with Laravel, Vue and Astro, and I run the Linux servers they live on.
Shipping a fast site is the easy part. Keeping it fast, secure and reachable once it meets real traffic is where most projects quietly fall apart. That second part is usually why people call me.
Ten years in, self-taught, still opinionated about naming things properly.
Custom web development. Laravel backends built in modules with a clear layered structure, Vue 3 front ends, Astro for content driven sites. Written to be read by whoever maintains it next.
Performance and Core Web Vitals. Audits against real field data, not a Lighthouse screenshot. LCP, CLS and INP, image and font delivery, caching at the edge.
Technical SEO. Crawlability, indexation, structured data, internationalization with hreflang, and the server side work that makes any of it hold up.
AI visibility. Generative engine optimization: structured data, semantic markup and content shaped so language models can parse it and cite it. A growing share of searches now start in ChatGPT, Perplexity and AI Overviews rather than a results page, and most sites are invisible there for fixable reasons.
Linux and infrastructure. Provisioning, hardening, deployment pipelines, monitoring, and being the person who can actually SSH in when something breaks at 2am.
Backend PHP Laravel Node.js Express.js REST APIs
Frontend Vue 3 Pinia Astro JavaScript SCSS Bootstrap
Data MySQL MongoDB
Testing and QA Pest Vitest Qodana
Infrastructure Linux Nginx WHM/cPanel Cloudflare Docker CI/CD
Opinions about tooling, formed after living with the consequences.
- Coding Was Never About Writing: AI and the Dreyfus Trap
- The Human Factor: Why AI Will Never Replace Software Engineers
- Gitβs Hidden Gems: Modern Commands That Will Change Your Workflow!
- Why you should stop using TypeScript in 2025
- The Dark Side of TailwindCSS: a real world example
More at medium.com/@masihtak.
Most of what I build is client work, so it does not live here. What is public is side projects and older experiments. For current work, the portfolio and the writing are better places to look.



