Skip to content
View udaykishore-resu's full-sized avatar

Block or report udaykishore-resu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
udaykishore-resu/README.md

Hi πŸ‘‹, I'm Udaykishore Resu

Principal Software Engineer | Golang & Cloud Platform Engineering | Kubernetes β€’ Terraform β€’ Multi-Cloud

Typing SVG


🧭 About Me

I'm a Principal Software Engineer with 12+ years of experience building and operating production infrastructure at scale β€” from Fortune 500 fintech platforms to embedded IoT systems. My core focus is Golang backend engineering and cloud platform engineering, with deep, hands-on expertise in Kubernetes (EKS/GKE), Infrastructure as Code, zero-trust security, and observability-driven operations.

Currently at Capital One, I'm building multi-tenant SaaS onboarding platforms and sub-millisecond decision engines that process 50M+ transactions daily. I care most about systems that stay fast, secure, and boring in production β€” the kind of infrastructure people trust without thinking about it.


πŸš€ What I Do

  • ☁️ Cloud Infrastructure β€” Multi-account, multi-cloud (AWS/GCP) environments codified with Terraform, AWS CDK, CloudFormation & GCP Deployment Manager
  • βš“ Kubernetes at Scale β€” EKS/GKE cluster administration, Helm-driven multi-environment deployments, mTLS service mesh security
  • πŸ” CI/CD & GitOps β€” Automated pipelines (Jenkins, GitHub Actions) with deployment gates, health checks & rollback logic
  • πŸ“Š Observability β€” Full-stack instrumentation with OpenTelemetry, Prometheus, Grafana, Datadog & Splunk
  • πŸ” Security & IAM β€” Zero-trust architectures: mTLS, OAuth2/OIDC, SSO, workload identity, KMS/HSM encryption, PCI-DSS & NIST compliance
  • πŸ—οΈ Distributed Systems β€” Event-driven microservices, BFF patterns, gRPC/REST/GraphQL/MQTT APIs at massive scale

πŸ› οΈ Tech Stack

Languages Go Scala Java C++

Cloud & Infrastructure AWS GCP Kubernetes Terraform Helm

CI/CD & Automation Jenkins GitHub Actions

Data & Messaging PostgreSQL DynamoDB Redis Kafka Elasticsearch

Observability Grafana Prometheus Datadog Splunk

APIs REST gRPC GraphQL MQTT


πŸ† Certifications

  • ☁️ Google Cloud Professional Cloud Architect
  • ☁️ AWS Certified Solutions Architect – Associate
  • πŸ§‘β€πŸ’» Programming in Golang Specialization (Coursera)
  • πŸ€– Generative AI Fundamentals (Databricks)

πŸ“Œ Highlight Projects

🏦 Multi-Tenant SaaS Onboarding Platform

Self-service tenant onboarding platform built in Golang on AWS CDK, with SQS/Lambda event-driven pipelines and a fully VPC-isolated environment per tenant. Locked down with AWS KMS, IAM permission boundaries, and Secrets Manager, with CloudWatch and OpenTelemetry for full observability. Scales horizontally with a complete audit trail.

⚑ Decision Orchestration Engine

gRPC-based decisioning services in Golang, fronted by a BFF layer exposing REST to consumer apps and secured with mTLS and OPA-based authorization. Processes 50M+ decisions/day at sub-millisecond latency, with OpenTelemetry tracing and automated SLO-based alerting.

πŸ”„ C++ β†’ Golang Migration (NCR Voyix)

Led an 8-engineer team migrating a legacy C++ self-checkout SDK to Golang microservices on GKE, adding MQTT/Redis for device state and full OpenTelemetry observability. Cut latency 30%, grew adoption from 35% to 65%, and reached 95% automated test coverage.

πŸ—„οΈ IBM DB2 β†’ AWS Aurora Migration

Two-phase, HSM-encrypted migration pipeline: a bulk historical load via Lambda and S3, followed by CDC via Qlik Replicate, Kafka, and AWS MSK for exactly-once delivery. Fully auditable and secured end to end with IAM and KMS.

πŸ“ˆ Graphite Workflow Engine

Orchestration platform in Java/Spring Boot on AWS CDK, combining Fargate-based graph execution with Step Functions state machines for durable workflows, all behind a single Lambda API. Scales elastically with no EC2 to manage and a full replay/audit history.

πŸ”— Featured Repos

MarketMate β€” Paste a YouTube cooking video link and get an ingredient list via GPT-4 extraction, plus nearby stores to buy them via the Google Maps API. Go backend, React frontend.

Zero Trust API Gateway β€” Go reverse proxy enforcing zero-trust auth on every request: JWT/JWKS verification, a lock-free RBAC policy engine, Redis-backed rate limiting, and async audit logging. Sub-2ms p50 overhead.

Double-Entry Ledger β€” Go/Gin REST API implementing double-entry bookkeeping: accounts, journal entries, trial balance and balance sheet reports, kept balanced by a Postgres trigger.

Guest Score β€” React/TypeScript app that scores hotel guests on stay history, policy adherence, and reported incidents to help hotels assess risk.

Go Test Generator β€” React/TypeScript tool that scaffolds Go test templates (unit, integration, REST, gRPC, GraphQL) from pasted source code.


πŸ“« Let's Connect

LinkedIn Email Medium Instagram

Open to collaborations on cloud-native architecture, platform engineering, and distributed systems.

Pinned Loading

  1. ai-engineering-mastery ai-engineering-mastery Public

    Turning LLM capabilities into production systems β€” RAG, agents, fine-tuning, inference serving, and LLMOps, each topic taken to full depth with working code and benchmarks.

    Go 1

  2. system-design-mastery system-design-mastery Public

    15 system design topics built as a dependency graph, not a list β€” from scalability arithmetic to consensus, with runnable Python that measures behavior instead of asserting it.

    Python 1

  3. payments-platform payments-platform Public

    Production-grade payment transaction processing in Go on AWS β€” exactly-once money movement with a transactional outbox, DB-enforced ledger invariants, and the full ADR/runbook/SLO paper trail.

    Go 1

  4. go-test-generator go-test-generator Public

    The Go Test Generator is a comprehensive web-based tool designed to help Go developers quickly create various types of tests for their Go code. This application provides an intuitive interface for …

    TypeScript 1

  5. zero-trust-api-gateway zero-trust-api-gateway Public

    A production-grade, identity-aware reverse proxy implementing zero trust principles in Go. Every request is authenticated, authorized, and audited β€” regardless of source network.

    Go 1

  6. market-mate market-mate Public

    Turn a cooking video into a grocery run β€” extracts ingredients from YouTube recipes with an LLM and finds nearby stores that stock them. Go + Gin backend, React + Vite frontend.

    TypeScript 1