Senior Frontend Engineer with 5+ years of experience building scalable, SSR-driven web applications, specializing in Vue.js and Nuxt.js and shipping production React and Next.js applications. Delivered bidding and tender systems, freelancing marketplaces, e-learning, and healthcare platforms, including multilingual RTL interfaces, real-time features, live-streaming, and payment gateway integrations. Strong focus on performance, Core Web Vitals, accessibility, security, clean code, and scalable architecture, using AI-assisted development workflows (Claude, Cursor, Codex) to accelerate refactors and migrations, automate code reviews, and ship complex modules faster without sacrificing code quality. Author of Locale Guard, an open-source GitHub Action that catches translation bugs in pull requests.
Locale Guard: open-source GitHub Action that checks translation files on every pull request for vue-i18n, Nuxt, next-intl, react-intl, and i18next. Runs in CI on production projects, and found the translation bugs fixed in the contributions below. Available on the GitHub Marketplace.
Smart Admin Panel: commercial schema-driven admin template for Vue 3 with a code-generating CLI. Live demo · Docs
- open-webui/open-webui (155k stars): restored placeholder names in 24 strings across 10 locales that showed raw placeholders instead of values. Merged PR
- lissy93/dashy (26k stars): fixed 3 Hindi messages failing at runtime that the project's CI missed, and completed its Arabic translation (63% to 100%). Credited in the project's README. Merged PR
- knadh/listmonk (23k stars): restored placeholders in 5 Arabic messages that dropped them, so confirmations like a deleted campaign showed without its name. Merged PR



