Krishna Ravi Shankar — Software Engineer
I’m a cloud-native solutions architect and software engineer with 14 years of experience building modern, scalable enterprise systems. I work at the intersection of tech strategy and delivery—translating business needs into effective, cost-aware, resilient software. From defining high-level solutions to planning execution across teams, I aim to simplify complexity and keep things moving. My work spans event-driven and serverless design, foundational platform services, and the modernization of legacy systems. I care about clean architecture, developer autonomy, and building for change. I lead by aligning engineering with product and stakeholders, clearing roadblocks, and ensuring that ideas get from the drawing board to the customer. Outside of work, I’m a dad, husband, runner, and a pragmatist trying to make sense of the world—one coffee at a time.
Stackforce AI infers this person is a Cloud-Native Solutions Architect with expertise in scalable enterprise systems.
Location: Bengaluru, Karnataka, India
Experience: 10 yrs 3 mos
Career Highlights
- 14 years of experience in cloud-native architecture.
- Expert in translating business needs into resilient software.
- Proficient in modernizing legacy systems and clean architecture.
Work Experience
Archer Integrated Risk Management
Senior Principal Software Engineer (2 yrs 8 mos)
RSA Security
Principal Software Engineer (1 yr 8 mos)
DealerSocket
Lead Software Engineer (1 yr 9 mos)
Pexitics
Head of Technology (9 mos)
Freelance / Self-Employed
Independent Software Engineer (4 yrs)
Terrace Software, Inc.
Senior Software Developer (3 yrs 5 mos)
Uptown Treehouse LLC
Web Developer Intern (3 mos)
Applied Strategies Consulting
Software Engineer Intern (2 mos)
Centre for Development of Telematics (C-DOT)
Software Engineer Intern (1 mo)
Education
Master's at University of Southern California
Bachelor's at Amrita School of Engineering