Senior Backend & Platform Engineer · Hyderabad, India

Manikanta GopiI build backend systems that stay reliable as they scale.

I help startups cut cloud spend, fix backend bottlenecks and ship production-ready products — from a fixed-scope review to an end-to-end build.

My work spans a large Rails platform, Go and NestJS services, real-time systems, media processing, cloud migrations and a GitOps-managed Kubernetes fleet across AWS, GCP and Azure.

I prefer evidence over architecture theatre: find the real constraint, measure it, make the smallest useful change, and verify what moved.

~5 yrs
backend engineering
Nov 2021 → present
24
services on the fleet
GitOps-managed on AWS EKS
3
clouds worked across
AWS primary, GCP and Azure
1
zero-downtime migration
Azure AKS → AWS EKS, live cutover
01 / Problems I solve

Problems I solve

The useful question is not which tools I know. It is which engineering problem I can help you make clearer.

Infrastructure costs are too high

Find the expensive workload, storage lifecycle or capacity decision instead of cutting infrastructure blindly.

Proof

Reduced video-processing infrastructure from roughly $18k/month to ~$1.8k/month and delivered additional DB, S3 and Kubernetes savings.

Scaling backend workloads

Move capacity decisions from guesswork to the signal that actually represents work in the system.

Proof

KEDA-scaled media workers driven by queue depth, plus seasonal capacity planning for festival-day peaks.

Distributed systems

Design boundaries, fan-out paths and asynchronous workflows without hiding the operational cost.

Proof

Real-time messaging with Socket.IO and Redis pub/sub, plus separate Go and NestJS services around the core platform.

Infrastructure and migrations

Change the underlying platform while keeping the product moving and the blast radius controlled.

Proof

Production migration from Azure AKS to AWS EKS with Terraform, service-by-service cutover, DNS/CDN moves and deliberate decommissioning.

Performance and observability

Measure the slow path, make it legible, and verify that the fix improved the right thing.

Proof

Rails and Sidekiq workload tuning, OpenSearch-backed systems, CI timing splits, and New Relic / Prometheus / Grafana / Loki instrumentation.

Applied ML infrastructure

Take an ML capability from an external black box to an operationally owned service when the economics or control justify it.

Proof

Background removal moved from a hosted vision API to a self-hosted ONNX GPU service in the Kubernetes cluster.

02 / Results

Results

The strongest proof is what changed after the engineering work — cost, reliability, capacity or operational control.

~$18k → ~$1.8k/mo

video processing infrastructure

Moved the workload from Lambda + FFmpeg to in-house Kubernetes workers.

~$500/mo

database savings

Identified resource-intensive queries and changed the surrounding systems.

~$400/mo

Kubernetes capacity savings

Used Karpenter with Spot + On-Demand capacity for resource-intensive workloads.

~$800 saved

S3 storage, first month

Added expiry for ephemeral media and prevented storage from growing unchecked.

03 / Evidence

Evidence

Systems I designed, owned or rebuilt — described at the architecture level rather than as a list of technologies.

Platform2022 – present

The Rails monolith at the centre of a social platform

185 models, 211 background workers and ~28 Sidekiq queues serving a regional social network. Four years of feature work, performance work, and the discipline of keeping a large monolith habitable.

Ruby on RailsMySQLRedisSidekiqOpenSearch
Infrastructure2024 – present

Running a 24-service fleet from a Git repository

Helm charts, per-environment values and automated image bumps describing every service in production — most changes deliberately small, so the tree stays reviewable.

KubernetesHelmFluxArgoCDKEDAKarpenter
Backend2023 – 2026

A real-time messaging service, and the parts that were hard

NestJS and Socket.IO with Redis pub/sub for cross-instance fan-out and MongoDB for persistence. Three years of ownership — including adding a message broker and later removing it.

NestJSSocket.IORedisMongoDBBullMQ
Infrastructure2024 – 2025

Moving production from Azure to AWS, service by service

A live migration from AKS to EKS — Terraform for the new estate, one service at a time, DNS and CDN last, then a deliberate decommission. No maintenance window.

TerraformAWS EKSAzure AKSCloudFrontRoute 53
Backend2024 – present

The media pipeline behind the paid tier

Compositing user photography onto templated poster and video designs at festival-day volumes. Moved from Lambda + FFmpeg to KEDA-scaled in-cluster workers driven by queue depth.

NestJSFFmpegPuppeteerRedisKEDAS3
ML2025 – 2026

Replacing a vendor vision API with a self-hosted GPU service

Background removal moved from per-call cloud API to an ONNX model on GPU nodes in-cluster, then a face-detector swap validated against 200 real production images before shipping.

PythonONNX RuntimeOpenCVBiRefNetSCRFD
Backend2024 – present

A Go notification service for fan-out at population scale

Targeting users by district, state, party and circle, then dispatching push through FCM without touching the main API's request path.

GoGinGORMAsynqRedisFCM
Infrastructure2024 – present

The release path, and knowing when it broke

CircleCI with timing-based test splitting, build capacity on our own cluster, plus the instrumentation and backup drills that make production legible.

CircleCINew RelicPrometheusGrafanaLokiVelero
Open source2026

Seeker: a search engine built from first principles

An inverted index, BM25, Levenshtein automata, FSTs, BKD trees, a byte-level segment format and a breakable cluster — ~20,000 lines of TypeScript with a 43-chapter book.

TypeScriptNext.jsReact
Open source2026

rails2x: an AST-based Rails → Go migration engine

Parses a Rails codebase with tree-sitter and generates Goravel Go code for models, CRUD controllers, Sidekiq workers, Pundit policies and RSpec scaffolds — automating the bulk of the structural work, with a strict mode that refuses partial output.

View source ↗
Gotree-sitterGoravelGORM
Open source2025

sidekiq-assured-jobs: not losing the job when the worker dies

A Ruby gem that tracks in-flight Sidekiq jobs and re-enqueues whatever a killed worker was holding, because Kubernetes evicts pods and Sidekiq does not remember what it lost.

View source ↗
RubySidekiqRedisRSpec
05 / Services

Services

Fixed-scope engagements for startups and product teams — from a focused review of an expensive or unreliable system to a complete product build.

Cloud & infrastructure cost review

Find the workloads, storage, database usage and capacity decisions driving an unexpectedly high AWS, GCP or Azure bill — then fix the ones that matter.

For startups whose cloud spend is growing faster than traffic or revenue.

You get · Written findings, a ranked savings plan with estimates, and hands-on fixes if you want them.

Backend architecture & bottleneck review

Trace a slow or unreliable workflow through services, queues, storage and infrastructure to identify the constraint that actually matters.

Before a major build, migration or scaling decision — or when dashboards show symptoms but not the root cause.

You get · Architecture notes, the root cause with evidence, and a prioritised remediation plan.

Kubernetes, AWS & migrations

Review or set up deployment, autoscaling (KEDA, Karpenter), GitOps, observability and cloud migrations without a maintenance window.

For teams that grew quickly and want a reliable, understandable platform without a rewrite.

You get · A working, documented setup in your repositories — Terraform, Helm and runbooks your team can own.

MVP & product builds

Design and ship a production-ready product end to end: mobile or web client, API, data model, background jobs, infrastructure and launch.

For founders who need a working product — not a prototype that has to be rebuilt after the first customers arrive.

You get · A deployed product, source code you own, and a handover so your next engineer can take it forward.

WhatsApp API integrations

Connect WhatsApp Business messaging to your product — notifications, conversational flows, queues and delivery tracking — built on the same stack as SoloSync.

For businesses that want reliable WhatsApp messaging without building the plumbing themselves.

You get · A production integration, or onboarding onto SoloSync's developer platform.

How an engagement works

  1. 01

    Free 15-minute intro call

    Book a slot on Topmate and describe the problem. I tell you honestly whether I can help and what a first step would look like.

  2. 02

    Fixed-scope proposal

    A written scope, timeline and fixed price before any work starts — no open-ended hourly billing surprises.

  3. 03

    Delivery & handover

    Regular written updates, work in your repositories, and documentation so your team owns the result.

Start with the problem

Bring the architecture, the bottleneck, the cloud bill or the product idea.

Send the context you already have. I reply within one working day and tell you whether a focused engagement makes sense before proposing any larger work.

06 / Experience

Experience

  1. Apr 2025 – Present

    Circleapp Online Services (Praja)

    Senior Software Engineer

    Platform and infrastructure ownership alongside product work: the Kubernetes fleet, the media generation pipeline, and the release path everything ships through.

    • Own the GitOps repository describing ~24 services on the production AWS cluster — Helm charts, per-environment values, automated image bumps on merge.
    • Reduced video-processing infrastructure from roughly $18k/month to ~$1.8k/month by moving Lambda + FFmpeg workloads to in-house Kubernetes workers.
    • Optimized database workloads and storage lifecycle, contributing roughly $500/month in DB savings and ~$800 saved in the first month from S3 expiry policies.
    • Enabled Karpenter with Spot + On-Demand capacity for resource-intensive workloads, reducing costs by roughly $400/month.
    • Migrated queueing infrastructure from Redis to Dragonfly without downtime.
    • Took background removal from a hosted vendor API to a self-hosted ONNX GPU service in-cluster.
    KubernetesHelmTerraformAWSKEDAKarpenterCircleCIRailsNestJSGo
  2. May 2022 – Mar 2025

    Circleapp Online Services (Praja)

    Software Engineer

    Backend feature work on the Rails monolith and the services around it, growing into the multi-cloud migration and the platform work that came with it.

    • Built and ran the real-time messaging service — NestJS, Socket.IO, Redis pub/sub fan-out, MongoDB persistence, BullMQ for deferred work.
    • Led the migration of production from Azure AKS to AWS EKS: Terraform estate, service-by-service cutover, DNS and CDN moves, then decommission.
    • Implemented the subscription lifecycle in the monolith — charge scheduling, grace periods, refunds, idempotent handling of duplicate gateway callbacks.
    • Wrote the poster and video generation pipeline the paid tier is built on.
    • Published sidekiq-assured-jobs.
    Ruby on RailsNestJSSocket.IORedisMySQLMongoDBSidekiqTerraformFlutter
  3. Nov 2021 – Apr 2022

    Circleapp Online Services (Praja)

    Software Engineer Intern

    Started on the Flutter client, then moved toward the API that fed it.

    • Shipped chat features in the Flutter app — conversation types, message deletion, link and post previews, member lists.
    • Moved into the Rails API for the endpoints those features needed.
    FlutterDartRuby on Rails
  4. 2021

    Continual Engine

    Machine Learning Intern

    Applied-ML internship on image understanding for accessibility tooling.

    • Built image-to-text models in PyTorch, including autoencoders for feature extraction.
    • Ran the training loop and the evaluation that decided whether a change was an improvement.
    PythonPyTorchNumPy
07 / Toolkit

Toolkit

The current stack is the result of solving the problems above, not the product itself.

Languages

RubyTypeScriptGoPythonDartBashSQL

Backend

Ruby on RailsNestJSSidekiqBullMQSocket.IOAsynqGin + GORMREST API design

Data & storage

MySQLRedisMongoDBOpenSearchPostgreSQLS3

Infrastructure

KubernetesHelmTerraformDockerKEDAKarpenterFlux / ArgoCDAPISIX

Cloud

AWSGCPAzure

Delivery & observability

CircleCIGitHub ActionsNew RelicPrometheus + GrafanaLokiVelero

Education

B.Tech, Computer Science

Rajiv Gandhi University of Knowledge Technologies · 2022 · GPA 9.3 / 10

08 / Let's work together

Let's work together

For backend, platform, infrastructure and focused technical consulting conversations.

Direct contact

Book a call or drop me an email

Tell me what is expensive, slow, unreliable or difficult to reason about. A short description is enough to start.

Book a free call Email me

Good fit

Bring a real engineering problem.

  • Infrastructure cost or capacity
  • Backend bottlenecks and scaling
  • Kubernetes and cloud decisions
  • Architecture and reliability reviews
  • MVPs and WhatsApp API integrations