Red Hat Internship

Enterprise Cloud • Open Source • OpenStack Manila • Python • Linux • Gerrit

Organization Red Hat
Project OpenStack Manila
Duration Spring 2026
Focus Enterprise Cloud & Open Source Development

Highlights

OpenStack Contribution

During the internship, I contributed to the OpenStack Manila project and participated in the professional code review process used by open-source engineering teams.

The following milestones showcase my progression throughout the internship—from setting up my development environment to contributing code, participating in peer reviews, and collaborating with engineers during project discussions.

01 | DevStack Environment Setup

This early mentorship session shows the DevStack setup process, including SSH key creation, shared setup documentation, and Linux command-line work used to prepare the OpenStack Manila development environment.

DevStack environment setup during Red Hat OpenStack Manila mentorship

02 | Schema Validation Development

This screenshot shows schema validation work inside the OpenStack Manila codebase, including request and response body validation patterns discussed during the mentorship.

Schema Validation Development

03 | First OpenDev Contribution

This OpenDev contribution documents my first submitted code change to the OpenStack Manila project, adding JSON schema validation for the share type response. The change was submitted through Gerrit as part of the professional open-source development and review workflow.

Red Hat OpenStack Mentorship Session

04 | Code Review Feedback

This OpenDev review captures feedback on my OpenStack Manila contribution from my Red Hat mentor. I incorporated reviewer comments into my implementation, refining the schema validation and following the collaborative review workflow used by professional open-source development teams.

OpenDev Code Review Feedback

05 | OpenStack Release Discussion

During this mentorship session, we discussed the OpenStack 2026.1 “Gazpacho” release, including new platform capabilities and the broader release process within the OpenStack community. This gave me exposure to how open-source cloud platforms evolve through coordinated development and release cycles.

OpenStack Release Discussion

Key Responsibilities

Skills & Technologies

RED HAT INTERNSHIP

Thanks for exploring my experience.

This internship gave me hands-on experience with OpenStack Manila, mentorship, professional code review workflows, and enterprise open-source development.

← Back to Portfolio