Impact
Programming is one of the most important skills in the modern world, yet getting started still often requires too much setup, too many disconnected tools, and too much friction. Learners, educators, and even experienced developers regularly lose time configuring environments instead of actually writing and testing code.
Kernex reduces this friction by providing an instant, browser-based coding environment where anyone can execute code, collaborate, and learn without needing complex local setup. For learners and everyday users, this means a faster path from idea to experimentation. For educators and organizations, it adds the infrastructure needed to manage assignments, feedback, and evaluation in the same system.
The impact is broad. First, it lowers the barrier to entry for anyone learning or experimenting with programming by making code instantly accessible from the browser. Second, it gives institutions, training programs, and technical teams a more unified way to support coding workflows at scale.
Over time, Kernex aims to become foundational infrastructure for how people learn, practice, and work with code online - expanding access to high-quality technical education and making programming more immediate, collaborative, and usable for everyone.
What I'll do with $5,000
The $5,000 grant will fund the launch of the Kernex Open Coding Access Initiative, a project designed to rapidly expand access to browser-based coding infrastructure for students, educators, and independent developers.
First, we will deploy a public-facing instant coding workspace system that allows anyone to open, run, and share code directly in the browser without installation. This will support multiple languages and enable users to generate shareable coding environments for teaching, collaboration, and experimentation.
Second, we will develop a template marketplace of ready-to-run coding environments, including starter environments for programming courses, bootcamps, technical interviews, and collaborative coding sessions. These environments allow educators and teams to instantly distribute working coding setups to large groups of users.
Third, we will conduct a multi-institution rollout with early educator and developer communities, onboarding instructors and technical groups who can deploy Kernex environments for assignments, workshops, and coding labs. This phase will generate real usage data and early adoption across multiple learning environments.
Together, this project will allow thousands of users to directly experience Kernex as an instant coding platform while demonstrating how browser-based coding infrastructure can simplify programming education and collaboration at scale.
Quick Bio
Peter Pena is a self-taught programmer, researcher, and startup founder at MSU. He leads Kernex, an AI-powered coding platform, and combines research, engineering, and entrepreneurship in his work.