DEV
CryptoRoboto
Challenge: Engineering a resilient, automated trading agent for the Kraken Exchange that runs continuously on a headless Linux environment without user intervention.
Solution:
- Linux Systemd Integration: Wrote custom
.service unit files to daemonize the bot, enabling boot-time startup and Restart=always resilience for true 24/7 operation.
- Environment Management: Utilized Python
venv for strict dependency isolation and journalctl for real-time production debugging.
- API & Data Analysis: Scripted complex API logic to execute autonomous Buy/Sell orders. Integrated NAS logging to capture market conditions for historical analysis and strategy optimization.
NET
Solving CGNAT & MTU Fragmentation
Challenge: Hosting a public web server behind an LTE connection with Carrier-Grade NAT (CGNAT) and double-encapsulation overhead.
Solution:
- Implemented selective Source NAT on MikroTik RouterOS to bypass CGNAT limitations.
- Diagnosed "Black Hole" packet loss using Torch and Packet Sniffing.
- Calculated precise MSS Clamping values (1240 bytes) to prevent fragmentation over L2TP/LTE tunnels.
VIRT
Proxmox HA Cluster
Challenge: Creating a resilient virtualization environment on consumer hardware with limited public IP space.
Solution:
- Built a 2-Node Cluster using HP EliteDesk hardware.
- Integrated defense-in-depth. Included lots of trial and error while blocking my own access multiple times...
- Configured NGINX as a reverse proxy to handle SSL termination for multiple internal services.
- Automated logging from Cryptobot saved directly to NAS. Using OpenMediaVault open source software.
BIZ
BladeCloud Enterprise Services
Current Mission: Transitioning from a portfolio brand to a bespoke IT consultancy helping SMBs bridge the gap between consumer hardware and enterprise reliability.
Service Roadmap:
- Fractional DevOps: Providing on-demand Network Engineering and Python automation for companies that don't need a full-time CTO.
- Infrastructure Modernization: Auditing and upgrading legacy networks to handle modern demands (Remote Access, VPNs, Redundancy).
- Custom Tooling: Building internal software tools (like the trading bot) to automate repetitive business logic.