Ratnesh Maurya Home

Uses

Tools & Stack

The languages, frameworks, databases, and tools I use for backend engineering. Inspired by uses.tech.

Languages

Primary languages I write production code in, day to day.

Go (Golang)

Primary backend language — APIs, microservices, CLIs, Kubernetes controllers

Visit

Elixir

Concurrent, fault-tolerant services using OTP and the BEAM VM

Visit

TypeScript

Full-stack web — Next.js frontends and Node tooling

Visit

Python

Data pipelines, ML integrations, FastAPI & Flask services

Visit

SQL

Complex query writing, schema design, and query optimisation

Frameworks & Libraries

The frameworks I reach for first when starting a new project.

Go-Gin

Fast, minimalist HTTP framework for Go REST APIs

Visit

Phoenix

Elixir web framework with real-time capabilities via LiveView

Visit

Next.js

React framework for production frontends and full-stack apps

Visit

FastAPI

High-performance Python API framework with automatic OpenAPI docs

Visit

Flask

Lightweight Python micro-framework for quick RESTful APIs

Visit
Databases

Storage layers I use across different data patterns.

PostgreSQL

Primary relational database — 50+ entity schemas, complex joins, indexing

Visit

Redis

Caching, pub/sub, session storage, and distributed locks

Visit

Qdrant DB

Vector database for RAG pipelines and semantic search

Visit

MongoDB

Document storage for flexible schema applications

Visit
Cloud & Infrastructure

Platforms and tools I use to ship and operate systems.

AWS

EC2, S3, RDS, Lambda, IAM, CloudFront, Route 53 — AWS Certified Solutions Architect

Visit

Kubernetes

Container orchestration, custom controllers, secret management

Visit

Docker

Containerising every service for consistent dev and prod environments

Visit

Terraform

Infrastructure as Code for reproducible cloud environments

Visit

GitHub Actions

CI/CD pipelines — test, build, and deploy on every push

Visit
AI & Machine Learning

Tools I use for building AI-powered backend features.

LLMs (OpenAI / Gemini)

Text-to-SQL chatbots, document Q&A, and AI assistant features

Qdrant + Embeddings

RAG pipelines — extracting PDFs, generating embeddings, vector retrieval

LangChain / custom

Orchestrating LLM calls, retrieval chains, and agent workflows

Editor & Terminal

Day-to-day development environment.

Cursor

AI-powered code editor built on VS Code — daily driver

Visit

VS Code

Backup editor, great extension ecosystem

Visit

Zsh + Oh My Zsh

Shell with custom aliases and plugins for productivity

iTerm2

Terminal emulator for macOS

Visit