Portrait of Rizwan Shaikh
Open to senior & lead engineering roles

Rizwan Shaikh

Senior Full Stack Engineer

I design and ship multi-tenant SaaS platforms and high-concurrency systems with React, Node.js, TypeScript and AWS — from system design to production.

Ahmedabad, India

About

Engineering with ownership

Senior Full Stack Engineer and Technical Lead specializing in multi-tenant SaaS platforms and high-concurrency system design. I combine deep technical execution with team leadership and client-facing ownership — taking products from PRD and system design through to production on React, Node.js, TypeScript and AWS.

Over the last decade I've moved from building client websites to owning the architecture of enterprise SaaS products — translating PRDs into system design, leading small teams, and working directly with clients to validate direction.

Years of experience
10+
Faster API response times
40%
Platform scalability
10x
Concurrent requests supported
1L+

Skills

Technical toolkit

Languages & Frontend

JavaScript (ES6+)TypeScriptReact.jsNext.jsRedux ToolkitTailwind CSS

Backend & Databases

Node.jsExpress.jsRESTful APIsGraphQLMongoDBMySQLPostgreSQL

Architecture & Real-time

System DesignMicroservicesMulti-Tenant SaaSJWTWebSocketsRedisBullMQ

DevOps, Testing & AI

DockerCI/CD (GitHub Actions)GitAWS (EC2, S3, SQS)JestPlaywrightLLM API integrationCopilot / Cursor / Claude Code

Experience

Where I've worked

  1. Senior Full Stack Developer – MERN Stack

    Sep 2025 — Present

    Recruitment Smart Technologies Pvt. Ltd. · Ahmedabad

    Architecture owner for a multi-tenant B2B2B recruitment SaaS platform, from system design through production deployment.

    • Translate client requirements and PRDs into system design decisions, validating direction in client demos alongside PM, QA and sales.
    • Built and shipped a multi-tenant B2B2B SaaS module letting agencies onboard and monetize sub-clients with configurable access — adopted by 2–3 enterprise clients.
    • Cut deployment friction by introducing CI/CD automation (GitHub Actions) and containerized delivery (Docker) to AWS, replacing manual releases.
    • Own platform reliability during peak hiring cycles under concurrent enterprise workloads.
  2. Full Stack Developer – MERN Stack

    Sep 2023 — Aug 2025

    Tecmantras Solutions · Ahmedabad, India

    Delivered a portfolio of independent client builds spanning e-commerce, event management and no-code platforms.

    • Owned each client project end-to-end, from technical design through release.
    • Built an automated LinkedIn lead-generation tool with email extraction and bulk campaigns, replacing a fully manual outreach process.
    • Automated WhatsApp booking confirmations, scaling daily event bookings from 10 to 100+ without extra manual coordination.
    • Built a drag-and-drop page builder with content replication, cutting page-creation effort by 80%.
  3. Senior Full Stack Web Developer

    Jan 2017 — Aug 2023

    OtrixWeb Solution · Ahmedabad, India

    Sole technical owner for a multi-industry client base, combining hands-on development with team and client ownership.

    • Primary engineering point of contact from requirements scoping through deployment, without a dedicated PM, while building and leading a small team.
    • Delivered responsive, SEO-optimized websites with custom business features, improving performance and organic visibility.
  4. Full Stack Web Developer

    Mar 2013 — Dec 2016

    Inception System · Ahmedabad, India

    Built and maintained client websites and portals across industries.

    • Built e-commerce sites, blogs and corporate portals with functionality tailored to each client's business.
    • Implemented front-end performance optimizations (image compression, minification, caching) and ongoing production maintenance.

Projects

Selected work

Featured project

Currinda

Event management platform with a no-code website builder

Led a team of 6 front-end developers

A no-code website builder that lets event organizers compose their event site by dragging widgets onto pages — no developer required.

  • Led a team of 6 front-end developers.
  • Built a drag-and-drop website builder using pure JavaScript.
  • Enabled widget sorting, reordering and cross-page movement.
  • Integrated Jodit Editor with custom S3 image uploads.
Next.jsReact.jsTypeScriptBootstrapJodit EditorAWS S3
1. Drag & drop widgets2. Copy widgets3. Copy pages & publish

Featured project

One-Way Video Interview Platform

High-concurrency video interview infrastructure

10–20 → 100+ parallel interviews · ~70% lower upload latency

Candidates record answers on their own time; recordings stream straight to S3, are processed by FFmpeg workers, and come back as an automatic assessment for recruiters.

  • Developed a one-way video interview system allowing candidates to submit recorded interviews.
  • Implemented automatic assessment generation upon interview completion.
  • Scaled the platform from 10–20 to 100+ parallel interviews, validated with Playwright load and stress tests.
  • Direct-to-S3 chunked uploads via pre-signed URLs, cutting upload latency by ~70%.
  • FFmpeg processing and metadata extraction queued with BullMQ and Redis.
  • Routed uploads and streams to the nearest regional origin server.
React.jsNode.jsFFmpegBullMQRedisAWS S3Playwright
1. Candidate records2. Upload & processing3. Auto assessment

Featured project · Jun 2025 – Aug 2025

Sale Link Up

Lead generation platform

Replaced a fully manual outreach process

Turns a LinkedIn search into a ready-to-use lead list — scraping profiles, extracting contact emails, exporting to Excel and running bulk email campaigns with analytics.

  • Built the React.js (TypeScript) frontend with form validation (Yup) and unit testing (Jest).
  • Developed a FastAPI backend for LinkedIn scraping and contact extraction.
  • Enabled Excel export, bulk email campaigns and analytics logging.
React.jsTypeScriptPython FastAPIYupJestExcel ProcessingWeb ScrapingBulk Email Automation
1. Scrape LinkedIn2. Export to Excel3. Campaign & analytics

Multi-Tenant Client Hierarchy with AI-Powered Candidate Sourcing

40% faster core APIs · 1,00,000+ concurrent requests

Product → Client → Sub-Client hierarchy with role-based access, white-labeling and RAG-based candidate matching for a recruitment SaaS.

  • Configurable RBAC so clients can expose product modules to sub-clients by access tier.
  • Per-client email templates and theming for white-labeled hiring workflows.
  • RAG-based semantic search that scores and ranks candidate profiles against job requirements.
  • Unipile API integration to source LinkedIn candidates directly into a job's pipeline.
  • Cross-service real-time notifications with Redis pub/sub and WebSockets.
React.jsNode.jsExpress.jsMySQLRedisWebSocketsBullMQ

Nov 2024 – Mar 2025

PuraVida — Party & Event Booking Platform

An online platform for party organizers to manage event bookings and guest lists, with subscription tiers and live updates.

  • Admin panel with sorting, searching and pagination.
  • Subscription-based access control.
  • Real-time notifications using Pusher and Firebase.
  • Drag-and-drop image sorting.
React.jsTypeScriptTailwind CSSTanStackFirebasePusherJest

B2C E-Commerce Platform with Multi-Gateway Payments

SEO-first storefront with a one-page checkout across Mollie, PayPal and Razorpay, plus real-time updates.

  • One-page checkout integrating multiple payment gateways.
  • Complex product filtering and infinite scroll for large catalogs.
  • Drag-and-drop product image reordering for merchandising.
  • Next.js SSR and lazy loading for page speed and search visibility.
Next.jsReact.jsLaravelRedux ToolkitFirebasePusher

Automated Job Scraper & Real-Time Notification System

Full-stack job-scraping platform with instant match alerts delivered over web, email and WhatsApp.

  • Browser automation and data extraction with Puppeteer.
  • JWT authentication with role-based access control.
  • Real-time alerts via Firebase and WebSockets.
  • RabbitMQ/AMQP microservices for asynchronous email and WhatsApp delivery.
React.jsNode.jsMongoDBPuppeteerRabbitMQFirebaseWebSockets

Education

Academic background

Master of Science in Computer Application & Information Technology

K.S. School of Business Management, India

2013

Contact

Let's build something

Looking for a senior engineer to own architecture, lead delivery, and scale your platform? I'd love to hear about it.