Skip to content
View codeantik's full-sized avatar
🎯
Creating
🎯
Creating

Block or report codeantik

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
codeantik/README.md

Hi πŸ‘‹ I'm Ankit Singh

AI Engineer Β· Full Stack Developer

codeantik followers


πŸ‘¨β€πŸ’» About Me

  • πŸ€– Building production Agentic AI systems β€” LangGraph agents, RAG pipelines, pgvector, multi-agent orchestration
  • πŸ’» 3.5+ years shipping full-stack web applications end-to-end β€” architecture β†’ development β†’ AWS deployment
  • πŸ† Meta Hacker Cup Round 1 Qualifier Β· 2000+ competitive programming problems solved
  • 🌍 Based in Ambikapur, Chhattisgarh, India

🌐 Connect With Me

LinkedIn Gmail LeetCode


πŸ›  Tech Stack

Languages

Languages

Frontend

Frontend

Backend

Backend

Databases

Databases

DevOps / Cloud

DevOps

πŸ€– AI / Agentic AI

Tool Purpose
LangGraph Stateful multi-agent orchestration graphs
LangChain LLM application framework, chains & tool calling
RAG Pipelines Retrieval-Augmented Generation with vector DBs
pgvector / FAISS Vector search β€” hybrid keyword + semantic
LangSmith Tracing, evaluation & observability
MCP Model Context Protocol tool integrations
OpenAI / Claude API LLM integrations, structured outputs & tool use

πŸš€ Featured Projects

Objective-driven research agent: a LangGraph pipeline (planner β†’ researcher β†’ analyst β†’ quality-check loop β†’ report) where the user's goal steers every node prompt β€” so an acquisition brief and a partnership brief come out materially different. Streams node-by-node via SSE, Postgres-checkpointed state, grounded follow-up chat.

Tech: LangGraph Β· FastAPI Β· React Β· PostgreSQL Β· Tavily Β· Docker


Semantic anime recommender: offline FAISS index β†’ embed query at request time β†’ MongoDB metadata filters β†’ LLM re-rank to ~12 picks, each with a one-line "why". AniList OAuth personalisation from watch history, LangGraph chat agent, weekly precision@k eval in CI β€” all on free-tier infrastructure.

Tech: Next.js Β· FastAPI Β· FAISS Β· MongoDB Β· LangGraph Β· LangSmith


🏘️ Neki β€” AI Content Platform (Production)

AI content-creation platform for nonprofits. Production LangGraph agent (FastAPI) for multi-org social content generation, pgvector RAG knowledge base with HNSW indexing and hybrid keyword + vector search, Meta Graph API integration, multi-tenant architecture. Sole developer for 2.5+ years.

Tech: Next.js Β· Node.js Β· Python Β· LangGraph Β· PostgreSQL Β· pgvector Β· AWS


πŸ’¬ RAG Chatbot

Multi-mode RAG chatbot with tool calling, MCP integration, SQLite-backed long-term memory, and real-time streaming Streamlit frontend.

Tech: LangGraph Β· LangChain Β· FAISS Β· Streamlit Β· Python


🧩 Competitive Programming

  • βœ… Solved 2000+ coding problems across LeetCode, Codeforces & CodeChef
  • πŸ† Meta Hacker Cup Round 1 Qualifier
  • ⚑ LeetCode β€” codeantik_099

πŸ† GitHub Trophies

trophy


πŸ“Š GitHub Stats

stats langs


πŸ“ˆ Contribution Graph

Activity Graph


🐍 Contribution Snake

Snake animation


πŸ’‘ What I Build

const ankit = {
  name: "Ankit Singh",
  roles: ["AI Engineer", "Full Stack Developer"],
  stack: {
    ai:        ["LangGraph", "LangChain", "RAG", "FAISS", "pgvector", "MCP"],
    backend:   ["Node.js", "FastAPI", "Express", "PostgreSQL", "MongoDB"],
    frontend:  ["Next.js", "React", "TypeScript", "Tailwind CSS"],
    infra:     ["AWS", "Docker", "Kubernetes", "CI/CD"],
  },
  currentFocus: [
    "Production agentic AI systems",
    "Multi-agent orchestration with LangGraph",
    "RAG & hybrid vector search pipelines",
    "Scalable full-stack SaaS architectures",
  ],
  funFact: "Solved 2000+ CP problems and still thinks in graphs 🧠",
};

⭐ From codeantik

Pinned Loading

  1. ai-anime-discovery ai-anime-discovery Public

    A full-stack AI app that learns your anime taste and recommends titles via semantic embeddings + LLM re-ranking with a one-line reason for every pick. Connect AniList to personalize results from yo…

    TypeScript

  2. ai-research-copilot ai-research-copilot Public

    An objective-driven AI research assistant that generates tailored company intelligence reports for acquisitions, partnerships, vendor evaluations, and due diligence. Conducts multi-step research, a…

    Python

  3. tailor-mail tailor-mail Public

    An AI chatbot that crafts personalized, human-sounding application emails and cover letters by matching your resume against specific job postings.

    Python

  4. blog-writing-agent blog-writing-agent Public

    An AI agent that plans, researches and writes a consolidated blog

    Jupyter Notebook

  5. Billing-System Billing-System Public

    An invoice generator which allows users to keep track of their payments, send emails to clients and can even pay through the stripe payment service

    JavaScript 5 2

  6. Catalog-App Catalog-App Public

    An ecommerce app which lists out a variety of items to choose from and puts them on the shopping cart

    Dart 2