Prasanth Vemula

Senior Software Engineer at Confluent

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Prasanth Vemula is a Senior Software Engineer with 7 years of experience building resilient back-end systems and exploring the product potential of Generative AI. He has deep production experience at Confluent, contributing to the widely used confluent-kafka-go client with bug fixes, stability improvements and CI migrations, and implemented KIP-339 incremental alter configs. Prasanth has startup and founder experience from a brief stealth AI venture, pairing entrepreneurial curiosity with production-grade engineering. Based in Bengaluru, he blends systems-level thinking from distributed messaging with hands-on ML and deep learning exposure from earlier roles and internships. He recently left a full-time role to focus on innovation and collaborative product-building in generative AI, and is actively open to brainstorming and partnerships. Colleagues describe him as a pragmatic problem-solver who prefers shipping robust solutions over theoretical idealism.
code7 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology, Electronics and Communications Engineering, Bachelor of Technology, Electronics and Communications Engineering at IIT Bhubaneswar
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

go10
api10
admin10
back-end-development10
cicd9
librdkafka8

Programming languages (7)

C#JavaRCGoHTMLPython

Github contributions (5)

github-logo-circle
Confluent's Apache Kafka Golang client
Role in this project:
userBack-end Developer
Contributions:24 reviews, 22 commits, 17 PRs in 3 months
Contributions summary:Prasanth contributed significantly to the `confluent-kafka-go` client, focusing on various aspects of the backend implementation. Their work involved bug fixes and enhancements related to the validity of clients such as `Producer`, `Consumer`, and `AdminClient`, preventing potential crashes. They also worked on migrating the project's CI/CD pipeline to SemaphoreCI, including build environment setup and package updates. Furthermore, the user implemented KIP-339 by adding incremental alter configs.
golanggolang-libraryapache-kafkaconfluent-cloudgolang-bindings
Confluent's Apache Kafka .NET client
Contributions:2 PRs, 16 pushes, 4 branches in 4 months
avrosinkdotnetapache-kafkaconfluent-cloud
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial