About this idea
Kernex is building a modern coding infrastructure platform designed for programming education and technical learning at scale. Today, students and developers often rely on fragmented tools: local IDEs, separate grading systems, collaboration platforms, and plagiarism detection tools that were never designed to work together. This creates friction for learners, instructors, and institutions trying to teach or manage coding effectively. Kernex replaces this fragmented workflow with a unified browser-based environment where coding, collaboration, automated evaluation, and academic integrity systems are built directly into the same platform. Users can write and run code instantly without complex setup, instructors can deploy assignments and automated grading pipelines, and teams can collaborate in real time. The system integrates AI-assisted feedback, code analysis, and integrity tools to support both learning and evaluation. Instead of retroactively detecting issues like plagiarism, Kernex focuses on understanding how code is written, enabling smarter grading, feedback, and detection systems. While the platform is designed with higher education in mind, the underlying infrastructure supports a much broader audience including bootcamps, technical training programs, independent learners, and developer communities. Kernex aims to modernize how coding environments are delivered online and remove the barriers that currently make programming education difficult to scale.
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.
Links
WebsiteInstagramVideo
  • This Registration is for voting only.

  • Use this form to register to vote. In order to submit, you'll need to follow the process starting here.
  •  
    Strength indicator
  •  
  •  

This will close in 0 seconds