Software Engineer @ Fastenal | Backend Engineer | Java, Spring Boot, .NET, Microservices | Distributed Systems | Azure

Bengaluru · Hybrid

Bengaluru · Hybrid




Bachelor of Technology - BTech, Electronics and Communications
National Institute of Technology Rourkela
Join Gajendra and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Fastenal | Backend Engineer | Java, Spring Boot, .NET, Microservices | Distributed Systems | Azure
Backend Software Engineer with 2+ years of experience building scalable microservices, distributed systems, and cloud-native enterprise platforms. Currently working at Fastenal, building backend systems across Java Spring Boot and .NET microservices for supply chain and device management platforms serving 100+ customers. My experience includes: • Scalable microservices architecture • Event-driven systems using Azure Service Bus / Dapr • REST APIs and gRPC services • Async batch processing pipelines • Distributed system design • Production debugging and root-cause analysis I enjoy solving backend engineering problems around scale, reliability, and system design.
Nagaur
antigravity
codex
opencode
Software Engineer at Fastenal India, Jul 2024 - Present · 2 yrs 2 mos, Bengaluru · Hybrid, • Built scalable backend microservices using Java Spring Boot, .NET, MongoDB, and SQL Server • Designed event-driven pipelines using Azure Service Bus, retry queues, DLQ, and Outbox Pattern • Developed async batch import/export workflows with 1000-record processing • Delivered production fixes across supply chain and inventory microservices
Software Engineer Intern at Fastenal India, Jan 2024 - Jun 2024 · 6 mos, Bengaluru · Hybrid, Built and deployed a Go-based CLI automation tool integrating Jira REST APIs and Jenkins APIs to automate QA deployment workflows. Reduced manual deployment effort by 90% (4–5 hours/week across a 15-member team). Implemented automated rollback, merge conflict detection, build polling, and commit tracking, reducing recurring deployment failures by 95%.
Bachelor of Technology - BTech, Electronics and Communications, National Institute of Technology Rourkela
github: https://github.com/Gajusaran