Manuj Rai
Full-Stack & AI Engineer
/ Summary
At Fibre2Fashion: ASP.NET Core + SQL Server is my day-to-day foundation. Added Python for data pipelines and large-scale scraping (requests, Playwright, Selenium). More recently started exploring agentic AI — LangChain, RAG, tool-using agents — and shipped a first production AI chatbot. I ship modern web products with the trending stack — Next.js 15, Supabase for DB and auth, Resend for email, Razorpay/Stripe for payments, Cloudinary for media. I explore every new free tool and pick the best fit per project. Idea to live URL in weeks.
/ Experience
Software Engineer· Fibre2FashionNow
2024 — Present- Build and maintain internal web applications on ASP.NET Core + SQL Server — the company's primary stack.
- Authored Python data pipelines: Excel ingestion into SQL Server, large-scale scraping with requests, Playwright, and Selenium.
- Completed company-sponsored Python + AI program (paid stipend, external instructor) covering RAG, LangChain, tools, and agents.
- Started exploring agentic AI — shipped a first production AI chatbot (RAG over internal docs, tool-using agent loop) alongside ongoing ASP.NET / SQL work.
Freelance Full-Stack Developer· IndependentNow
2024 — Present- Ship modern Next.js 15 products — Supabase for DB/edge/auth, Resend for email, Razorpay for payments, MSG91 for OTP, Cloudinary for media.
- Constantly explore trending free tooling and pick the right tool per project rather than defaulting to the familiar one.
- Deploy on Vercel, Netlify, and Render. Recent wins: D2C ecommerce (Trendverse), salon booking template (Hair Crezz).
IT Intern· Fibre2Fashion
2023 — 2024- Learned ASP.NET + SQL Server on the job, ramped onto the company's internal product stack.
- Assisted in maintaining and updating internal web applications under senior review.
/ Selected projects
Trendverse — D2C Ecommerce
FreelanceA direct-to-consumer storefront with product catalog, cart, checkout, inventory, and an admin panel the owner actually uses.
- Replaced 3 separate tools (sheet + DMs + UPI) with a single product
- Checkout completion lifted noticeably vs the abandoned DM-and-Google-Forms flow it replaced
Hair Crezz — Salon Booking Template
FreelanceA customizable salon-booking template — each owner gets a branded deployment with their own services, stylists, slots, payments, and SMS confirmations.
- No-show rate dropped once deposit-on-booking + SMS reminders went live
- Daily scheduling time for the owner went from hours of WhatsApp triage to minutes in the dashboard
News Desk — Autonomous Story-Discovery Agent
Day jobAn automated newsroom agent that reproduces an editorial team's morning routine — searches the web and ~52 curated sources across 11 countries for textile/apparel news, scores and de-dupes the best stories with an LLM, confirms each against its primary source, then drafts publish-ready articles. Two-phase with a human in the loop, streamed live over SSE.
- Turns the desk's manual morning scan into one click — a deduped shortlist of ~20–30 ready-to-draft story candidates
- Two-phase pipeline keeps cost low: a scan is ~4 LLM calls / a few thousand tokens on gpt-4o-mini, and only editor-picked stories get the expensive full fetch
AI Chatbot — RAG · Agents · Tools
Day jobA production retrieval-augmented chatbot over internal documents. Metadata-filtered retrieval feeds a tool-using agent loop; FastAPI exposes the API; the Python service runs on Render.
- Metadata filtering narrows the candidate set before vector ranking — fewer off-topic chunks reach the LLM
- Agent with tools handles structured questions ("extract X from section Y") beyond plain semantic search
/ Skills
- Languages
- C#TypeScriptJavaScriptPythonSQL
- Backend
- ASP.NET CoreSQL ServerSupabase (DB · Edge · Auth)REST APIsNode.js
- Frontend
- Next.js / ReactTailwindFramer MotionThree.js / R3F
- AI & Data (exploring)
- LangChainRAGTools & AgentsOpenAI (GPT-4o)Prompt engineeringPlaywright / Selenium
- Payments, Comms & Ops
- RazorpayStripeResendMSG91 (OTP)CloudinaryVercel / Netlify / RenderGitHub Actions
bold = expert · daily driver