Skip to content
View shafiswapnil's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@CODERVAI

Block or report shafiswapnil

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shafiswapnil/README.md

Hi 👋, I'm Shafi Swapnil

AI Product Engineer · Technical Operations Lead · Built EdTech for 1M+ Users


🧭 Who I Am

I'm a Technical Operations Lead & AI Product Engineer based in Dhaka, Bangladesh.

  • 🏗️ Contributed from day 0 → 1M+ users at ACS Future School — 22K–40K students per live batch
  • ⚙️ Running CoderVai end-to-end: tech · product · marketing · HR · finance — solo operator
  • 🤖 Building with OpenAI API · Anthropic Claude · LangChain · FastAPI for AI product development
  • ☁️ Production infra: AWS EC2/S3 · GCP · Cloudflare · BunnyCDN — full CDN pipeline ownership
  • 🎯 Target: AI Engineer / LLM Engineer role within 6 months

🔨 Currently Building

📄 RAG Pipeline LangChain + FAISS + FastAPI → Document Q&A system

🧮 NeetCode 150 Systematic algo depth: Arrays → Trees → DP

📚 DataCamp AI Track ML → Deep Learning → LLM Applications → Certification


🛠️ Tech Stack

AI & LLM
OpenAI API Anthropic Claude LangChain Prompt Engineering RAG Cursor

Cloud & Infrastructure
AWS EC2/S3 GCP Cloudflare BunnyCDN Linux Admin Docker

Languages
Python JavaScript TypeScript SQL Bash HTML/CSS

Product & Tools
Figma OBS Studio Streamyard Git/GitHub Jira WordPress


📌 Featured Projects

Project Description Stack
ImageShield Protect images from AI training — visible watermarks & EXIF metadata injection TypeScript
task-reporting-app Full-stack daily/weekly/monthly task reporting & analytics for teams TypeScript
Contest-Pulse-Discord-Bot Auto-reminder Discord bot for Codeforces & AtCoder contests JavaScript
CodeForces-Rank-Tracker CLI tool to track Codeforces rating changes across multiple handles Python

🚧 Coming soon: RAG Document Q&A · AI Tutor Bot · LLM-powered competitive analysis tool


📊 GitHub Activity


🎯 Open to: AI Engineer · LLM Engineer · AI Product Engineer (Remote / Hybrid)
📧 swapnil.env@gmail.com  ·  📍 Dhaka, Bangladesh

Pinned Loading

  1. ImageShield ImageShield Public

    Protect your images from AI training with visible watermarks and EXIF metadata tags! This tool helps content creators and photographers safeguard their work from being used in AI model training.

    TypeScript

  2. task-reporting-app task-reporting-app Public

    A full-stack web application for daily/weekly/monthly task reporting, management, and analytics for developers and admins.

    TypeScript

  3. Contest-Pulse-Discord-Bot Contest-Pulse-Discord-Bot Public

    A Discord bot that sends timely reminders for upcoming Codeforces and AtCoder programming contests with customizable notifications and timezone support.

    JavaScript

  4. CodeForces-Rank-Tracker CodeForces-Rank-Tracker Public

    A tool to track changes in Codeforces ranks for a list of handles.

    Python

  5. rag-document-qa rag-document-qa Public

    Building a RAG Q&A system with LangChain + FAISS + FastAPI

  6. fifawc-scores fifawc-scores Public

    Want live World Cup updates without an extra window? FIFAWC Scores lives in your menu bar and delivers schedules, live scores, standings and goal animations with minimal resource use - perfect for …

    Swift