Personal details:
- Location: Helsinki, Finland.
- Nationality: British Citizen.
- Occupation: Sysadmin / Devops / Cloud-person.
Overview:
- I've been programming for over half my life, I'm comfortable creating, developing, maintaining, and improving software written in multiple languages
- Including C, C++, Emacs Lisp, Perl, Ruby, Java, Shell, & TCL.
- Most of my personal projects are written in Golang and Rust.
- My interests primarily revolve around compilers, interpreters, domain-specific languages, and virtual machines.
- Examples of scripting languages include a simple BASIC, a simple FORTH, a simple Lisp, and a simple TCL.
- DSLs are great tools for automation, etc.
- I'm also interested in retro programming/projects, primarily based around the Z80 processor.
- This includes Z80 assembly language programming, either for CP/M or the ZX Spectrum 48k.
- For example this CP/M emulator, the lighthouse of doom text adventure for the ZX Spectrum, etc.
I explicitly do not consent to receiving your "research surveys", or other contact generated via email scraping of the Github service. Such contact will always be followed up with.
I program for fun, I am not a professional software developer and nor do I wish to become one.
My occupation is "syadmin", cloud engineer, devops engineer, or something similar.