About→Skills→Projects→Experience→Contact→
Download Resume PDF ↓
Calicut, Kerala, India · Open to Full Stack / MERN Roles

Muhammed
Shafi KT.

Full Stack Developer (MERN) — Architecting scalable full-stack web applications, resilient backend microservices, and production AI pipelines.

1 year of hands-on experience engineering production systems with React.js, Next.js, Node.js, Express.js, MongoDB, and TypeScript. Experienced in Docker containerization, Redis job queues, and AWS cloud hosting, with deep focus on AI capabilities including RAG pipelines, vector embeddings, pgvector, and LLM integrations. Currently a Full Stack Developer Intern at Bridgeon Solutions.

1 YearHands-on Experience
4 SystemsFeatured Products
MERN + PyCore Engineering
RAG / VectorsAI Architecture
Muhammed Shafi KT - Full Stack Developer
Muhammed Shafi KTFull Stack Developer (MERN) · Bridgeon Solutions
shafi@developer-box: ~ (zsh)
$
React.jsNext.jsTypeScriptJavaScriptNode.jsExpress.jsMongoDBPostgreSQLFastAPIPythonRAG & pgvectorDockerRedisBullMQAWS EC2AWS S3Cloudflare R2Socket.IOZodOpenAI SDKGeminiTailwind CSSPrismaCI/CDReact.jsNext.jsTypeScriptJavaScriptNode.jsExpress.jsMongoDBPostgreSQLFastAPIPythonRAG & pgvectorDockerRedisBullMQAWS EC2AWS S3Cloudflare R2Socket.IOZodOpenAI SDKGeminiTailwind CSSPrismaCI/CD
01 — Professional Profile

Engineered for scale, driven by data & AI.

Full Stack Developer (MERN) bridging high-precision frontend interfaces with resilient backend architecture, distributed queues, and production vector search.

I am a Full Stack Developer based in Calicut, Kerala, India, with 1 year of hands-on experience building scalable web applications across the entire MERN spectrum — React.js, Next.js, Redux Toolkit, Node.js, Express.js, MongoDB, and TypeScript.

My backend engineering prioritizes throughput and system reliability: architecting secure REST APIs, configuring JWT (httpOnly cookies) & Google OAuth with granular role-based access control, managing distributed job queues with Redis and BullMQ, streaming live status updates over Socket.IO, and building multi-stage containerized deployments with Docker on AWS EC2 & S3.

In addition to core full-stack systems, I actively engineer AI capabilities: constructing end-to-end document-to-RAG pipelines with PostgreSQL and pgvector, deploying Python FastAPI microservices for high-throughput embedding calculations, and orchestrating LLM integrations with OpenAI SDK and Google Gemini alongside high-speed columnar data analytics with DuckDB.

Currently, I am shipping features as a Full Stack Developer Intern at Bridgeon Solutions while completing my Bachelor of Computer Applications (BCA) at Sree Narayana Guru Open University (SGOU).

LOCATIONCalicut, Kerala, India
CURRENT ROLEFull Stack Developer Intern @ Bridgeon Solutions
EXPERIENCE1 Year Hands-on Experience
CORE STACKReact.js · Node.js · Express.js · MongoDB · TypeScript
AI & SYSTEMSRAG Pipelines · pgvector · Redis · Docker · AWS
EDUCATIONBCA, SGOU Kerala — Expected 2026
STATUSOpen to opportunities
02 — Technical Proficiencies

Categorized technical capabilities.

Directly mapped across full-stack development, distributed backend architecture, vector databases, and AI pipelines. No arbitrary progress bars — only verified, production-utilized technologies.

{ }01

Languages

Core programming and markup languages used across frontend, microservices, and data pipelines.

JavaScriptTypeScriptPythonHTML5CSS3
❖02

Frontend Engineering

Component architecture, predictable state management, and responsive high-performance interfaces.

React.jsNext.jsRedux ToolkitTailwind CSSRecharts
⛁03

Backend & APIs

Scalable REST APIs, asynchronous schema validation, background job queues, and WebSockets.

Node.jsExpress.jsFastAPIREST API DevelopmentSocket.IOZodBullMQ
◈04

Databases & Vector

Document storage, relational engines, in-memory caching, in-process analytics, and vector search.

MongoDBMongoosePostgreSQLPrismaRedisDuckDBpgvector
☁05

Cloud & DevOps

Cloud servers, distributed object storage, multi-stage Docker containerization, and automated CI/CD.

AWS EC2AWS S3Cloudflare R2VercelDockerCI/CD
⚿06

Auth & Security

Secure token lifecycles, organization-scoped access control, httpOnly cookies, and OAuth.

JWTRefresh TokensGoogle OAuthRole-Based Access ControlBcryptCookie-Based Authentication
✦07

AI & Analytics

Retrieval-augmented generation, vector embeddings, LLM orchestration, and dataset profiling.

RAG PipelinesEmbeddingsOpenAI SDKLLM IntegrationData ProfilingDashboard Generation
⚙08

Tools & Integrations

Version control, API testing, payment gateway workflows, media optimization, and browser automation.

GitGitHubPostmanViteRazorpayCloudinaryPuppeteer
03 — Featured Work

Production systems & AI architectures.

A curated showcase of end-to-end full-stack applications, distributed background job processing, microservices, and retrieval-augmented generation pipelines.

01 / AI DATA ANALYTICS PLATFORMSolo Product· 2026

InsightFlow

Turns raw CSV and Excel datasets into interactive analytics dashboards via an automated background processing pipeline.

DuckDB in R2Query Execution
Redis + BullMQBackground Queue
Socket.IOLive Telemetry
OpenAI SDKIntelligence
insightflow-ai88.vercel.app/home
InsightFlow landing page — AI-powered data analytics for the modern enterprise
InsightFlow dataset ingestion screen with drag-and-drop upload
InsightFlow operational intelligence dashboard with generated charts
InsightFlow AI chat interface answering questions about an uploaded dataset

The Challenge

Transforming raw, unstructured datasets into executive-ready dashboards traditionally demands manual cleaning, SQL authoring, schema guesswork, and manual chart design.

Architectural Solution

Built a multi-stage analytics pipeline that ingests datasets, profiles distributions, validates schema integrity, and automatically generates interactive dashboards alongside a conversational AI assistant.

Key Engineering Features

  • Built a multi-stage analytics pipeline for dataset ingestion, profiling, validation, and interactive dashboard generation
  • Implemented DuckDB-based analytics querying large datasets directly from Cloudflare R2 without heavy disk download overhead
  • Integrated Redis and BullMQ background processing to keep the API server responsive during heavy jobs
  • Real-time job progress and status updates streamed directly to the frontend via Socket.IO
  • Automated server-side PDF report generation using headless Puppeteer
  • Natural-language Q&A and dataset interrogation powered by OpenAI SDK and LLM integration
ARCHITECTURE PIPELINE FLOW:
React · Vercel→Express API · AWS EC2→BullMQ / Redis Queue→DuckDB over Cloudflare R2→MongoDB Job State→Socket.IO Real-Time Stream

Critical Technical Decisions

  • DuckDB over Cloudflare R2: Executes columnar queries directly on remote objects, avoiding high memory footprint on the API server
  • Redis + BullMQ Queue: Decouples resource-intensive dataset profiling and PDF compilation into isolated background workers
  • Socket.IO WebSockets: Streams live ingestion percentages and step transitions without client polling overhead

Authentication & Deployment

Cookie-based JWT authentication with Google OAuth. Express backend deployed on AWS EC2 behind Nginx reverse proxy; React frontend deployed on Vercel.

React.jsRedux ToolkitNode.jsExpress.jsMongoDBDuckDBRedisBullMQSocket.IOCloudflare R2AWSOpenAI SDKPuppeteer
02 / EVENT & VENUE MANAGEMENT PLATFORMTeam Project· 2026

EventOS

Comprehensive multi-role event ecosystem supporting venue booking, ticketing, check-in, certificates, and a RAG chatbot.

4 Distinct RBAC TiersStakeholder Roles
Strict Zod SchemasValidation Engine
Docker Dev/ProdContainerization
AWS S3 AssetsCloud Storage
eventos://rbac-governance/matrix-inspector

Event Organizers

Create and publish events, manage venue bookings, configure ticketing tiers, monitor live attendance, and issue certificates.

Enforced Access Controls & Capabilities
  • Event Module Creation
  • Zod-Validated Ticket Tiers
  • Automated Certificate Issuance
  • Attendee Check-in Dashboard

The Challenge

Coordinating events across multiple stakeholder roles (venue managers, organizers, attendees, and admins) often creates fragmented workflows across ticketing, booking, validation, and attendee support.

Architectural Solution

Contributed to a production-grade multi-role event and venue platform built with Next.js, Node.js/Express, MongoDB, Docker, AWS S3, and an integrated RAG chatbot for real-time attendee queries.

Key Engineering Features

  • Contributed to a multi-role platform (organizers, venue owners, attendees, admins) covering venue booking, ticketing, check-in, certificates, and a RAG-powered chatbot
  • Built the Event module end to end: data model, Zod schema validation, service logic, controller, and REST routes
  • Extended and customized the admin dashboard with complete event management and lifecycle controls
  • Integrated JWT (httpOnly cookie) and Google OAuth authentication with organization-based role access control
  • Dockerized the backend with multi-stage development and production images, integrated with CI/CD
  • Connected AWS S3 for secure storage and delivery of event assets and attendee certificates
ARCHITECTURE PIPELINE FLOW:
Next.js / React UI→Express REST API→Zod Validation Layer→MongoDB + AWS S3→RAG Chatbot Service→Docker / CI/CD

Critical Technical Decisions

  • Organization-Based RBAC: Rigorous authorization matrix ensuring venue owners, organizers, attendees, and admins have strictly scoped permissions
  • httpOnly Cookie JWT + Google OAuth: Eliminates token exposure in client-side storage, guarding against XSS while simplifying user onboarding
  • Multi-Stage Docker Images: Separated development hot-reloading from lean, hardened production runtime images

Authentication & Deployment

JWT (httpOnly cookie) and Google OAuth with organization-based role access. Media and certificates stored in AWS S3. Backend fully Dockerized with CI/CD deployment pipelines.

Next.jsReactTypeScriptNode.jsExpress.jsMongoDBZodDockerAWS S3Google OAuthRAGCI/CD
03 / RAG KNOWLEDGE PLATFORMAI & Microservice Architecture· 2026

KnowledgeHub

Document-to-RAG knowledge pipeline coupling dense vector similarity in PostgreSQL/pgvector with a Python FastAPI AI microservice.

pgvector in PostgreSQLVector Search
Python FastAPIAI Microservice
Prisma ORMDatabase Layer
Google GeminiLLM Synthesis
rag-engine://pipeline/document-to-vector-simulation
ENGINE: Next.js / Node.js Engine
extractText(doc) -> semanticChunker({ size: 512, overlap: 64 })

Parses complex documents, cleans text artifacts, and partitions content into semantically coherent overlapping windows.

The Challenge

Traditional keyword search fails on complex, multi-format knowledge bases, causing users to miss vital documentation or LLMs to hallucinate answers without context.

Architectural Solution

Engineered an end-to-end document-to-RAG pipeline using PostgreSQL and pgvector for high-dimensional vector storage, coordinated through a Python FastAPI AI microservice and Google Gemini LLM.

Key Engineering Features

  • Built a document-to-RAG pipeline for text extraction, chunking, embedding generation, and vector storage using PostgreSQL/pgvector
  • Developed a Python FastAPI AI microservice for embeddings and semantic retrieval, integrated with the Node.js backend
  • Implemented vector similarity search using PostgreSQL's pgvector extension managed through Prisma ORM
  • Engineered hybrid microservice communication between Next.js/Node.js application layer and Python AI services
  • Integrated Google Gemini LLM for hallucination-resistant, context-grounded document summarization and Q&A
ARCHITECTURE PIPELINE FLOW:
Document Ingestion→Text Extraction & Chunking→FastAPI AI Microservice→PostgreSQL + pgvector→Semantic Similarity Query→Google Gemini LLM

Critical Technical Decisions

  • PostgreSQL + pgvector: Eliminates third-party hosted vector database lock-in by co-locating relational metadata and vector embeddings in PostgreSQL
  • Python FastAPI AI Microservice: Isolates machine learning computations and embedding pipelines into a lightweight, high-performance async Python service
  • Prisma ORM: Guarantees end-to-end type safety, reliable relational migrations, and clean schema governance

Authentication & Deployment

Hybrid architecture: TypeScript/Node.js backend interfacing with a Python FastAPI microservice. PostgreSQL database with pgvector extension.

Next.jsTypeScriptNode.jsPostgreSQLPrismapgvectorFastAPIPythonGemini
04 / FULL STACK E-COMMERCE PLATFORMFull-Stack Commerce· 2026

Luxora

Production-ready e-commerce platform with product catalog management, dynamic coupon engine, and Razorpay checkout.

Razorpay (Cards/UPI/COD)Payment Gateway
Superadmin / Admin / UserAccess Control
Cloudinary CDNMedia Pipeline
Independent CollectionsCart & Wishlist
luxoraaa.vercel.app
Luxora storefront home page — online store of furniture inspired by nature
Luxora product grid with wooden furniture pieces
Luxora product detail page for a sculptural curved wooden bookshelf
Luxora checkout page with delivery details, coupon code, and payment method
Luxora order history page showing order status

The Challenge

Building a production e-commerce store requires robust inventory state management, reliable coupon logic, secure payment processing, and multi-tier role authorization without payment or cart discrepancies.

Architectural Solution

Architected a full-featured e-commerce platform featuring catalog management, persistent cart and wishlist collections, a flexible coupon engine, Razorpay payments, and a three-tier administrative dashboard.

Key Engineering Features

  • Built an e-commerce platform with product management, cart, wishlist, coupons, role-based authorization, and admin dashboard
  • Integrated JWT (httpOnly cookie) and Google OAuth authentication with role-based access control (superadmin, admin, user)
  • Secure payment processing via Razorpay supporting card, UPI, and Cash-on-Delivery (COD) flows
  • Cloudinary media management for optimized, responsive product image delivery and CDN caching
  • Custom coupon engine supporting percentage and flat discounts, usage quotas, and expiration rules
ARCHITECTURE PIPELINE FLOW:
React Frontend · Vercel→Express REST API→MongoDB Collections→Cloudinary Media CDN→Razorpay Payment Gateway

Critical Technical Decisions

  • Three-Tier RBAC: Provides strict authorization boundaries separating customers, administrators, and superadmins across all endpoints
  • Decoupled Cart & Wishlist: Maintained as independent MongoDB collections with optimistic frontend synchronization for resilient checkout
  • Cloudinary Image Pipeline: Automatic compression and thumbnail delivery offloading server bandwidth and improving mobile load times

Authentication & Deployment

JWT authentication with Google OAuth and role-based authorization. Frontend deployed on Vercel, Express REST API with MongoDB and Cloudinary.

React.jsRedux ToolkitNode.jsExpress.jsMongoDBRazorpayCloudinary
04 — Career & Education

Industry experience & academic foundations.

Hands-on full-stack development experience shipping production features, paired with foundational computer applications coursework.

NOV 2025 — PRESENTCurrent Role

Full Stack Developer Intern

Bridgeon Solutions · Kerala, India

  • Developed scalable web application features using React.js, Node.js, Express.js, and MongoDB.
  • Designed and integrated secure REST APIs with JWT authentication and MongoDB.
  • Built reusable backend modules, optimized application performance, and maintained existing features.
React.jsNode.jsExpress.jsMongoDBREST APIsJWT Auth
EXPECTED GRADUATION: 2026Education

Bachelor of Computer Applications (BCA)

Sree Narayana Guru Open University (SGOU) · Kerala, India

  • Comprehensive coursework in software engineering, database design, algorithms, computer networks, and modern web application development.
Data StructuresDatabase SystemsSoftware EngineeringWeb Architecture

Looking for the complete resume?

Download the official CV detailing technical skills, system design projects, and production engineering history.

05 — Get In Touch

Let's build something exceptional.

Actively open to Full Stack Developer (MERN), Backend, and AI integration engineering roles.

Ready to discuss high-impact roles — reach out via muhammedshafikt85@gmail.com or call +91 81378 32789.

Based in Calicut, Kerala, India. Ready to contribute across the entire full-stack lifecycle — from database schema design and API services to performant, responsive frontend interfaces.

Send Direct Email →