Rahul Khoiwal — Software Engineer
As a Software Development Engineer 3 based in Bengaluru, Karnataka, India, I've been instrumental in driving various projects to success: I spearheaded the development of a Publish/Subscribe Messaging System using Java and Apache Kafka, integrated seamlessly with Postgresql DB for CRUD operations. This system, adhering to the producer-consumer model, led to a significant 10% enhancement in performance and availability. Additionally, I architected Terraform workspaces, Harness, and Docker-based frameworks to streamline integration with server DNS for diverse operations, leveraging Git. Furthermore, I led the implementation of Terraform code to harness REST APIs, empowering the utilization of Prometheus open-source tools on cloud platforms. Moreover, I pioneered the development of a Python framework, facilitating the seamless migration of legacy data centers to cloud platforms. Lastly, I innovated a bot framework utilizing Webex Teams Proxy and Docker to effectively manage system errors and alerts, harnessing AlertManager APIs for streamlined operations. My role as a SWE 3 involves driving projects forward, harnessing a diverse range of technologies such as Java, Kafka, Postgresql, Terraform, Docker, Python, and Webex Teams Proxy, to elevate system performance, scalability, and reliability.
Stackforce AI infers this person is a SaaS Backend Engineer with expertise in cloud migration and messaging systems.
Location: Bengaluru, Karnataka, India
Experience: 6 yrs 10 mos
Skills
- Java
- Apache Kafka
- Terraform
- Docker
- Python
- Webex Teams Proxy
- Flask
- Openstack
Career Highlights
- Led development of high-performance messaging systems.
- Pioneered cloud migration frameworks for legacy systems.
- Innovated bot frameworks for error management.
Work Experience
Cisco
Software Development Engineer 3 (2 yrs 6 mos)
Software Developer Engineer 2 (4 yrs 4 mos)
Education
Master of Technology - MTech at National Institute of Technology, Tiruchirappalli