Skip to content
View lalitdotdev's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report lalitdotdev

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
lalitdotdev/README.md
Typing SVG

Portfolio DevCastle X LinkedIn


⚡ What I do

Software is going through its biggest shift since the internet itself — the next generation of products won't be built by large teams writing boilerplate, they'll be built by engineers who can fuse AI, systems design, and product instinct into one skillset. That's the bet I'm making.

I build full-stack products where the backend is an AI system, not a feature bolted onto one. That means treating LLM calls like any other unreliable network dependency — timeouts, retries, circuit breaking, structured logging, graceful degradation — while still shipping a UI people actually want to use.

scrape → LLM analysis → resilience layer → score → stream → ship

Right now: agentic data pipelines on serverless infra, production reliability for LLM-backed APIs, and the unglamorous plumbing that keeps AI features from falling over under real traffic.


Focus areas: Multi-Agent Architectures Agentic Workflows RAG Systems Knowledge Graphs LLM Applications AI Infrastructure System Design Distributed Systems Backend Architecture Developer Platforms Platform Strategy Product Engineering


🏰 DevCastle — Featured Build

A developer platform combining AI-native workflows, market intelligence, and builder infrastructure. Live. Deployed. Hardened against real failure, not a demo.

📊 Reddit Market Intelligence

Agentic pipeline: scrapes target subreddits → LLM-driven analysis → ranked SaaS opportunity scoring. Built to survive serverless constraints and flaky upstream APIs.

  • SSE streaming — long AI jobs stream incrementally to dodge Vercel's 504 ceiling
  • InsForge AI resilience layer — timeouts, backoff retries, error classification, auto credit-refunds on failed-but-charged requests
  • Aiven MySQL retry logic — handles transient connection drops from cold-start reconnects
  • Structured JSON logging → Vercel Log Drain / Axiom, full request traceability
  • Test coverage — Vitest + curl smoke tests against the live API

🔌 G2 API V2 Integration

Full market-intelligence integration: buyer intent, competitor analysis, opportunity scoring, category browsing, credit management.

  • ~22 files · ~2,400 LOC of TypeScript
  • Diagnosed a production 401 traced to a missing env token
  • Fixed silent auth failure: Token token=Bearer — the kind of detail that only surfaces by inspecting raw traffic, not docs
  • Built an in-app API explorer so credit-metered calls can be tested without burning quota blind

Stack: Next.js 14 (App Router) TypeScript Tailwind CSS Prisma Aiven MySQL InsForge AI G2 API V2 EmailJS

Platform pillars: AI-native workflows · intelligence layer (startup discovery, competitive analysis, trend detection) · builder infrastructure (developer communities, project discovery) · platform engineering (scalable, cloud-native architecture)


🔭 Other builds

🤖 Multi-Agent AI Assistant Production-grade AI orchestration powered by LangGraph — agents that plan, delegate, and execute as a coordinated system rather than a single prompt-response loop.

🔍 AI Knowledge Systems Retrieval-first architectures for intelligent information discovery — RAG pipelines built for accuracy over vector-search vibes.


🧠 How I debug

I validate API behavior directly against the live service — curl, raw request/response inspection — before trusting an SDK's abstraction or assuming the docs are right. The hard bugs in AI-integrated systems live in the gap between what a provider claims and what it does under load, rate limits, or cold starts.


## 🛠️ Tech Stack

Core stack used in production (Next.js · TypeScript · Prisma · Aiven MySQL · InsForge AI) marked in the DevCastle section above — the full list below spans what I build with day-to-day across full-stack and AI-native engineering.

Frontend
Next.js React Tailwind Zustand React Query Radix UI Framer Motion

Backend & APIs
Node.js Express FastAPI tRPC REST Webhooks Zod

Data & Storage
PostgreSQL MySQL Prisma Redis Supabase Pinecone Aiven

AI / Agentic Engineering
OpenAI Anthropic LangChain LangGraph Hugging Face Vector DBs

RAG pipelines Multi-agent orchestration Agent memory & state Tool/function calling Prompt engineering Embeddings & semantic search LLM evaluation & guardrails Streaming inference (SSE)

Infra, DevOps & Observability
Vercel AWS Docker GitHub Actions Linux Axiom Sentry

Serverless architecture Structured logging Retry & circuit-breaker patterns Rate limiting Cold-start optimization Log aggregation (Log Drain)

Tooling & Workflow
Git GitHub Vitest Postman cURL Figma VS Code

Integrations shipped in production
InsForge AI G2 API V2 EmailJS Vercel Log Drain OAuth providers


📐 Engineering principles

Principle What it means in practice
LLM calls are unreliable I/O Timeouts, retries, fallbacks aren't polish — they're what separates a demo from a product
Observability before scale If a prod failure can't be traced request → root cause, it isn't done
Verify, don't assume Test against the real API/DB/service before believing a fix works

📬 Let's talk

Open to conversations on agentic system design, production AI reliability, and full-stack architecture.

Email


📊 GitHub Stats


Pinned Loading

  1. omnidash omnidash Public

    Full Stack E-Commerce (can be customised to any specific use cases) + ADMIN Dashboard & CMS: Next.js 13 App Router, React, Tailwind, Prisma, MySQL

    TypeScript 38 11

  2. neurosense-frontend neurosense-frontend Public

    Multimodal Emotion and Sentiment Analysis Frontend : Unified deep learning framework for emotion and sentiment recognition from video, audio, and text. Powered by BERT, ResNet3D, and CNNs. End-to-e…

    TypeScript 1

  3. aicourseware aicourseware Public

    Transform your learning with AI-generated courses tailored just for you. This lets you instantly create, track, and evolve personalized learning paths using cutting-edge AI making education smarter…

    TypeScript

  4. moodify moodify Public

    “Let your vibe decide the playlist.” Moodify uses the power of AI to generate personalized Spotify playlists based on your favorite songs or your current mood. Say goodbye to endless scrolling and …

    TypeScript