Nikhil Goyal
@nikhilgoyal2
Backend and distributed-systems engineer improving data platforms with event-driven architectures.
What I'm looking for
I’m a Software Development Engineer focused on building reliable backend systems and data pipelines. At TestMu AI, I develop features and fix bugs in SmartUI-CLI, a modular TypeScript CLI that uses Playwright for multi-browser automation.
I’ve driven major architecture improvements, including migrating a rendering service from an API-based setup to a highly-available, event-driven Kafka architecture. By implementing KEDA-driven autoscaling on Kafka queue metrics, I delivered a 60% execution-speed improvement and reduced annual infrastructure costs.
Before that, at DEVO, I designed enterprise-grade data collectors and maintained the core collector SDK used across implementations. I also built RESTful APIs for collector server management (with Kubernetes handled internally), created an autonomous service to recover OOM-killed collector pods, and led CI/CD pipeline development to streamline deployments.
Earlier roles strengthened my product and platform instincts: at CRED, I built services for campaign orchestration and time-limited communications, enhanced A/B testing with automated conclusions and metrics integration, and developed AWS Lambda functions for reporting and alerting. I enjoy tackling hard distributed-systems problems with automation, clear APIs, and performance as non-negotiables.
Experience
Work history, roles, and key accomplishments
Software Development Engineer
TestMu AI
Jul 2025 - Present (9 months)
Added features and fixed bugs in SmartUI-CLI, a modular TypeScript CLI using Playwright for multi-browser automation. Led migration of the rendering service from an API-based system to a highly-available, event-driven Kafka architecture using KEDA, improving execution speed by 60% and reducing annual infrastructure costs by 9,600.
Designed and implemented data collectors for enterprise-grade ingestion systems and maintained the core collector SDK used across implementations. Built RESTful APIs for collector management (handling Kubernetes internally), developed an autonomous OOM-killed pod management service, and led CI/CD pipeline development to streamline deployment workflows.
Contributed to back-end development of a custom feature store using Node.js and Prisma within a distributed system architecture.
Education
Degrees, certifications, and relevant coursework
IIIT Allahabad
B.Tech.–M.Tech. Dual Degree, Information Technology (Robotics)
2017 - 2022
Grade: CGPA: 8.74/10.0
Completed a B.Tech.–M.Tech. Dual Degree in Information Technology with a specialization in Robotics at IIIT Allahabad (2017–2022).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Nikhil?
You can contact Nikhil and 90k+ other talented remote workers on Himalayas.
Message NikhilFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
