> Rahul Poonia

B.Tech student at IIT Kharagpur interested in software development and backend systems. I enjoy exploring new ideas and turning some of them into working projects, from web apps and React Native applications to building libraries and full-stack systems like Extractous-Go and Trano.

Stack

TypeScriptGoRustPythonKotlinReactReact NativeNext.jsNode.jsPostgreSQLWebScrapingDockerAWS

Projects

  • A full-stack web scraping and tracking system for real-time Indian railway data. Built with a Go poller for metrics collection, a React frontend with shadcn/ui, and a scalable backend architecture featuring status monitoring, metrics aggregation, and live data pipelines.

    GoReactTypeScriptWeb ScrapingReal-Time DataMetricsshadcn/ui
  • A Gboard-like Android keyboard with AI-driven reply suggestions. Built with React Native and Kotlin, it leverages the Accessibility API to read chat context and intelligently suggest responses. Features a custom toolbar for clipboard, screenshots, and media insertion.

    React NativeKotlinAccessibility APIExpoAndroid
  • A fast, multi-format document extraction library for Go. Built with Rust for maximum throughput, it includes a streaming API for large files and OCR support for scanned documents via Tesseract.

    GoRustCGOFFIApache TikaTesseractJNIGitHub Actions
  • A config-driven Go API gateway with radix-tree routing, hot-reload capabilities, and reverse proxy support. Built with a stateless architecture and features round-robin and least-connections load balancing.

    GoRadix TreeConcurrencyHTTPCobra
  • A full-stack platform for managing job applications. Features status tracking, interview scheduling, document management, optimistic UI updates, and role-based authentication.

    Next.jsTypeScriptReactTailwindPostgreSQLPrismaNextAuth
  • A privacy-first coding analytics extension for VS Code. It tracks development metrics via Git diff analysis, persisting data locally using LokiJS. Includes per-project timelines and file focus distribution.

    TypeScriptVS Code APIGitLokiJS
  • A drag-and-drop form builder that exports production-ready React Hook Form components with Zod validation. Includes syntax-highlighted code previews and real-time state management.

    ReactTypeScriptReact Hook FormZodZustand
  • A visual UI component builder powered by Craft.js for composing shadcn/ui blocks. Provides live property controls and exports clean, reusable JSX to improve developer velocity.

    ReactTypeScriptCraft.jsTailwindShadcnUI
  • Experience

    >

    Full‑Stack Developer @ Neosophical Labs

    Building AI automation and systems engineering solutions at an AI-first company. Developing conversational agents, internal copilots, and end-to-end automation infrastructure for enterprise systems including CRM, lead routing, payments, and analytics pipelines.

    >

    Backend Developer @ OpenSoft (GC), IIT Kharagpur

    Engineered a FastAPI backend powered by LangChain and Gemini to analyze conversations, compute vulnerability scores, and generate HR‑ready well‑being insights.

    >

    Full‑Stack Developer @ Jobfynder

    Developed and shipped a job board platform featuring real‑time chat and applicant tracking. Implemented JWT role-based auth, an SES/SQS email pipeline, and automated CI/CD deployments to AWS EC2.

    >

    Python Backend Developer @ Inter IIT Tech Meet, IIT Kharagpur

    Built a Quart backend to control physical drones via MAVSDK. Exposed REST APIs and utilized Socket.IO to stream real-time telemetry data to a React dashboard.

    >

    Backend Developer (Open Source) @ GirlScript Summer Of Code

    Contributed to the core Express.js service powering the GSSoC leaderboard. Implemented contributor verification, label checking, and aggressive caching to minimize GitHub API rate limits.

    Tools & Stack

    Languages

    TypeScriptTypeScriptPythonPythonGoGoRustRustKotlinKotlin

    Frontend Development

    ReactReactNext.jsNext.jsReact NativeReact NativeExpoZustandTailwind CSSTailwind CSSShadcn UIShadcn UIMotionMotion

    Backend Development

    Express.jsExpress.jsHonoHonoPostgreSQLPostgreSQLSQLiteSQLiteMongoDBMongoDBDrizzleDrizzlePrismaPrismaMongoose

    LLM & AI

    LangChainHugging FaceHugging FaceGemini APIVector SearchWeb ScrapingBeautifulSoupFastAPIFastAPIReal-time Pipelines

    DevOps & Deployment

    GitGitGitHubGitHubGitHub ActionsDockerDockerVercelVercelAWSAWSNginxNginx