Charlotte Koch is a versatile software engineer and founder based in the San Francisco Bay Area, leveraging a decade of experience across embedded systems, open source, and multimedia tooling. She currently runs Magenta Stripe Media as sole owner, overseeing writing, illustration, merchandise, marketing, and IT operations for a growing publishing venture. In open source, she is a developer for NetBSD and a full-stack contributor to TIC-80, where she is integrating the Janet programming language to expand scripting capabilities. Her past roles include Build Engineer stints at EVA Automation, Bowers & Wilkins, Sound United, and hands-on work at Norse Corporation on high-performance network appliances and field upgrades. Charlotte holds a BA in Media and Cultural Studies from UC Riverside, and her career uniquely blends technical depth with creative production and publishing ambitions.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Arts (B.A.), Media and Cultural Studies, Bachelor of Arts (B.A.), Media and Cultural Studies at UC Riverside
High School Diploma, High School Diploma at Los Altos High School
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
Role in this project:
Full-stack Developer
Contributions:17 commits in 4 days
Contributions summary:Charlotte is actively working on integrating the Janet programming language into the TIC-80 fantasy computer, adding bindings for various API functions. They are implementing the Janet API, including functions for graphics, input, and memory management. Their contributions involve defining function signatures, handling input parameters, and integrating Janet functions with the TIC-80 core. The user appears to be focused on expanding the scripting capabilities of TIC-80 through Janet.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.