Vipul Sharma — Software Engineer
I’m a Software Engineer specialising in backend development with Go (Golang), with strong experience across both monolithic and micro-services architectures. I’ve built and scaled robust, high-performance systems from designing new services from scratch to optimising and debugging complex production workloads. I have deep expertise in event-driven architectures, particularly with Kafka, where I’ve developed high-throughput publisher and consumer systems processing millions of events daily for real-time applications. My technical stack includes Go, MySQL, PostgreSQL, Kafka, RabbitMQ, Terraform, Terragrunt, and cloud platforms such as AWS, GCP, and Tencent. I’ve consistently delivered scalable, cloud-native solutions while solving complex engineering challenges in fast-paced environments. I’m passionate about building reliable systems, improving architecture, and driving performance at scale.
Stackforce AI infers this person is a Backend Software Engineer specializing in SaaS solutions with a focus on event-driven architectures.
Location: Bangalore Urban, Karnataka, India
Experience: 4 yrs 7 mos
Skills
- Golang
- Go
Career Highlights
- Expert in building scalable backend systems with Golang.
- Proven track record in optimizing event-driven architectures.
- Strong experience in cloud-native solutions across multiple platforms.
Work Experience
Salesforce
Senior Member of Technical Staff(SDE-3) (1 mo)
GoTo Group
Software Engineer 2 (1 yr 3 mos)
Ajackus
Software Engineer 2 (9 mos)
ZopSmart
Software Engineer 2 (10 mos)
Software Engineer (1 yr 8 mos)
SDE Intern (5 mos)
HackerEarth
Campus Ambassador (6 mos)
Education
Bachelor of Technology - BTech at GL Bajaj Institute of Technology and Management
at Vidyasagar School