Hey, I am Dinesh

I am a software engineer passionate about building scalable systems, data pipelines, and distributed architectures. Right now, I am a Software Development Engineer 2 at CommerceIQ, where I architect cost-efficient microservices on AWS & GCP and build high-scale data pipelines using Apache Spark and Databricks.

Previously, I was a Member Technical Staff at ManageEngine (Zoho Corp) for 4 years, working in identity and access management, enterprise security, and IT service management domains.

I have 7+ years of experience in Java, Spring Boot, and system design. I've driven $145k+ in annual savings through strategic optimizations and have a proven track record of taking systems from concept to production at scale. Expert in owning the full engineering lifecycle—from initial conceptualization to production reliability—while mentoring teams to deliver scalable, mission-critical solutions.

I keep diving deep into engineering details and share my learnings through blog posts and on my GitHub.

Recent blog posts

Full archive →

Things I have written recently.