Web dev, software dev, systems tinkerer, with quite a bit of interest in Docker, Networking, Web Tech (front & back), PC Tech, & various programming languages. I'm almost always experimenting with new ideas.
I like creating & sharing projects which I think may help others.
Out of the many (usually unfinished) hobby projects, some do get enough polish:
Front-End Web Libraries:
- ce-mixinprops, a mixin class for HTML Custom Elements (Web Components) to handle/sync properties and attributes.
NodeJS Libraries:
- express-middleware-management, a NodeJS module to manage middleware for ExpressJS applications on the fly.
- eventemitter-wrapper, a NodeJS module to wrap an EventEmitter to isolate new listeners from other listeners.
Professional Work
I've created and worked on many things over the past 15+ years
- Custom Websites & Content Management Systems
- Custom Wholesale Portals
- Custom Remote Support Systems
- Custom Intranets & Customer/Job Management Systems
- Custom ISP Systems (automating & creating everything from radius integration, rate-limiting, usage quotas, ip management, automated billing, data management & reporting, websites, email servers, internal systems, router APIs, third-party APIs, monitoring systems, provisioning tools, etc)
- Managed various Linux Web Servers & VMs with containers (docker), reverse proxies (nginx/traefik), websites (nginx/apache, php/nodejs, etc), databases (mysql/mariadb), analytics (grafana, prometheus, etc)
If you share my interests, or if my work/experience intrigues you, feel free to contact me via email (for professional matters) or discord (for hobby/personal matters).