Skip to content

About Abdul Rafay Shaikh

Portrait of Abdul Rafay Shaikh

I'm Abdul Rafay Shaikh, a Lead Product Developer and full-stack developer based in Karachi, Pakistan. I have 12+ years of experience shipping web products for startups, fintech, and a Google-funded company.

At Mayabytes, I lead product development and build progressive web apps serving 4,000+ users. My work spans frontend architecture, design systems, team mentorship, and hands-on development with React, Next.js, Vue, and TypeScript.

I build the backend too: Node.js and Express APIs, MongoDB, PostgreSQL, Firebase, and Supabase, with Docker and CI/CD for delivery. I also integrate AI features using OpenAI, the Vercel AI SDK, and fal.ai, from chatbots to image generation.

Performance is part of the work from the start: semantic HTML, accessible interfaces, lazy loading, code splitting, and Core Web Vitals optimization. I care about applications that load quickly, stay maintainable as they grow, and work well for both people and search engines.

Away from the keyboard, I'm usually taking photos, reading, or writing about building for the web.

Location
Karachi, Pakistan
Email
me@arafays.com
Role
Lead Product Developer
Company
Mayabytes

Skills

Frontend

  • React
  • Next.js
  • Vue.js
  • Nuxt
  • Astro
  • TypeScript
  • TailwindCSS

Backend & Data

  • Node.js
  • Express
  • RESTful APIs
  • MongoDB
  • PostgreSQL
  • Firebase
  • Supabase

AI & Delivery

  • OpenAI
  • Vercel AI SDK
  • fal.ai
  • Docker
  • CI/CD
  • Cloudflare
  • Vercel

Web Quality

  • Core Web Vitals
  • Web Accessibility
  • Semantic HTML
  • Technical SEO
  • Progressive Web Apps

Experience

Interested in working together?

Need an experienced developer for a React, Next.js, or Vue app, an API, or an AI integration? Tell me about your project.

Get in Touch