Skip to content
BackNov 7
Tahir K.
Upwork badge

Tahir K.

Senior Full Stack Developer | Vue 3, Nuxt 3, React, Node.js | SaaS

Most Vue and React projects don't fall apart because of bad code. They fall apart because of architecture decisions made in week one that nobody questions until month six, when rewrites are expensive and timelines are already broken. That is the problem I solve before it starts. 𝗪𝗵𝗮𝘁 𝗜 𝗔𝗰𝘁𝘂𝗮𝗹𝗹𝘆 𝗗𝗼 I build full stack web solutions, primarily in Vue 3 or Nuxt 3 and React or Next.js, backed by Node.js services and cloud infrastructure, with AI assisted development built into every stage. Seven years in, the clients I work with are not just paying for code. They are paying to avoid the mistakes they have already paid for once. I use Claude to pressure test data models and architectural decisions before a single component is written. I use Cursor to maintain velocity without sacrificing the standards that matter at scale. Together, they mean I ship faster than most and leave behind far less mess. 𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝗪𝗼𝗿𝘁𝗵 𝗠𝗲𝗻𝘁𝗶𝗼𝗻𝗶𝗻𝗴 𝗦𝘁𝗿𝗼𝗻𝗴𝗲𝗿𝗿 𝗛𝗲𝗮𝗹𝘁𝗵 — Led frontend engineering on an enterprise grade wellbeing SaaS platform built to reduce burnout and improve team performance at scale. Delivered server side rendering with Nuxt 3, Node.js backend services, and AWS Lambda infrastructure. Cut load times by 40%, shipped global multi language support, and contributed to a reported 3× ROI across client organisations. (Vue 3 · Nuxt 3 · Node.js · AWS Lambda · MongoDB) 𝗛𝗶𝗿𝗶𝗻𝗴𝗦𝗰𝗼𝘂𝘁.𝗮𝗶 — Built the frontend of an AI powered recruitment platform designed to eliminate manual effort from hiring workflows. Developed dynamic Vue or Nuxt 3 components, integrated Node.js backend APIs, and optimised the platform for performance and recruiter productivity across multiple client deployments. (Vue.js · Nuxt 3 · Vuetify · React · Node.js) 𝗙𝗶𝘁𝗻𝗲𝘀𝘀 𝗧𝗿𝗮𝗶𝗻𝗶𝗻𝗴 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺 — Built a responsive web platform delivering traditional bodybuilding methodology to both online and in person clients. Designed a modular Vue.js component architecture for long term maintainability, implemented Vuex for centralised state management, and used Vue Router to create seamless navigation across training modules. (Vue.js · Vuex · Vue Router · Nuxt.js) 𝗢𝘄𝗮𝘀𝗼𝗹 𝗗𝗶𝗴𝗶𝘁𝗮𝗹 𝗦𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 — Engineered a comprehensive digital transformation platform helping businesses establish and scale their online presence. Implemented server side rendering with Nuxt.js for measurable SEO and performance gains, built a reusable Vue component library, and managed application state efficiently using Vuex and Pinia. (Vue.js · Nuxt.js · Vuex · Pinia · Node.js) 𝗛𝗠𝗥𝗖 𝗧𝗮𝘅 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 𝗦𝘆𝘀𝘁𝗲𝗺 — Developed a sophisticated tax management solution to reduce transaction congestion within HMRC's digital infrastructure. Leveraged Vue.js reactivity for real time client communication, delivering instant updates and notifications where processing delays previously created bottlenecks. (Vue.js · WebSockets · REST API) 𝗛𝗼𝘄 𝗜 𝗔𝗰𝘁𝘂𝗮𝗹𝗹𝘆 𝗪𝗼𝗿𝗸 I do not need hand holding and I do not need daily check ins to stay on track. What I need is a clear brief, access to the right people, and the autonomy to make reasonable decisions without back and forth on every one. In return, you get honest scope conversations from day one, no deadline surprises, code your own team can read six months later, and a developer who treats your product like it matters. Because the alternative tends to follow you around. 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸 Frontend — Vue 3, Nuxt 3, React, Next.js, TypeScript, Tailwind CSS, Vuetify, Pinia, Vuex Backend — Node.js, Express.js, NestJS, REST, GraphQL, WebSockets Databases — PostgreSQL, MongoDB, MySQL, Firebase, Redis Cloud & DevOps — AWS, Azure, Docker, GitHub Actions, CI/CD, Vercel AI Tooling — Claude and Cursor, used at architecture planning and code review stages Testing — Jest, Cypress, Vitest 𝗚𝗼𝗼𝗱 𝗙𝗶𝘁 𝗜𝗳 → You are building a SaaS product and need someone who can own it end to end → Your Vue or React application has performance problems that already have a measurable cost → You have been burned by developers who shipped fast and left technical debt behind → You want a long term engineering partner, not a ticket closer Send me a message describing what you are building. I will give you an honest answer within 24 hours on whether I am the right fit and exactly how I would approach it.

🇵🇰Lahore, Pakistan$18/hr100% JSS5.00 (17)Since Jun 2023
GlobeUpwork

Earnings and projects

MRR
$1.6k

Last 6 months ÷ 6

World#30,500 / 412k
🇵🇰Country#3,507 / 52.9k
Revenue, last 30 days
$1.1k

Last 6 months: $9.4k

World#38,852 / 412k
🇵🇰Country#4,574 / 52.9k
Total earnings
$66k

Billed in all: $70k

World#59,593 / 412k
🇵🇰Country#4,924 / 52.9k
Per project
$3.2k

$4.7k in the last 6 months

World#53,275 / 412k
🇵🇰Country#3,623 / 52.9k
Projects, last 6 months
2
0% fixed100% hourly
World#88,918 / 412k
🇵🇰Country#17,051 / 52.9k
Projects in all
21

Across 23 contracts

17% fixed83% hourly
World#128,797 / 412k
🇵🇰Country#21,352 / 52.9k

Earnings, last 30 days

$69.9k+$1.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$68k$69k$70kOct 8Oct 23Nov 7

Skill rankings: Top 7% in ExpressJS

Ranked by MRR among everyone on Upwork with the skill.

  1. #33Vuetify362 freelancers · 🇵🇰 #8Top 9%
  2. #75Website Performance Optimization669 freelancers · 🇵🇰 #14Top 11%
  3. #130Nuxt.js1,349 freelancers · 🇵🇰 #14Top 10%
  4. #262AWS Lambda2,947 freelancers · 🇵🇰 #51Top 9%
  5. #308GraphQL3,403 freelancers · 🇵🇰 #59Top 9%
  6. #347CI/CD3,691 freelancers · 🇵🇰 #55Top 9%
  7. #355NestJS3,757 freelancers · 🇵🇰 #75Top 9%
  8. #379ExpressJS5,651 freelancers · 🇵🇰 #85Top 7%