// author

Nilesh Raut

’m Nilesh, a Software Development Engineer with 2+ years of experience, specializing in Go, JavaScript, Python, Docker, Kubernetes, Git, Jenkins, microservices, and system design (LLD/HLD), backed by a strong foundation in data structures and algorithms. Alongside my engineering journey, I bring 4+ years of hands-on experience in SEO, where I’ve worked extensively on content strategy, keyword research, technical SEO, and organic growth, helping products and businesses scale efficiently by aligning solid technology with search-driven performance.

380 articles

Designing APIs That Are Hard to Misuse
leet code

Designing APIs That Are Hard to Misuse

Most backend failures don’t start with bad code.They start with APIs that were easy to misuse. Someone passed the wrong parameter.Someone called an endpoint…

Nilesh Raut · · 6 min read