Eshwar Nag — Software Engineer
I'm a Software Engineer who writes about designing and building backend systems, and how software engineering is changing. When something is complex, I slow down and explain it as clearly as I can. Writing helps me think, and if you’re learning too, you might find something useful here. I care more about clarity than cleverness, and prefer good questions over rushed answers. I’m interested in why systems work the way they do, not just how to make them work. I also try to question defaults and assumptions. Software is full of tradeoffs and inherited ideas, and I like to pause and ask whether they still make sense.
Stackforce AI infers this person is a Backend Software Engineer with expertise in cloud technologies and system design.
Location: Bengaluru, Karnataka, India
Experience: 11 yrs 6 mos
Career Highlights
- Expert in backend systems design and development.
- Strong advocate for clarity in complex software engineering concepts.
- Proficient in multiple programming languages and cloud technologies.
Work Experience
Caterpillar Inc.
Lead Software Engineer (1 yr 5 mos)
Senior Software Engineer (3 yrs 3 mos)
Software Engineer (3 yrs 5 mos)
Associate Software Engineer (3 yrs 5 mos)
Software Engineer Intern (4 mos)
Education
Master's degree at Vellore Institute of Technology