PC

Prithviraj Chaudhuri

Principal Software Applications Engineer

I’m a software engineer passionate about transforming complex ideas into simple, reliable experiences. I love crafting systems that work well, grow smoothly, and keep me learning along the way.

Skills
Proficient
LangGraph
Google ADK
FastAPI
Adobe Experience Manager
OpenShift
Ansible
Gemini Enterprise
EKS
OpenEdx
ServiceNow
Langfuse
MLflow
MySQL
PostgreSQL
JCR
Redis
GitLab CI/CD
GitHub Actions
Helm Charts
Kubernetes
Linux
Bash
APIs
OpenStack
Intermediate
Next.js
Quarkus
Docker
Snowflake
MCP
A2A
R
OpenMP
MPI
CUDA
GitHub Contributions

12 contributions

2026-10-11

1 contribution

2026-10-08

6 contributions

2026-10-04

2 contributions

2026-10-03

7 contributions

2026-09-27
Experience

Red Hat

June 2021 - Present

Principal Software Applications Engineer

My team maintains and develops a suite of applications used internally within the organization mainly catered towards managing content and logic around content. We build new features and solutions on top of those applications, ensure the solutions provided are optimal and follow best practices as well as resolve any bugs and defects in those applications.

North Carolina State University

January 2020 - May 2021

Graduate Research Assistant at IEC Lab

As a Graduate Research Assistant my primary role in the research group was as a programmer. I was tasked with implementing customizations in OpenEdx (an open-source courseware hosting platform) and research projects that worked along with OpenEdx and building tools to manage these applications.

Red Hat, Inc.

May 2020 - August 2020

Full Stack Web Developer Intern

I worked as a Full Stack Web Developer Intern for the IT Document Management & Collaboration team at Red Hat. The team maintains and develops a suite of applications used internally within the organization. As part of the team, we build new features and solutions on top of those applications, ensure the solutions provided are optimal and follow best practices as well as resolve any bugs and defects in those applications. My responsibilities within the team were as below.

Tata Consultancy Services

July 2016 - August 2019

Systems Engineer

I joined TATA Consultancy Services Limited (TCS) as an Assistant systems engineer - Trainee. I ended my employment in the company with the designation Systems Engineer. At Tata Consultancy Services Ltd (TCS), I worked in the role of a ServiceNow Developer. The team maintained and built new features and automations on a ServiceNow environment for a client. The team would develop and deliver solutions to the requirements as given by the client, also act as technical advisors to suggest innovative methods to solve business needs.

Education

Projects