Rahul Chocha — Software Engineer
Software Engineer II at Lyearn, passionate about building scalable backend systems and data-driven solutions. Experienced in developing analytics services, job processing systems, and microservice architectures using Golang, Nodejs, FastAPI, PostgreSQL, Kafka, Kubernetes, and Elasticsearch. 📌 Notable contributions: ✅ Built a knowledge-based chatbot leveraging OpenAI GPT-4o for document interactions. ✅ Developed a custom analytics engine with a query language to extract insights from Elasticsearch. ✅ Led the migration of 5+ microservices to a Go-based monorepo with integrated monitoring. ✅ Enhanced observability with memory profiling tools, eliminating memory leaks and optimizing performance. 💡 Open Source: Contributor to Tegon.ai (YC S’23), Memphis.dev (CNCF), and more. 🎯 Tech Stack: Golang, FastAPI, PostgreSQL, Redis, Kafka, Kubernetes, Jenkins, gRPC, GraphQL. Let’s connect and talk about distributed systems, backend scalability, and open-source collaborations!
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in scalable systems and microservices.
Location: Bengaluru, Karnataka, India
Experience: 3 yrs 5 mos
Skills
- Go (programming Language)
- Kubernetes
- Openai Gpt-4o
- Elasticsearch
- Performance Optimization
- Microservices
- Django
Career Highlights
- Expert in building scalable backend systems.
- Proficient in microservice architectures and data-driven solutions.
- Open source contributor with a focus on innovative technologies.
Work Experience
Cloudflare
System Engineer (7 mos)
x1
Software Engineer (2 mos)
Lyearn
Product Engineer 2 (8 mos)
Product Engineer (1 yr 11 mos)
Pibit.ai
Software Engineer (3 mos)
Software Engineer Intern (11 mos)
betaMG
Web Developer (2 mos)
Education
BTech - Bachelor of Technology at Ahmedabad University
Higher Secondary Certificate at P. V. modi school, Jamanager