Eurydice Portrait
Eurydice Soderquist
(Izzy)
Software Engineer
Hi. I write software

Programming since:
2012
Professional since:
2020
Worked for:
Polyverse Music, MasterControl
Afilliated with:
Avereon, Mutools, Hypersynesthesia, Sonic Candle
Languages:
Java, C/C++, TypeScript, JavaScript, Bash, C#, Rust
Frameworks:
NodeJS, JUCE, JavaFX, React, NextJS, Tailwind, MUI, Boost, NPM, PNPM, Vite, Playwright
Operating Systems:
Linux(Arch, Ubuntu, MX), Windows, MacOS
Architectures:
x86_64, arm64

Howdy hey, I'm Eurydice!


I've been building computers since I was a toddler, programming them since I was in middle school, and a professional software engineering since 2020.


I started with Java as a learning platform, and later studied C++ as a passion and performant platform, specifically on Linux. I've also been creating websites since I was in middle school, developing my skills before HTML 5 and ES5 were defined.


Automation is also a key interest of mine. I've written several CI/CD and testing automations (Github Actions, Azure DevOps, and home made bash scripts) which have have helped with testing and deploy of native (C++ compiled) and web (NodeJs/NextJs, PhP, Java servers) applications and tools.


At PolyverseMusic, I adapted our code base from x86_64 SSE/AVX to Arm64 Neon when the Apple M1 CPUs were released. I made this adaption in a day, even modifying SDKs to make preliminary support of the architecture before the SDKs officially supported it.


I also have a love for music, with emphasis on sound design and digital audio engineering. I've written music software for PolyverseMusic, been working with Mutools since 2012 as a quality tester, and have had patches of mine included in Kv331 Audio Synthmaster and Mutools Mulab/MUX. I've been semi-professional at music production, though have never taken it full-time.


I got my start with technology with video games. I studied multi-media codecs, high level math's (linear algebra, vector calculus, differential equations, discrete mathematics), game and map design, and event systems. I've taken simple audio pipelines and enhanced them to allow parallel play back of audio with level balancing and basic DSP. I've worked lightly with GL Shaders. I've used frameworks such as libGDX, monogame, raylib, SFML, LWJGL, and have written my own simple graphics/audio frameworks in Java and C++


Linux is a passion for me, having used it for nearly two decades now. I spend much time modifying desktop environments, writing my own utilities, scripting server systems, configuring networks, managing file system and drive partitions, and customizing distributions for the sake of rapid deployable images.


Thanks for stopping by!