profile.png
Krishna Kumar

> identity: backend_engineer

> location: bengaluru_india

> focus: aws_distributed_systems

> status: open_to_opportunities

Open to Opportunities

Backend Engineer | Distributed Systems

Building production-grade APIs, event-driven AWS workflows, realtime systems, and AI-ready backend services at Accenture.

API

1+

Year Backend Experience

Cloud

AWS

Lambda, SQS, Step Functions

Cache

Redis

Sessions, Presence, Rate Limits

Build

5

Backend-Heavy Projects

Experience

Backend engineering experience across industrial data APIs, AWS workflows, sustainability tooling, and AI-ready prediction services.

Associate Software Engineer

Full-time

Accenture India · Bengaluru, India · Oct 2025 - Present

  • ▹Wrote the FastAPI APIs for the prediction system and took its core logic from scratch to the system's first production go-live.
  • ▹Built the Fargate data pipeline that reliably pulls AVEVA CDS industrial sensor data and feeds the APIs, ML pipeline, and model-evaluation pipeline.
  • ▹Developed AWS async processing (Lambda, SQS, Step Functions, DynamoDB state) with reliability ownership: VPC-aware services, rate limiting, auth boundaries.
  • ▹Building the complete SageMaker flow — data retrieval, processing, model prediction, and alerts — supporting 80k+ models.
PythonFastAPIAWS LambdaECS FargateSageMakerDynamoDBSQSStep Functions

Software Engineer Intern

Internship

Accenture India · Bengaluru, India · Feb 2025 - Jun 2025

  • ▹Modeled discrete-event simulations of greenfield shop-floor operations using ML algorithms to support predictive analysis.
PythonMachine LearningSimulationPredictive Analysis

Full Stack Developer Intern

Internship

Envint Global · Remote · Aug 2024 - Dec 2024

  • ▹Developed the backend base of a new project from scratch — Node.js/Express APIs serving a sustainable energy consumption calculator — with JWT-based authentication and role-based access control (RBAC), designed for future expansion.
  • ▹Built Python utilities for PDF creation and extraction to automate document workflows for ESG/sustainability reporting.
Node.jsExpress.jsPythonJWTRBAC

Featured Projects

Backend-heavy systems with realtime messaging, event-driven AWS processing, auth, storage, and deployment concerns.

Featured

NoviSentinel

Built an AI safety and PII firewall that sits between LLM apps and their users, scanning inputs and outputs in real time. Detects prompt injection (regex + ML), PII leaks, exposed credentials, and toxicity — with a Python SDK, HMAC-signed webhooks, and a self-hosted Docker Compose stack.

▹Two-layer injection detection: regex short-circuits ML for sub-1ms blocking
▹Presidio NLP for PII redaction (SSN, credit card, email, phone, IP)
▹Regex secrets scanner for 10 credential types (OpenAI, AWS, GitHub, JWT)
▹Detoxify ML toxicity detection with per-category severity thresholds
▹HMAC-SHA256 signed webhooks for real-time Slack/PagerDuty alerts
▹Python SDK with sync and async clients — 5-line integration
PythonFastAPIPostgreSQLRedisHuggingFace TransformersPresidiodetoxifyDocker
Featured

NoviConnect

Built a backend-heavy realtime chat platform with Express 5, TypeScript, MongoDB, Redis, and Socket.IO. The service owns cookie-based auth, OTP and Google-assisted onboarding, chat/group APIs, unread state, read receipts, encrypted payload storage, and media attachment orchestration.

▹REST + Socket.IO gateway
▹Cookie auth across HTTP and sockets
▹Redis presence and refresh sessions
▹E2EE-aware message persistence
▹Cloudinary attachment lifecycle
▹MongoDB aggregation for unread counts
TypeScriptNode.jsExpress 5MongoDBRedisSocket.IOCloudinaryResendGoogle Auth
Featured

Smart Media Uploader

Architected an event-driven media backend where FastAPI issues presigned S3 upload URLs, DynamoDB tracks upload sessions and job state, SQS buffers jobs, Lambda dispatches workflows, and Step Functions coordinates ECS Fargate workers for media processing.

▹Direct-to-S3 presigned uploads
▹DynamoDB job and session tracking
▹SQS-backed async processing
▹Step Functions orchestration
▹ECS Fargate worker isolation
▹Terraform-managed AWS infrastructure
PythonFastAPIAWS DynamoDBS3SQSStep FunctionsLambdaECS FargateTerraform

Realtime Tic-Tac-Toe Engine

Implemented a server-authoritative multiplayer game backend on Nakama, with isolated match state, join validation, move validation, timed turns, timeout handling, disconnect outcomes, matchmaking RPCs, and a global leaderboard backed by Nakama storage.

▹Server-authoritative match lifecycle
▹Realtime matchmaking
▹30-second timed turns
▹Persistent leaderboard
▹Optimistic-concurrency stat writes
▹Dockerized Nakama runtime
TypeScriptNakamaWebSocketsDockerReactViteZustand

Article CMS

Built a Node.js/Express content-management backend with JWT access tokens, Redis-backed refresh sessions, encrypted auth cookies, RBAC middleware, MongoDB article/user/file models, validation middleware, and Cloudinary-backed media handling.

▹Admin/Moderator/User RBAC
▹Redis-backed refresh sessions
▹Encrypted cookie auth
▹MongoDB content models
▹Cloudinary media handling
Node.jsExpress.jsMongoDBRedisJWTCloudinary

Skills

Backend-first toolkit across APIs, data stores, AWS infrastructure, AI system integration, and reliability patterns.

Languages

TypeScriptJavaScriptPythonJavaGoC++

Backend & APIs

Node.jsExpress.jsFastAPIREST APIsWebSocketsSocket.IOJWTOAuth2

Databases & Caching

MongoDBPostgreSQLMySQLRedisAWS DynamoDB

Cloud & AWS

AWS LambdaECS FargateAmazon S3AWS SQSAWS Step FunctionsIAMVPCTerraform

AI Systems

LLM APIsPrompt orchestrationInference APIsModel configuration storage

Backend Reliability

Async workflowsRate limitingRetriesCachingCost-aware API design

Tools

GitDockerPostmanCI/CDAgile/ScrumCode ReviewsCross-functional Collaboration

Concepts

Distributed SystemsMicroservices ArchitectureEvent-Driven SystemsAuthenticationRBACCloud Security

Frontend Familiarity

React.jsHTMLCSSMaterial UIRedux Toolkit

Education

Academic background.

Bachelor of Engineering

Institute of Engineering & Technology, Devi Ahilya Vishwavidyalaya ↗

Indore, Madhya Pradesh, India

2021 – 2025CGPA: 7.49

Certifications

Industry-recognized credentials.