Languages and APIs that I'm familiar with:
- C/C++
- HTML/CSS/Javascript
- PHP
- SQL
- Unix shell scripting (bash)
- sed and awk
- Ruby
- Common Lisp
- R
- x86 assembly language
- POSIX API
- HTML DOM
- CSV
- JSON
Programs and algorithms I've implemented:
- Turing machine to parse CSV code (see libcsv repo)
- CSV serializer/deserializer (see libcsv repo)
- Decimal floating point arithmetic (see libdfloat repo)
- Rational type in C
- DoD data sanitation algorithm
- MIX assembler
- Encrypted file detection
- Clone of
dd
for byte-by-byte copy - Program for analyzing COVID-19 data
Other tech skills I have experience with:
- Linux/Unix command line
- Software reverse engineering
- Graphic design with GIMP
- Windows registry hacking
- Virtualization with VirtualBox
- Apache server administration
- Networking (Ethernet, WiFi, CISCO IOS)
- Network security (OpenVPN and hardware firewall)