Associate Software Engineer at Tekion Corp.
Since January 2025, I’ve been working at Tekion Corp. in Bengaluru, where I joined as a Software Engineering Intern and converted to a full-time Associate Software Engineer. Tekion builds a cloud-native platform for automotive retail, and I work on the backend systems that support modular third-party integrations.
The internship began with a structured learning phase - Java, Spring Boot, concurrency, and design principles - but I moved on to real ownership fairly quickly.
The project I’m most proud of is the webhooks I designed and delivered for our service platform, spanning multiple environments including pre-prod, prod, and prod-EU. I architected it as a modular, plug-and-play system, so onboarding a new webhook publisher takes minimal effort. It went on to become a core platform component powering critical async workflows for Hyundai and Ford integrations. Delivering it meant working closely with a partner team to align on shared design patterns and rollout timelines, which taught me a lot about collaborating across team boundaries.
I also took end-to-end ownership of the backend for a GM vehicle check-in feature, from design to delivery. The centerpiece was a screen-agnostic job-creation API - a single clean, reusable contract that serves every consuming screen without any per-screen logic.
Another big theme of my work has been Open APIs. I developed APIs for external integration consumers, which were key enabler for a Ford repair-order integration, and spent time stabilizing the Open APIs through enhancements and defect fixes so partners have a reliable contract to build against.
Not all of the work was greenfield. I identified and fixed critical defects in the warranty posting pipeline - issues with direct financial-accuracy impact for dealers. Beyond patching the bugs, I added upstream validation to reject invalid entries before they could propagate, and backed the fixes with automation test coverage to prevent regressions.
Along the way, I was an early adopter of AI-assisted development tools, and built structured workflows that I shared with my team - improving developer efficiency beyond just my own productivity.
The day-to-day stack is Java and Spring Boot, with Kafka, Redis, Elasticsearch, and MongoDB. It’s been a period of fast growth, and I’m looking forward to taking on more architectural responsibility as Tekion scales.