Skip to content
View beingadish's full-sized avatar
:shipit:
Charged
:shipit:
Charged

Organizations

@BlockchainResearchLab

Block or report beingadish

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

PortfolioLinkedInMediumLeetCodeEmail


Profile Views

About Me

name: Aadarsh Pandeylocation: Bengaluru, Indiarole: Software Engineer @ Accentureeducation: B.Tech (CS) — Ajay Kumar Garg Engineering College, Ghaziabadcurrently_building:
- AroundU — Hyper-local freelancing platform
- CodeRunr — Sandboxed code execution engine
- EcoMind AI — Research paper RAG systemcurrently_learning:
- Golang & Distributed Systems
- LangChain & LangGraph Agentic Workflows
- System Design at Scaleopen_to_collaborate:
- Backend Systems (Spring Boot, Go)
- AI/ML Agents & RAG Pipelines
- Full-stack Mobile (Flutter)fun_fact: "I'm an ambivert who writes rate limiters on weekends for fun."

"Backend engineer focused on building fast, reliable systems at scale. I ship production-grade APIs, event pipelines, and mobile integrations that handle real-world traffic with strong reliability."


💼 Experience

Software Engineer • June 2026 – Present
Bengaluru, India

  • Working on a large-scale fleet telemetry consumption and processing system, drawing insights from large-scale machinery made by the world's largest producer of heavy mining and construction equipment.
  • Tech Stack: IoT and telematics platform, contributing to backend and cloud development across Java, Spring Boot, MQTT, AWS IoT Core, Lambda, Kinesis, DynamoDB, ECS Fargate, SQS/SNS, CloudFormation, and Snowflake.
  • My work focuses on building resilient telemetry systems that handle intermittent connectivity, retries, idempotency, duplicate/out-of-order events, data validation, and observability.

Associate Software Engineer • Oct 2024 – May 2026
Bengaluru, India

  • Built & improved Java Spring Boot REST APIs processing 1M+ daily transit transactions across 10+ agencies
  • Reduced payment API latency by 35% using Redis caching, indexing & query tuning
  • Delivered Android UI features in Java/Kotlin with MVVM architecture and Retrofit integrations
  • Debugged NFC readers, QR scanners & thermal printers with 99%+ transaction success rate
  • Maintained Kafka event pipelines handling 200K+ events/day with JWT-secured microservice endpoints

SDE Intern • Mar 2024 – May 2024
Remote

  • Re-architected Flutter app to MVVM with Riverpod state management
  • Reduced app load time by 78% (5600ms → 1210ms) via caching & UI optimization
  • Improved maintainability with clearer structure and documentation

SDE Intern • Sep 2023 – Mar 2024
Remote

  • Built secure cab-booking workflow with real-time Firebase integration
  • Integrated Google Maps + Razorpay payment flow with JWT authentication
  • Contributed to backend using Flutter + Node.js for production use cases

🏗️ Featured Projects


📂 Detailed Project Breakdown (click to expand)

🌐 AroundU — Hyper-local Freelancing Platform

Full-stack platform connecting local service providers with clients in real-time

LayerStack
BackendJava 21 · Spring Boot 3 · JPA/Hibernate · PostgreSQL · Redis
FrontendNext.js 14 · TypeScript · Tailwind CSS
MobileFlutter 3 · Riverpod · Dio · Google Maps · Geolocator

Architecture Highlights:

  • Job lifecycle state machineCREATED → OPEN_FOR_BIDS → BID_SELECTED → HANDSHAKE → IN_PROGRESS → PAYMENT → COMPLETED
  • OTP-secured handshake flow with 6-digit start/release codes, attempt locking & expiry
  • Escrow payment system with lock/release mechanics
  • Real-time bidding system with worker eligibility guards (on-duty, not blocked, no active job)
  • Domain modules: Auth, Jobs, Bids, Chat, Payments, Reviews, Notifications, Location/Geocoding
  • Monitoring: Prometheus + Micrometer metrics, Nginx reverse proxy

⚡ CodeRunr — Sandboxed Code Execution Engine

Judge0-style API for compiling & running code in isolated Linux sandboxes

LayerStack
BackendFastAPI · Python 3.12 · PostgreSQL 16 (async SQLAlchemy 2.0) · Celery + Redis
Sandboxisolate (cgroup-based Linux isolation) · Docker
MobileFlutter 3 · Riverpod · Dio · Syntax Highlighting · Material 3

Highlights:

  • 8 languages supported — C, C++, Python, JavaScript, TypeScript, Go, Rust, Java
  • Async task queue with Celery workers for non-blocking execution
  • Configurable resource limits — CPU time, wall time, memory, stack, file size, process count
  • Token-based submission tracking with real-time polling
  • AI code analysis panel (scaffold ready) for LLM-powered code review
  • Full Swagger API docs with health checks

🏥 Clynic — Healthcare Microservices Platform

Production-ready backend simulating real-world healthcare architecture

ComponentTech
ServicesAuth Service · Clynic Service · Billing Service · Analytics Service · API Gateway
StackJava 21 · Spring Boot 3.x · Spring Security · JWT · gRPC · Kafka · PostgreSQL
InfraDocker Compose · LocalStack (AWS sim) · GitHub Actions CI/CD · Shell IaC

Highlights:

  • gRPC inter-service communication (Clynic → Billing)
  • Kafka event pipelines for async analytics processing
  • JWT route-level access control with role-based authorization
  • LocalStack infrastructure for ECS, VPC, RDS, MKS provisioning
  • Full test coverage — unit, integration, embedded Kafka, MockMVC, gRPC mocks
  • 3 production releases with CI-enforced coverage thresholds

🧠 EcoMind AI — Research Paper RAG System

AI-powered research assistant with multi-agent retrieval and vector search

ComponentTech
BackendFastAPI · LangChain · LangGraph · OpenAI · ChromaDB
DatabasePostgreSQL (async) · Redis

Highlights:

  • Multi-agent RAG pipeline with retrieval, generation, and moderation agents
  • ChromaDB vector store for semantic paper search
  • Async FastAPI with SQLAlchemy 2.0 for paper metadata storage

📺 TalkingYouTube — Video Q&A with RAG

Chat with any YouTube video using semantic search

Stack: Python · LangChain · Google Gemini · FAISS · YouTube Transcript API

  • Extract transcripts → chunk → embed → semantic FAISS search → conversational Q&A
  • Multi-query retrieval for better context understanding

🔍 ResearchFlow — AI Research Agent

Multi-agent system generating well-cited content on any topic

Stack: Python · LangGraph · Google Gemini · Tavily · Pydantic

  • Two-stage architecture: First Responder → Tool Execution → Revisor → Final Answer
  • Auto-generates search queries, adds numbered references with URLs
  • Built-in reflection & critique system for iterative quality improvement

🤖 LinkedIn AI Automator

Browser automation for LinkedIn tasks using AI agents

Stack: Python · LangGraph · Playwright · Gemini · SQLite

  • LangGraph agent with tool-call support for posting, messaging, connecting
  • Playwright browser automation with DOM exploration
  • Task logging with CSV/SQLite persistence

📱 MobiClaw — Android Utility App

Native Android app with Kotlin, Jetpack Compose & Hilt

Stack: Kotlin · Jetpack Compose · Hilt DI · WorkManager · Android SDK 36


🌿 NatureSpot — Spring Boot REST API

User management service with Spring Boot

Stack: Java · Spring Boot · JPA · PostgreSQL


🗄️ mRedis — Redis from Scratch in C++

Custom Redis server/client implementation from first principles

Stack: C++ · TCP Sockets · Systems Programming

  • Built server & client from raw sockets with custom protocol
  • First-principles approach to networking, error handling, and connection management

🌐 Portfolio — beingadish.blog

Personal portfolio with AI-powered virtual assistant

LayerStack
FrontendNext.js · TypeScript · Tailwind CSS
AI BackendFastAPI · Gemini · NumPy RAG (no vector DB)
  • "Virtual Aadarsh" RAG assistant answers questions about my profile, projects & skills
  • In-memory NumPy cosine similarity retrieval, strict persona prompt with refusal fallback
  • Deployed on Railway (512MB budget)

📐 LLD — Low-Level Design Implementations

Production-quality implementations of system design components

Stack: Java

  • Rate Limiters — Token Bucket, Leaky Bucket, Fixed Window, Sliding Window
  • Consistent Hashing — with virtual nodes for distributed systems

🛠️ Tech Stack

Languages

JavaGoPythonC++KotlinDartTypeScriptJavaScript

Backend & Frameworks

Spring BootFastAPINext.jsFlutterNode.js

Databases & Messaging

PostgreSQLRedisKafkaMongoDBFirebase

AI & Gen AI

LangChainLangGraphOpenAIGeminiFAISSChromaDB

DevOps & Cloud

DockerAWSGitHub ActionsNginxLinux

Architecture & Protocols

gRPCRESTJWTMicroservicesMVVM


📊 GitHub Stats



🧩 Competitive Programming



LeetCodeTakeUForward


📈 Contribution Graph


✍️ Technical Writing

I write deep dives on backend engineering, system design, and distributed systems on Medium.

ArticleTopic
Building Rate Limiters from First PrinciplesFixed Window, Sliding Window, Token Bucket, Leaky Bucket
Building Consistent Hashing from First PrinciplesDistributed Systems, Rebalancing, Virtual Nodes
Authentication & Authorization: The Security BackboneAuth Mechanisms, Access Control
Understanding System DesignScalability, Reliability, Large Systems
How Amazon's Notify Me Uses Observer PatternDesign Patterns, Event-Driven
Concert Ticketing Systems at ScaleLoad Balancing, Fairness, Failure Handling
Routing & SerializationControllers, Handlers, Payload Formats
Understanding HTTP for Backend EngineersHTTP Methods, Headers, Statelessness

🔭 Activity Dashboard

Dashboard stats of @beingadish

🤝 Let's Connect



💬 Open to impactful opportunities across backend systems, distributed architecture, AI engineering & product engineering.
📫 aadarshpandey.pandey@gmail.com





github-snake



Pinned Loading

  1. ClynicClynicPublic

    Patient Management System Backend using Spring-Boot-Microservices

    Java 1 1

  2. researchflowresearchflowPublic

    Python

  3. TalkingYTTalkingYTPublic

    Python

  4. multithreaded-web-servermultithreaded-web-serverPublic

    Java