This website was designed, built and is hosted by me, Mike Cardwell. Web, DNS, email and all. Check out my projects
and my blog posts for an idea of what I can do.
Following is a list of technologies that I have used to build, deploy, ship and manage different projects over
my ~23 years in the IT industry. This list isn't exhaustive and I learn quickly.
Perhaps you need somebody with my experience and skills? Contact me
Languages
JavaScript
Java
Go
Python
Perl
Bash / Shell
C
C++
SQL
Lua
Web Development
HTML5
CSS3
React & Redux
ECMAScript
jQuery
JSX
Node.js
Express
Django
Meteor
REST APIs
WebSockets
Long Polling
Responsive Design
XML + XSLT
Caching
Security & Privacy
Content Security Policy
CSRF
ModSecurity
Subresource Integrity
SQL Injection Prevention
HSTS
XSS Prevention
Security Headers
PGP / GPG
HTTPS / TLS
Email Privacy
Infrastructure & Ops
Linux (Debian / Ubuntu / CentOS)
Ansible
Terraform
Nginx
NATS
Amazon Web Services
Google Cloud
Reverse Proxies
Kubernetes
Apache
Systemd
Docker
Podman
Restic
Datadog
Sentry
Asterisk
DNS & Networking
Bind9
Unbound
PowerDNS
DNSSEC
DANE / TLSA
IPv6
IPTables / Netfilter
Wireguard
OpenVPN
SSH
Mosh
Tor
NFS
Samba
Rsync
Duplicity
Squid
TCPDump
Wireshark
Nmap
Email & Messaging
Exim
Postfix
Dovecot
Dmarc
DKIM
SPF
Sieve
SpamAssassin
Cyrus IMAP
ClamAV
Mailman
CommuniGate Pro
Prosody
XMPP Federation
Matrix
Radicale (CalDAV/CardDAV)
Databases
Google Cloud SQL
PostgreSQL
MySQL
SQLite
Redis
Memcached
MongoDB
Software Engineering
Unit Testing
Integration Testing
Browser Testing
Headless Chrome
CI/CD
Github Actions
Gitlab CI
Git
LLM/AI Assisted Development