Career Journey

Exploring the path of innovation, growth, and meaningful impact in technology

Back to Home
Rishi Kumar Chawda - Professional Photo

Rishi Kumar Chawda

Principal Software Engineer, Chef team at Progress

Bengaluru, Karnataka, India
LinkedIn Profile

I'm a software engineer obsessed with building rock-solid software systems. I believe in clean code, thoughtful architecture, and creating tech that actually makes a difference.

I thrive on challenges and love pushing the boundaries of what's possible in software development. My journey has taken me from freelancing to leading projects at Codebrahma, and now to my current role at Progress Chef, where I focus on DevSecOps tools that empower developers and operations teams alike.

When I'm not deep in code, you'll find me capturing moments through my lens, experimenting with new recipes, devouring books and articles, hitting the trails, or chasing after the next adventure.

Projects & Portfolio

Explore my technical projects and creative work

Core Skills

Chef.io DevOps DevSecOps Web Development Mobile Development

Certifications

Strategic Innovation: Building and Sustaining Innovative Organizations

University of Illinois Urbana-Champaign

SAFe Agilist Certification

Scaled Agile, Inc.

Interests & Hobbies

Photography Cooking Reading Hiking Adventure Travel

Work Experience

A journey through innovation, growth, and meaningful contributions

Senior Software Engineer II

June 2024 - December 2025

My time here was split between Chef Infra and Chef Courier. On the Chef Infra side of things, I focused on pipeline health apart from the usual bug squashing, ruby upgrades, CVE patches, and building out a secure channel to distribute enterprise packages. For Courier, I kept resource limiting solid across Linux, Windows, and Darwin. Outside the day-to-day, I rolled out AI-assisted dev workflows and compliance guidelines across our repos to set standards for how we use AI in development, and teamed up with colleagues on a Retrieval Augmented Generation (RAG) project during a hackathon.

Senior Software Engineer

December 2022 - June 2024

This is where I got deeply involved with Chef Courier. I designed the interpreter layer, built the multi-platform client from scratch, and put resource limiting guardrails in place so things wouldn't fall over under load. On the side, I chipped in on internal dev tooling and kept our CI/CD pipelines running smoothly across several repos.

Software Engineer II

September 2020 - December 2022

Joined the Chef Infra (Desktop) team and started by modernizing macOS configuration resources in the desktop-config cookbook using native CoreFoundation APIs, which made a real difference in fleet management stability. Along the way, I also built a secure content distribution system — Rails backend, S3 and CloudFront for delivery, IAM for entitlements — and automated reporting workflows with SES and Sidekiq. Expanded CI/CD for day-zero OS compatibility, built out solid RSpec coverage, and delivered technical webinars for the Chef community to make complex infrastructure concepts more approachable.

Company

Codebrahma

Software Engineer Project Lead

August 2019 - August 2020 Bengaluru

Ran projects end-to-end — talking to clients, figuring out what they needed, building it, and keeping it running. The stack varied a lot: React and Gatsby on the web side, React Native for mobile, Firebase (Auth, Firestore, Cloud Functions, Messaging, and more) on the backend, and even some IoT work with Bluetooth Low Energy devices. Mentored new hires, helped the recruitment team interview candidates, and managed deployments across Firebase, the App Store, Play Store, AWS, and Netlify.

Software Development Engineer

January 2019 - July 2019 Bengaluru, Karnataka, India

Spent most of my time building web and mobile apps — React and Redux on the frontend, React Native for cross-platform, Node.js and PostgreSQL on the backend. Picked up a lot about shipping quality software here, from setting up Sentry and analytics to learning how senior engineers handle client conversations and code reviews.

Software Engineer Intern

July 2018 - December 2018 Bengaluru

My first real industry experience. I built reusable component libraries, worked on an E-Commerce PWA with Gatsby, and learned how to turn design mockups into responsive, accessible pages that work well across devices. Also got my hands dirty with WebSockets for real-time features.

Company

Freelance

Full stack web developer

October 2016 - June 2018 Bhubaneshwar, Orissa, India

Where it all started. Took on freelance projects while in college, teaching myself full-stack development with React, Node.js, Express, and databases like PostgreSQL and MongoDB.

Education

Highlights from my academic journey

Siksha 'O' Anusandhan University

Institute of Technical Education and Research (ITER)

Bachelor of Technology (B.Tech), Computer Science

2014 - 2018

Extra-Curricular Activities

CODEX
Co-Founder & Chief Coordinator
September 2016 - May 2018 Bhubaneshwar Area, India

Co-founded the first coding club at ITER with a few friends because we felt our campus needed a space for people genuinely curious about code. We ran lectures, organized hackathons and project collaborations, and put real effort into closing the gender gap — making it welcoming for everyone, especially folks who didn't see themselves as 'typical' programmers.

Let's Connect

Ready to turn ideas into impactful solutions? Let's explore how we can collaborate and create something extraordinary together.

Available for freelance projects and full-time opportunities