Charlotte Som,
multispecialist technician & computer multimedia artist.

I like playing in the intersection between a lot of disciplines! I’m a programmer, a music producer, I’m interested in visual effects, and I like solving problems.

Charlotte

Currently, I’m working at a startup where we make browser-based game technology. I really think casual games really fit the browser as an application platform, since they can be asset-light & install-free.

In my free time, I reverse-engineer & make mods for games, make little websites and applications, write real-time audio plugins, and do music production. Currently, the project that takes up the majority of my time is a work-in-progress software additive synthesizer.

You can find some of my software projects on GitHub and at git.lavender.software.

If you’d like to get in contact, you can email me at charlotte AT som DOT codes.

Software

I’ve been programming for a long time & written a lot of software so far. Here’s a selection:

During my time computer-touching, I’ve specialized in a few software niches:

Gamehacking

Professionally, I used to sell a custom client for Minecraft, and a subscription trainer menu for GTA Online. In addition, I love modding Unity3D games. There’s something about MSIL that activates the Java bytecode part of my brain.

Games are a really fun playground for me because there is a bunch of emergent behavior: Here’s a video demonstration of a fast infinite obsidian glitch in Minecraft, it’s a limited instant block breaking exploit chained with a special world interaction.

Languages

I like learning languages as a hobby. I got two for free by birth (English and French) and I also speak conversational Spanish (learned at school) and Korean (self-study).

In addition, I’m interested in Japanese, Italian, German, Dutch, which I’ve learned on-and-off casually (I would not call myself conversational in any of these yet!).

I’d also really like to learn Russian (I can read Cyrillic already, at least!) and Mandarin (I know some super basic grammar) but haven’t found the time.