Sitemap

I’m Ram, a software engineer focused on building scalable, maintainable, and user-centered web applications. My work bridges engineering depth with practical design, emphasizing clean architecture, performance, and developer experience.

I specialize in React, TypeScript, and Next.js, with hands-on experience leading front-end teams and driving complex projects from concept to production. Over the years, I’ve designed solutions that replace legacy systems, implemented configuration-driven architectures, and improved development workflows through automation and tooling.

My technical interests include application state management, React internals, API design, and modern front-end infrastructure. I also enjoy exploring ways to simplify complex ideas, whether through better abstractions in code or clear technical writing.

On Medium, I write about front-end architecture, React patterns, and scalable design principles, with the goal of helping engineers build systems that are both robust and elegant.

Ram Krishnan

Ram Krishnan

Writing about frontend and backend systems: React, TypeScript, Next.js, Go, memory, GC, profiling, networking, and distributed systems.