Hi, I'm Charlotte Woodrum
Aspiring Software Engineer & AI Enthusiast
I'm a high school programmer who loves building projects and solving problems with code.
View My ProjectsGet in TouchAbout Me
At school, I am a programmer for Westminster's FIRST robotics team, 2415, and a Mu Alpha Theta executive council member. On my own time, I am a passion-driven programmer who loves to build cool projects!
I believe in learning by doing. After months of studying programming online, I realized that endless courses werenโt helping me create unique, impressive projects. So, I chose to switch to a project-based approach--after only a few weeks, it transformed my growthโI began building projects that truly interested me and, along the way, learned to use powerful new frameworks and tools. Now, I'm excited to share my journey and show the world how rewarding it is to pursue your own ideas!
Projects

JARVIS: Python AI Assistant
A Python voice assistant with an engaging personality that answers questions, tracks tasks, and keeps you accountable in focus mode using OpenAI, Flask, and Vosk.
Latest Updates: Created first deployment! Still working through a lot of bugs, so let me know if you encounter any strange behavior!
Click anywhere for demo
Python
JavaScript
Flask
HTML
CSS

Web Analytics
A chrome extension that tracks your web activity and provides insights in the form of a pie chart
Latest Updates: Re-submitted to the Chrome Web Store, awaiting response (typically timeline is about 1-2 weeks)
Click anywhere for demo
Demo Notes: This extension is not yet available on the web store yet, so the demo link will take you to a github release with a .zip file and instructions for installation.
JavaScript
HTML
Flask

Raspberry Pi Productivity Monitor
A monitor mounted above my desk powered by a Raspberry Pi with a custom display to enhance my productivity.
Latest Updates: Currently working on re-submitting for OAuth verification to get rid of scary "unprotected" warning when user tries to grant access to their Google Calendar.
Click anywhere for demo
HTML
CSS
JavaScript

Chef Crawler
A godot roguelike game in which the player gathers ingredients and combines them to create dishes which provide power-ups or temporarily disable them.
Latest Updates: Deployed on itch!
Click anywhere for demo


Early WIP!
FRC Object Detection Model
A custom CNN created using Pytorch for game piece classification for the FRC 2025 season game "Reefscape"
Latest Updates: Created early model! Struggling with training due to dataset imbalances.
Click anywhere for demo

Skills
Proficient
Python
HTML
Familiar
CSS
JavaScript
Flask
Exploring
React


My Journey
Contact Me
Feel free to reach out to me about anything--I'm open to questions, project ideas, or just saying hi!
Email: charlottewoodrum@westminster.net
Connect with me on LinkedIn!