About Me

Hello. I’m Edward Kopp. I’m a (mostly) self-taught developer. I like building client-side data encryption systems and cloud APIs using serverless technologies. Much of my experience has involved building cross-platform desktop applications in Python that implement these kinds of systems.

Recently, I’ve been exploring Rust to build more secure and efficient software while deepening my understanding of systems programming and application security (and speeding up my serverless function cold starts).

Before learning to code, I worked in small-business IT managing both Linux and Windows systems. This experience sparked my interest in Linux, which I now use as my desktop OS. Although I generally prefer serverless technologies for backend workloads, I still occasionally manage traditional Linux servers and help my friends host their own. I’m most comfortable with Debian-based distros, though I currently use Fedora on my desktop.

I don’t use social media, except for messaging apps and GitHub (if that counts). Email is the best way to reach me. Buttons for email and GitHub are in the site header.