Software Engineer · Bengaluru, India

Hey, I’m Deepak Dubey.

I build reliable backend systems, distributed pipelines, and AI-powered developer tools.

Software Engineer at Kredivo Group, working primarily with Go, Python, PostgreSQL, Redis, Docker, Linux, and AWS.

Engineering systems that hold up in production.

I’m a software engineer at Kredivo Group, where I work on production systems, automation infrastructure, service integrations, and backend reliability.

Outside work, I build open-source tools around safe LLM execution, large-scale data processing, and real-time systems. I am particularly interested in distributed architecture, failure-tolerant services, simulation systems, and autonomous decision loops.

Systems built around real constraints.

Open-source projects focused on correctness, scale, and reliable execution.

01

QueryMindAI

An open-source AI data workspace that converts natural-language questions into validated SQL for user-provided PostgreSQL databases.

Schema introspection · structured LLM outputs · parser-based validation · read-only enforcement · explicit approval · provider fallback

  • Python
  • FastAPI
  • PostgreSQL
  • Next.js
  • LLMs
  • Docker
Repository
02

Hospital Bulk Processor

A fault-tolerant synchronization system designed to process large enterprise onboarding datasets through concurrent and incremental pipelines.

Idempotent processing · retries · row-level validation · progress tracking · rollback handling · structured logs · deterministic tests

  • Python
  • Concurrent Pipelines
  • Docker
  • CI
  • Data Processing
Repository
03

PsyPlay

Real-time multiplayer infrastructure built around WebSockets, Redis-backed state, matchmaking, and synchronized gameplay.

Raw WebSocket communication · Redis-backed state · matchmaking · reconnect handling · stateful and stateless boundaries

  • Go
  • WebSockets
  • Redis
  • PostgreSQL
  • Docker
In development

Problems I like working on.

  1. 01Backend and distributed systems
  2. 02Concurrent data-processing pipelines
  3. 03Real-time communication and state synchronization
  4. 04Safe and verifiable AI tool execution
  5. 05Linux infrastructure and containerized workloads
  6. 06Reliability, observability, and failure recovery

A practical production stack.

Languages

  • Go
  • Python
  • TypeScript
  • Java
  • SQL

Backend

  • FastAPI
  • Django
  • Node.js
  • REST APIs
  • WebSockets

Data

  • PostgreSQL
  • Redis
  • MySQL
  • MongoDB

Infrastructure

  • Docker
  • Linux
  • Nginx
  • GitHub Actions
  • AWS

AI Systems

  • LangGraph
  • Structured Outputs
  • Tool Calling
  • Provider Fallback
  • Parser-Based Validation

How I approach the work.

  1. 01Correctness before cleverness
  2. 02Simple systems before unnecessary abstraction
  3. 03Observability before guesswork
  4. 04Retry-safe and idempotent workflows
  5. 05Human verification for high-impact AI actions

Let’s talk systems.

I’m always interested in thoughtful engineering conversations, open-source collaboration, and difficult backend problems.