Skip to content
View MasihTak's full-sized avatar
🌎
Building useful things for the web.
🌎
Building useful things for the web.

Highlights

  • Pro

Block or report MasihTak

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MasihTak/README.md

Masih Abjadi

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.


What I work on

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.


πŸ“¦ Stack

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


✍️ Writing

Opinions about tooling, formed after living with the consequences.

More at medium.com/@masihtak.


About the repositories below

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.

Pinned Loading

  1. videoharvest videoharvest Public

    A modern cross-platform GUI for yt-dlp. Download videos from YouTube, TikTok and 1000+ sites. Built with Tauri + Vue.

    Vue 2

  2. Pausetta Pausetta Public

    Pausetta is a free, open-source break reminder for Windows, macOS and Linux: an eye strain, posture, stretch and drink-water reminder in one system tray app. Four independent timers, the 20-20-20 r…

    Rust 3