I'm a coder, hacker and learner
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.