v
vaibhavsingh180

Vaibhav S

@vaibhavsingh180

Golang Backend Engineer, Kafka, MongoDB and APIs

India
English, Hindi
About me
Hi, I'm Vaibhav, a backend engineer from Mumbai with 6+ years of experience. I work mainly with Go, Kafka, MongoDB and Elasticsearch. I've built order, returns and logistics systems for an e-commerce startup, and I now work on data pipelines and CRM integrations for a US marketing platform used by major retail brands. I can help with APIs, event-driven backends, third-party integrations and fixing slow or buggy backend code. I keep communication clear and deliver on time. Send me a message and let's talk about your project.... Read more

Skills

v
vaibhavsingh180
Vaibhav S
Offline • 
Average response time: 1 hour

See my services

API & Integrations
I will build scalable golang backend apis and microservices

Portfolio

Work experience

Wunderkind

principal consultant

Wunderkind • Full-time

Mar 2024 - Present2 yrs 6 mos

Golang backend engineer on a US-based marketing technology platform used by large retail brands. I work in a Go and Kafka stack to onboard new brands onto the platform, setting up event-driven pipelines that carry user behaviour, identity and transaction data to downstream services. A key part of this is validating event payloads so bad data gets caught before it breaks anything further down the line. I also debug integrations with Klaviyo, Salesforce Marketing Cloud, Iterable and Bloomreach, and work directly with the US team to find and fix production issues for high-traffic enterprise brands.

HYPD_•

Backend Engineer

HYPD • • Full-time

Jul 2022 - Feb 20241 yr 7 mos

Backend engineer at a fast-growing e-commerce startup handling around 5,000 orders a day. I worked on the order and logistics side of the platform, building Go microservices on an event-driven setup with Kafka and MongoDB. I owned the return and exchange flow end to end: the request APIs, eligibility rules, and every order state from request to pickup to refund or replacement. I used Kafka events so logistics, payments and notifications stayed in sync without services depending on each other directly. I also integrated the CourierMitra API to bring live shipment tracking into the order system, which cut "where is my order?" support tickets by around 75%. Along the way I shipped 30+ features across orders, logistics and customer-facing flows.