My Projects (Original Work)
I have released a number of my hobby projects as open-source. Some of their information is below, and more can be found on GitHub:
PowerDNS Node.js API Bindings – Node.js
Manage a PowerDNS Server from Node.js, create zones, create RRs, etc.
Used to create a FreeRADIUS plugin which logs Accounting packets and updates a dynamic DNS zone
ZeroTier Controller Management CLI – Node.js
CLI for Node.js to manage your ZeroTier private controller
O2Cap – Rust
Rust-lang hierarchical display command-line packet analyzer
Decodes even more specialty protocols like MPLS, PPPoE, etc. Even dumps PAP in PPPoE passwords
Makes network troubleshooting and diagnostics quite easy when confined to command-line analysis
Polycom Provisioning – Node.js
Manage a database of Polycom MAC address to SIP setting relationships and automatically provision Polycom devices according to those settings. Used in a callcenter environment to automate new phone provisioning for new employees.
NetChat Server / Client – Node.js / C#
Real-time private messaging application based on WebSockets
websocket-tilt – Node.js
WebSocket-based phone-to-computer realtime communication. Simply a demonstration, this was later used for an internal data visualization project where orientation of data visualizations was difficult to represent with mouse input. With this, users could rotate and manipulate the 3D visualization with their phones while giving a presentation.
Vagrant / Ansible DokuWiki – Ansible
Perform an automated deployment of software using standard DevOps tools (Vagrant and Ansible) to make documentation easier. Used in production to keep detailed business documentation for technical staff.
PHPSMS API – PHP
Send an SMS via a simple HTTP POST request.
- Live Public API Endpoint
- You can use the contact form to request an API key for this application.
Torque Client / Server-Side Component – PHP
Keep track of your car’s stats with a convenient web interface and data logging
Built to work with this application: Torque Pro OBDII
- Live website (requires login, authenticated through wordpress)
- You can use the contact form on the right to request a login for this application.
View on GitHub Buttons – PHP
A convenient api to produce buttons which direct the user to your GitHub project.