Skip to content
View Devanshukoli's full-sized avatar
πŸ’­
LFG πŸ”₯
πŸ’­
LFG πŸ”₯

Block or report Devanshukoli

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

Hey β€” thanks for dropping by πŸ‘‹

Devanshu Koli β€” Backend Engineer with an AI Engineering Skillset

Backend-first. Problem solver. Building intelligent systems, not just calling APIs.


πŸš€ About Me

I built my foundation in Node.js and backend engineering β€” REST APIs, auth, databases, the unglamorous stuff that has to actually work in production. Give me a messy repo, an ambiguous bug, or unclear requirements, and I'll break it down and ship something clean.

Right now I'm extending that foundation into AI-powered systems: multi-agent LLM pipelines, observability for agent execution, and backend architecture that treats "AI feature" as a real production concern instead of a demo. Both projects below came out of that β€” built to solve problems I actually have, not to pad a portfolio.

Open-source is where most of my real learning happened, and I try to give back where I can.


🎯 Currently

  • πŸ”Ž Looking for: Node.js Developer | Backend Engineer | Backend + AI Engineer roles
  • πŸ“š Deepening: LLM orchestration, RAG pipelines, applied ML for backend services

🧩 Featured Projects

InterviewLab β€” AI-Powered Technical Interview Simulator

Multi-agent pipeline (resume parsing β†’ JD analysis β†’ gap detection β†’ question generation β†’ evaluation β†’ coaching) orchestrating Gemini, OpenAI, and Anthropic SDKs behind an Express + TypeScript backend. Full OpenTelemetry tracing across every agent span, Supabase Postgres with Row-Level Security, JWT + 2FA/TOTP auth.

SkillBridge β€” Full-Stack Learning & Mentorship Platform

Learning platform where finishing curriculum and getting project submissions reviewed actually pays out β€” via Stripe Connect with manual fallback for unsupported regions. React 19 + Express + Supabase, JWT + Google OAuth, Zod-validated request schemas throughout. Actively in development.


🧠 What I Actually Do

Backend Engineering

  • REST API design with clean, layered architecture (controller-service-DTO)
  • Auth: JWT, session strategies, RBAC
  • Database design: PostgreSQL (Supabase, Row-Level Security), MongoDB, MySQL
  • Caching & async processing: Redis, BullMQ
  • Error handling and logging that's actually useful when something breaks
  • CI/CD, Dockerized deployments

AI / Intelligent Systems

  • Multi-agent LLM pipelines (Gemini, OpenAI, Anthropic SDKs)
  • OpenTelemetry instrumentation for AI agent execution
  • RAG pipeline experimentation
  • Prompt engineering with an evaluation mindset, not vibes
  • Integrating AI as a real backend feature, not a standalone demo

πŸ›  Tech Stack

Node.js TypeScript Express PostgreSQL Supabase Redis MongoDB OpenAI React Docker GitHub Actions


πŸ”¬ How I Approach Problems

  1. Understand the actual business impact first.
  2. Break the problem into the smallest testable pieces.
  3. Build incrementally.
  4. Add logging and monitoring early, not after something breaks.
  5. Refactor once the shape of the problem is actually clear.

I'd rather ship something simple and observable than something clever and fragile.


🌍 Open Source

Reading real production code taught me more about tradeoffs and system structure than any course did. I try to contribute where I can and keep learning in public.


πŸ“« Let's Connect


πŸ† GitHub Stats

trophy


If you're building something meaningful with AI in production β€” not just a demo β€” let's talk.

Pinned Loading

  1. skillbridge skillbridge Public

    Bridges the gaps of skills

    TypeScript

  2. Wanderlust-Adventure Wanderlust-Adventure Public

    Travel Website

    TypeScript