anb.codes
Projects
Github
LinkedIn
Hi! I'm Andrew Baumes
I'm a coder, hacker and learner
From LEDs to Cybersecurity
From map generators to game clients
I love all things computers
photo of me

About

My name is Andrew Baumes and I love computers. I started programming when my dad introduced me to Scratch at 8 years old. Soon I moved on to Python and eventually JavaScript and TypeScript.

While a lot of my time has been spent in web development. I have also experimented with game development and Arduino (and other hardware).

Some of the technologies I've used over the years are C, C++, Perl, Linux, Bash, React, HTML, CSS, TypeScript, TailwindCSS, Svelte, and Vue.

Right now, I am working towards a degree in computer science and working part-time as an intern. I am also willing to do part-time contract work (email me at work@anb.codes).

Favorite Projects

cmc

cmc is an (incomplete) Minecraft 1.21 client written in C. It currently supports joining servers with compression, encryption, and authenticated login.

ChordPDF

Chord PDF is a project that renders chord charts from plain text files. There is a web version and a CLI.

MC Map Generator

Minecraft Map Generator creates an interactive map of a Minecraft world from the world folder. It also integrates live player locations and chat using a PaperMC plugin. Demo

Cybersecurity

GIAC Certifications

I have 4 GIAC certifications: GSEC, GCLD, GPEN, and GFACT.

Experience

Intellasoft

Jul 2024 - present

I am currently working as an intern on backend and frontend projects. I've worked with Linux, Postgresql and Perl.