Available for opportunities

Uday TejaPotluri

</>

Proficient Golang developer with 4+ years of experience building scalable backend microservices at Capital One. Specializing in cloud-native architecture, AI/ML integration, AWS, Kubernetes, and full-stack development.

Scroll
01.

About Me

I'm a passionate Golang developer with over 4 years of hands-on experience building production-scale backend systems. Currently at Capital One in Plano, TX, I architect enterprise-scale platforms like GreenHouse (test automation) and Trace Tool (distributed tracing with AI-powered root cause analysis).

My expertise spans the full backend spectrum — from designing efficient DynamoDB schemas and Kafka event streams to implementing RAG-based AI/ML systems with vector databases. I thrive in cloud-native environments and love solving complex distributed systems problems.

Beyond the backend, I build React/TypeScript frontends with TanStack Query and Jotai, integrate observability with Splunk, New Relic, and OpenTelemetry, and champion BDD testing via Godog. I hold an M.S. in Computer Science from Northern Illinois University.

Education

M.S. Computer Science

Northern Illinois University · 2022 – 2023

B.Tech

K L University · 2016 – 2020

4+Years Experience
10+Technologies Mastered
3Companies
M.S.Computer Science
02.

Tech Stack

Goroutines & Channels
gRPC
Gorilla Mux
Gin Framework
ORM GORM
Gokit
Go-hystrix
BDD / Godog
GoDoc
ginkgo
Cobra / Viper
pprof Profiling

Also proficient in

PythonJavaC#Spring BootSeleniumJIRAAgile / ScrumGit / GitHub / BitbucketPostman / InsomniaEclipse / IntelliJLinux / UNIXOpenTelemetryCobra / ViperMimeoJira Xray
03.

Experience

Golang Developer

Capital One·Plano, TX
July 2024 – PresentCurrent
  • Architected GreenHouse, an enterprise-scale test automation platform supporting 1000+ concurrent executions with queuing and worker pools, achieving 60% reduction in integration testing time.
  • Built Trace Tool, an end-to-end distributed tracing system tracking application flow across 20+ microservices with interactive graph rendering and real-time service interaction monitoring.
  • Developed AI-powered Root Cause Analysis (RCA) using RAG with vector databases to analyze historical trace data, reducing Mean Time to Resolution (MTTR) by 70%.
  • Integrated AI-powered error categorization using LLM integration to automatically classify test failures and reduce manual triage time by analyzing error patterns and stack traces.
  • Built React/TypeScript frontends with TanStack Query for API state management and Jotai for atomic state, plus Playwright end-to-end tests achieving TMM Level 4 compliance.
  • Designed and optimized DynamoDB schemas with GSIs, implemented async background task processing using Golang worker pools and Goroutines for thousands of concurrent requests.
  • Implemented Capital One's "One Pipeline" CI/CD framework with automated rollbacks, security scans, compliance checks, and OpenTelemetry instrumentation across all services.
GolangReactRAGAI/MLAWSKafkaDynamoDBKubernetesgRPCTanStack Query

Golang Developer

Elysium Analytics·Santa Clara, CA
Feb 2024 – July 2024
  • Designed and developed scalable backend services in Go to support cloud security and observability solutions.
  • Implemented gRPC and RESTful microservices with Gorilla MUX, applied Goroutines, channels, and Singleton/Interface design patterns.
  • Built Golang services with go-routines to produce and consume Kafka topics for real-time user record updates.
  • Configured MQTT brokers with publish/subscribe patterns for IoT device communication with retained message support.
  • Integrated SonarQube for automated static code analysis and ensured code quality through continuous inspection.
  • Leveraged Kubernetes and Docker for CI/CD runtime environments and integrated Amazon Connect with AWS Lambda and DynamoDB.
GolanggRPCKafkaMQTTDockerKubernetesAWSRedis

Java / Golang Testing Developer

WestPac Banking Corporation·Mysore, India (via Infosys Ltd)
Feb 2020 – Dec 2021
  • Developed and maintained test automation frameworks for backend banking applications validating RESTful APIs built with Spring Boot and Golang.
  • Contributed to successful migration of legacy Java applications to Golang with robust unit and integration test coverage.
  • Implemented CI/CD pipelines with Jenkins integrating automated tests using Java, Selenium, and shell scripts.
  • Used Apache Kafka to simulate and test streaming scenarios including user activity logging and transaction processing.
  • Built test data generators and harnesses to validate payment flows, PIN pad integrations, and customer data processing.
  • Participated in performance and load testing of payment APIs simulating high-volume transaction loads.
JavaGolangSeleniumKafkaJenkinsSpring BootAWSMySQL
04.

Featured Work

Capital One

Test Data Management (TDM)

Enterprise-grade tool enabling one-click generation of millions of test records with automated test execution workflows. Built custom scheduling, DynamoDB storage, and a React UI dashboard for test operations teams.

GolangReactDynamoDBAWS LambdaJenkins
Capital One

End-to-End Tracing System

Distributed tracing platform that tracks application flow across microservices for root cause analysis and debugging. Used Kafka and AWS EventBridge to capture service interactions in real time, surfaced through a React UI.

GolangReactKafkaEventBridgeMicroservices
Capital One

Gherkin Scenario Builder

BDD-driven test platform allowing users to dynamically define, execute, and track test scenarios via a React UI. Implemented scheduled nightly test runs, auto-updating results in DynamoDB, and a Golang BDD (Godog) backend.

GolangGodogReactDynamoDBBDD
Elysium Analytics

Cloud Security Platform

Scalable backend observability and security platform built in Go supporting real-time anomaly detection. Integrated gRPC microservices, Kafka streams, MQTT IoT device communication, and SonarQube-based code quality gates.

GolanggRPCKafkaMQTTKubernetesSonarQube
05.

Certifications

3 verified credentials
☁️
Oct 2019
Salesforce

Salesforce Certified Administrator (SCA)

Credential ID

20574966

🧠
Jun 2020
edX

Microsoft Certified Natural Language Processing (NLP)

Credential ID

6c8238d2...c7a8e

🪟
Jun 2018
Microsoft

Microsoft Technology Associate: Web Development Fundamentals (MTA)

Credential ID

EpzA-XMRJ

06.

Get In Touch

I'm currently open to new opportunities. Whether you have a role in mind, want to discuss a project, or just want to connect — my inbox is always open.

I'll get back to you within 24 hours.

Designed & built by Uday Teja Potluri · 2026