Skip to content
View vishnukothakapu's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report vishnukothakapu

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
vishnukothakapu/README.md

Hi, I'm Kothakapu Vishnu Kiran

image

Full Stack Engineer β€’ Web3 Builder β€’ Cloud Enthusiast β€’ Open Source Contributor

vishnukothakapu


πŸ‘¨β€πŸ’» About Me

I’m a B.Tech + MBA (Dual Degree) student at IIITM Gwalior passionate about building scalable web, mobile, cloud and Web3 applications.

I enjoy working across the stack from crafting intuitive UIs to designing secure backends, integrating ML systems, and deploying production-ready solutions on cloud infrastructure.
I actively contribute to open source and love turning ideas into real-world products.


πŸ› οΈ Tech Stack

πŸ’» Languages

🌐 Web & App

πŸ”— Web3

πŸ—„οΈ Databases

☁️ Cloud & Tools


πŸ’Ό Experience

Full Stack Developer Intern β€” Neural Network Labs
May 2025 – Aug 2025 (Remote)

  • Built production-grade frontend and backend features for AI-powered meme, infographic, and ad generation platforms.
  • Integrated ML inference APIs using FastAPI with a structured Node.js backend.
  • Developed interactive visual editors using Konva.js and deployed services on AWS and Linode/DigitalOcean.
  • Collaborated with ML engineers to optimize workflows, reducing API response times by 25%.


🌍 Open Source Contributions

Repository PR Description Status
kubernetes-sigs/headlamp #5413 tests: Add Playwright a11y checks and stabilize pluginctl tests βœ… Merged
kubernetes-sigs/node-readiness-controller #224 fix(controller): handle long rule names in bootstrap annotation keys βœ… Merged
krkn-chaos/website #328 feat(blog): add client-side category and type filter bar βœ… Merged
hiero-ledger/heka-identity-platform #96 fix(auth): ensure BearerGuard and UserAuthGuard return boolean βœ… Merged
kubernetes-sigs/headlamp #5223 frontend: Add missing configuration resources to Resource Map βœ… Merged
hiero-ledger/heka-identity-platform #51 feat(health): expand monitoring in identity and auth services βœ… Merged
kubernetes-sigs/headlamp #5166 frontend(KubeConfigLoader): Add Storybook stories for all states βœ… Merged

πŸš€ Featured Projects

Atlas- Self-Healing Distributed Cache
Golang Distributed Systems Consistent Hashing Concurrency

  • Architected a distributed in-memory key-value cache in Go implementing consistent hashing, request routing, partition replication, and concurrent node communication for horizontally scalable data distribution across multiple nodes.
  • Built self-healing cluster capabilities including heartbeat-based failure detection, automatic failover, replica routing, and incremental operation-log recovery to maintain high availability and consistency during node failures.
  • Engineered durable storage using Write-Ahead Logging (WAL), periodic snapshots, and crash recovery mechanisms ensuring data persistence, fast startup reconstruction, and fault-tolerant operation across distributed nodes.

ChitSetu - Decentralized Chit Fund Platform (Web3 Developer)
Solidity Ethers.js Hardhat go-ethereum OpenZeppelin Polygon Amoy

  • Designed and deployed smart contracts on Polygon Amoy using Hardhat + OpenZeppelin, covering member onboarding, contribution cycles, auction bidding, and payout distribution..
  • Built a Go-based Web3 integration service (go-ethereum) that automates a mint β†’ confirm β†’ deposit pipeline, bridging Razorpay fiat payments with on-chain ERC-20 token provisioning asynchronously post-payment.
  • Implemented a cron-driven blockchain retry system with multi-state tracking (minting β†’ pending β†’ confirmed/failed) in MongoDB, ensuring eventual consistency between off-chain payments and on-chain records with zero silent failures

QueueForge- Distributed Job Queue System
Golang PostgreSQL Redis Prometheus Docker

  • Built a distributed task processing system using Redis-backed worker pools supporting high-throughput asynchronous job execution with horizontal scalability, configurable concurrency, and priority-based task scheduling.
  • Engineered fault-tolerant retry mechanisms and worker-pool concurrency management ensuring reliable job execution, graceful recovery under partial system failures, and zero message loss guarantees.
  • Integrated Prometheus observability layer exposing 10+ real-time metrics including queue depth, job throughput, worker utilization, and failure rates enabling proactive production monitoring and alerting.

πŸŽ–οΈ Holopin Badges

Holopin Badges


πŸ“Š GitHub Stats

Β vishnukothakapu

DevStats Card


πŸ“« Connect With Me

Pinned Loading

  1. Atlas Atlas Public

    A self-healing distributed in-memory cache built in Go with replication, failover, and automatic recovery.

    Go

  2. nebulaGate nebulaGate Public

    Forked from SaisrikarVollala/nebulaGate

    AI-Powered Distributed Load Balancer

    Go

  3. ChitSetu ChitSetu Public

    Forked from Jaisheesh-2006/ChitSetu

    ChitSetu is a smart, transparent chit fund platform that combines KYC, ML-based risk scoring, and real-time auctions.

    TypeScript

  4. linkid linkid Public

    This project is part of GirlScript Summer of Code 2026 (GSSoC'26), Elite Coders Summer of Code(ECSoC26), and Nexus Spring of Code 2026 (NSoC'26)

    TypeScript 25 112