Skip to content

Software engineer · India · backend systems

Kushagra Tiwari

Systems-minded software for products that need to keep working.

I build APIs, automation runtimes, retrieval systems, and launch paths with the boring details handled before they become incidents.

Current focus

Backend foundations, applied AI workflows, and reliability-minded product delivery.

Core stack

Go, TypeScript, Python, FastAPI, Next.js, SQLite, AWS, CI/CD.

Looking for

Backend, software, and applied AI roles with real system ownership.

About

I work closest to the parts users rarely see, but always feel.

I build service layers, automation runtimes, retrieval paths, and developer-facing tools across TypeScript, Go, and Python.

Recent work includes recurring job schedulers, SaaS connectors, local-first memory systems, secure desktop-to-cloud bridges, and AWS-backed services with CI/CD.

I'm studying Electrical and Electronics Engineering at NITK Surathkal, and I'm looking for software roles where I can own systems from design through launch.

Shape

Clarify the system boundary, data model, and failure behavior before adding surface area.

Build

Implement APIs, workers, sync paths, and product flows with typed contracts and reviewable seams.

Ship

Cover deployment, validation, debugging, and handoff details so the work survives production change.

Download full resume →
TypeScript · React · Next.js · Node.js · Python · Go · FastAPI · CI/CD · QA

Education

National Institute of Technology Karnataka (NITK), Surathkal

B.Tech in Electrical and Electronics Engineering

Aug 2023 – Present

CGPA: 7.14/10

Experience

A timeline of systems work.

Roles where the through-line is infrastructure thinking: APIs, orchestration, integrations, reliability, and product paths that are easier to operate.

Projects

Selected work with enough depth to inspect.

A shorter set of builds, framed around the system decisions: contracts, runtime behavior, retrieval, realtime paths, and operational handoff.

Skills

Engineering toolkit.

The languages, frameworks, infrastructure, and AI tooling I use to ship production systems.

Languages

6 tools
  • Go
  • TypeScript
  • JavaScript
  • Python
  • SQL
  • C++

Backend and APIs

8 tools
  • Node.js
  • NestJS
  • Express.js
  • FastAPI
  • Django
  • REST APIs
  • WebSockets
  • RBAC

AI

10 tools
  • Gen AI
  • RAG
  • AI Agents
  • MCP
  • LangChain
  • LangGraph
  • Tool Calling
  • Embeddings
  • Vector Search
  • Semantic Search

Systems and Data

13 tools
  • Distributed Systems
  • Event-Driven Systems
  • Async Workers
  • Job Queues
  • Cron Schedulers
  • PostgreSQL
  • MongoDB
  • SQLite
  • Redis
  • Kafka
  • Celery
  • BullMQ
  • Firebase

Cloud and DevOps

6 tools
  • AWS EC2
  • Docker
  • Linux
  • Nginx
  • Git
  • CI/CD

Frontend

6 tools
  • React
  • Next.js
  • Electron
  • React Native
  • Flutter
  • Swift

Contact

Bring me into the part of the product that has to hold.

Open to backend, software, and applied AI internships or new grad roles where ownership matters.

kushagratiwari24@gmail.com
+91 8318661731