Hi, I'm Nikita Babanin

Portrait of Nikita Babanin

Senior Software Engineer

I build reliable backend systems, cloud infrastructure, and scalable distributed applications with a focus on performance, clean architecture, and production-ready delivery.

About

A short story about who I am

I'm Nikita Babanin, a software engineer based in the Seattle area, Washington. For more than seven years, I’ve been building backend services, cloud infrastructure, and scalable web applications for real production environments.

My main focus is backend-heavy full-stack development, distributed systems, and cloud architecture. I work with Golang, TypeScript, Node.js, AWS, PostgreSQL, and event-driven systems, and I enjoy designing reliable solutions that are clean, maintainable, and easy to scale.

Across my experience, I’ve worked on cloud platforms, IoT systems, data ingestion pipelines, AI/LLM integrations, and high-traffic backend services. I care about practical engineering: clear APIs, predictable data flow, strong reliability, and code that other engineers can understand and build on.

Core Skills

  • Golang
  • Node.js
  • TypeScript
  • Python
  • AWS
  • LLM
  • RAG
  • PostgreSQL
  • Redis
  • Kafka
  • Kubernetes
7

Years of Experience

6

Large-scale commercial projects

5

Cloud-Based Systems Built

8

Domains Worked In

Meet me on camera

How I think and work

A short introduction to my engineering background, my approach to building reliable systems, and the kind of teams where I do my best work.

Professional Experience

7+ years building backend services, cloud infrastructure, and scalable distributed systems with a focus on reliability, performance, and end-to-end ownership.

Mainix
Feb 2026 – Present

Senior Software Engineer

Bellevue, Washington, US · Remote
  • Architected and built agentic AI systems on LangGraph with RAG pipelines, vector retrieval, and tool-using agents.
  • Implemented Python backends and FastAPI services connecting LLMs (OpenAI, AWS Bedrock), pgvector, and event-driven workflows on AWS.
  • Owned end-to-end delivery: customer scoping, architecture, implementation, deployment, and on-call style operation.
  • Python
  • LangGraph
  • LangChain
  • RAG
  • LLM
  • AWS
  • AWS Bedrock
  • OpenAI
  • PostgreSQL
  • pgvector
  • FastAPI
  • TypeScript
See more details
Aiphone
Dec 2023 – Feb 2026

Software Engineer

Redmond, WA · Hybrid
  • Built core backend services for an IoT remote management platform integrated with AWS IoT Core and on-site device firmware.
  • Designed the notification feature and event-driven pipeline architecture for command and configuration delivery.
  • Implemented authorization, registration, and a GDPR-compliant user account deletion flow with restore and re-delete support.
  • Built backend services for a SIM billing platform integrating telecom providers (AT&T, C2) and Stripe payment workflows.
  • Designed retry logic, structured logging, and monitoring across services to improve reliability and observability.
  • Golang
  • TypeScript
  • Node.js
  • AWS
  • Core IoT
  • Cognito
  • PostgreSQL
  • SQS
  • Stripe
  • Docker
See more details
RecMan
Apr 2023 – Mar 2024

Senior Software Engineer

Washington, US · Remote
  • Built ingestion and processing services and the queue-based handoff between them for a CRM data pipeline.
  • Designed mapping rules and contracts that convert raw external data into normalized CRM entities.
  • Implemented parsing, transformation, and validation logic with deduplication and idempotency checks.
  • Wired structured logging, metrics, and tracing for visibility into queue depth and worker lag.
  • Iterated mappings and contracts with product and ops as source layouts changed.
  • Golang
  • PostgreSQL
  • Redis
  • gRPC
  • Kafka
  • Kubernetes
  • AWS
See more details
Ghost
Mar 2022 – Jan 2023

Software Engineer · Contract

California, US · Remote
  • Built backend services and features for multi-tenant marketplace flows like listings, orders, and supplier sync.
  • Implemented tenant-scoped queries and worked with tenant-isolated PostgreSQL schemas.
  • Worked on containerized backend infrastructure on AWS and supported deployment workflows.
  • Implemented queue-based handoffs between services to improve scalability and resilience.
  • Built REST API endpoints with validation and consistent error responses.
  • Golang
  • Node.js
  • TypeScript
  • PostgreSQL
  • AWS
  • Docker
See more details
Playwire
Apr 2021 – Mar 2022

Software Engineer · Contract

California, US · Remote
  • Improved backend logic related to VAST/VPAID parsing, XML validation, and wrapper handling.
  • Worked on infrastructure and backend flows responsible for selecting the best bid from multiple auction providers.
  • Added monitoring, logging, retry logic, and error handling to improve production visibility and platform reliability.
  • Helped stabilize ad delivery by handling provider-specific response formats, edge cases, and broken creative payloads.
  • Golang
  • AWS
  • PostgreSQL
  • Kafka
  • Kubernetes
See more details
HuntME
Dec 2019 – May 2021

Software Engineer

Remote
  • Designed and implemented REST API endpoints for employee profiles, user access, and profile-related workflows.
  • Built authorization and access-control logic at the API layer to enforce permissions consistently across modules.
  • Developed backend endpoints powering notifications and chat features for internal communication.
  • Added structured logging, error handling, and consistent error responses across endpoints for production stability.
  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • REST API
  • Docker
See more details

Skills & Technologies

The tools and stacks I reach for when building reliable backend services and cloud infrastructure.

Golang
TypeScript
Node.js
Python
gRPC
AWS
PostgreSQL
Redis
Kafka
Docker
Kubernetes
Git
React
CI/CD
Linux
RAG
LLM

Projects

Selected work across cloud platforms, AI/LLM systems, ad tech, and data pipelines.

NDAConfidential
AI Automation

AI Automation Platform

Agentic AI automation platform for enterprise workflows, built on LangGraph orchestration with retrieval-augmented generation, tool-using agents, and AWS-hosted inference, vector search, and event pipelines.

  • Python
  • LangGraph
  • LangChain
  • RAG
  • LLM
  • Vector Search
  • Embeddings
  • OpenAI
  • AWS Bedrock
  • AWS Lambda
  • AWS S3
  • PostgreSQL
  • pgvector
  • FastAPI
See more
IoT Remote Management Platform
Remote Management

IoT Remote Management Platform

Backend services for an enterprise IoT remote management platform delivering reliable configuration and command updates to on-site devices, with idempotent retries and DLQ handling.

  • Golang
  • AWS
  • PostgreSQL
  • SQS
  • Docker
  • Cognito
  • AWS API Gateway
  • S3
  • Core IoT
  • SNS
  • TypeScript
  • Node.js
See more
B2B SaaS Platform
SaaSB2B

B2B SaaS Platform

Multi-tenant B2B platform with org/role-based access, tenant isolation, billing hooks, and audit-friendly APIs, designed to onboard enterprise customers quickly.

  • Golang
  • Node.js
  • TypeScript
  • PostgreSQL
  • AWS
  • Docker
See more
Billing Platform

SIM Billing

Billing platform for SIM/eSIM telecom services, usage metering, rating, invoicing, and provider integrations with idempotent event processing and audit-friendly ledger.

  • Golang
  • PostgreSQL
  • Kafka
  • AWS
  • REST API
  • Docker
See more
Employee Management CRM
Internal Tool

Employee Management CRM

Internal CRM to manage employees, profiles, roles, teams, and lifecycle workflows (onboarding, time-off, performance) with role-based access and audit trails.

  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • REST API
  • Docker
See more
SaaS

CRM Data Ingestion Pipeline

Web-data capture and normalization pipeline that converted manual ~15 minute data entry into ~5 second automated ingestion, contributing to $3M+ ARR growth.

  • Golang
  • PostgreSQL
  • Redis
  • gRPC
  • Kafka
  • Kubernetes
  • AWS
See more
SaaSAdTech

AdTech SaaS Platform (VAST/VPAID)

Golang backend serving an ads platform at ~10k req/min, generating VAST/VPAID creatives and ingesting client events at scale with ~90ms p95 latency.

  • Node.js
  • AWS
  • PostgreSQL
  • Kafka
  • Kubernetes
See more