| Hi, I’m Renna.

Renna Carver | Software Engineer

Los Angeles, CA

I’m a software engineer specializing in fullstack development. I write about mathematics, education, and software development on my blog. Ready to build something together?

📩 Contact Me
📄 View Resume

Looking to build a website? Head over to Carver Webdev

| Projects

Project Carver Website making STEM education more accessible through animation and interactivity. HTML, CSS, JS, MathJax, Office

To-Do List App Personal todo list powered by Passport.js, EJS, Node, Express

Related Rates Visualizer explore differential equations through a classic calculus problem — the filling of a cone three.js, Desmos API, HTML, CSS, JS, Node

Reading List App Personal reading list powered by Open Library API, CSS, HTML, JS

Combinatorics Visualizer create a colorful list of permutations from any given string React, HTML, CSS, Node

Student Assignment Tracker Assignment tracker for a teacher managing students Ruby on Rails, SQLite3, Tailwind CSS

KnowNative App KnowNative is a web application for learners of traditional Chinese to improve their reading comprehension through studying native language texts. React, Node, Express, MongoDB

| Bio

I’m a fullstack software engineer and founder of Project Carver, an edtech platform dedicated to making math and STEM concepts more intuitive through interactive visualization and design. With a background in electrical engineering and over a decade of experience in education, I specialize in building dynamic learning tools that bridge the gap between technical complexity and user-friendly experience. My work spans React, TypeScript, Node.js, Python, and Three.js, and I’m passionate about creating software that empowers learners to explore, experiment, and truly understand.

| About me

I love puzzles. Whether it’s a quick five minute brain teaser or the way that good design gets all the pieces in just the right place, I’m always excited to explore the ways solutions unfold, both with my students as an educator and with my clients as a software developer.

I love how puzzles are a way to explore the creative act. Oftentimes the creativity I get to explore in music production or learning a foreign language is also found in a great piece of code and, likewise, the logic and problem solving from a math question somehow also finds its way into seemingly unrelated areas of my life, like dance. Puzzles really bring together so many different types of creativity all at once. And I’m endlessly fascinated by that, and, of course, to find and solve the next one.

Let’s start putting the pieces together on your next project!