Akash Bhuiyan
Senior backend engineer writing about real systems.
I’m a senior software engineer with eight years of backend experience, working in Java, Spring Boot, and distributed systems. I currently build Kredvox, an AI-powered platform for LinkedIn content, as a solo founder. This site is where I write about backend engineering. Architecture, distributed systems, AI systems, and the patterns that hold up in production.
Writing
Hardening the Guest Gate: Three Flaws, Three Fixes
Three ways a public guest-generation endpoint at Kredvox trusted the client: a forged IP header, a rate-limit TTL that never reset, and an IP address mistaken for an identity. How each was found and closed.
Typed Error Codes Across the Stack: How We Built API Error Contracts Without Magic Strings
How Kredvox built a typed error contract from Spring Boot to TypeScript, enforced at the build with ArchUnit and ESLint. A pattern that makes the typo class of bug impossible.