Hi, I’m Rohit, a software engineer exploring the intersection of AI research and engineering. Over the past year, I’ve been building a strong foundation in deep learning, large language models, reinforcement learning, and ML systems through intensive coursework and hands-on projects. I’m particularly interested in engineering and/or applied research roles, where I can combine my software and systems background with deeper work on machine learning models, experimentation, and AI systems.

Before shifting my focus toward AI, I spent 16 years building backend and distributed systems. Much of my work has involved using functional programming to build distributed architectures, event-driven systems, high-throughput data processing pipelines, that are scalable, reliable, and easy to reason about. I’m now looking to bring that engineering and systems background into deeper work on machine learning models and AI systems.

This blog is a place for me to write about the technical ideas I find interesting, document what I’m learning, and explore problems across AI and software engineering.

Recent posts