From Floppy Disks to AI: 25 Years of Paradigm Shifts
A 25-year journey through computing: from a school hallway prediction about networked computing to working alongside AI as a daily collaborator.
Read more →
IT professional based in North York, Ontario, Canada — building reliable systems, automating workflows, and running a self-hosted homelab 24/7 on a Raspberry Pi 5.
About Me
I am an IT professional with over 20 years of hands-on experience designing, implementing, and maintaining enterprise systems. My career spans database administration, backend development, infrastructure engineering, and modern DevOps practices.
Fluent in English, Spanish, and Portuguese, I bring a collaborative and cross-cultural perspective to every team. I am passionate about automation, reliability, and building things that run unattended — like this very server.
Projects
Personal projects that combine my professional expertise with a passion for automation and self-hosting.
A Python-based automated trading system that runs 24/7 on this Raspberry Pi 5. It performs real-time market analysis, executes trades based on configurable technical strategies, manages position sizing, and logs all activity for review. The system handles connectivity resilience, automatic restarts, and sends notifications on key events.
A self-hosted infrastructure built around a Raspberry Pi 5 as the main server and a Raspberry Pi Zero 2W as a lightweight monitoring node. Services include Apache2 with SSL (this site), WireGuard VPN for secure remote access, automated encrypted backups, cron-based monitoring, and a custom metrics API that feeds this live dashboard.
An automated pipeline running on a Raspberry Pi 5 that fetches top Reddit posts every 3 hours, filters mod announcements and validates genuine trends using Gemini AI, then generates SEO-optimized content with proper content-type classification. Notifies Google Search Console and Bing Webmaster Tools on each update.
View ProjectReal-time aircraft tracking over Canada powered by a Raspberry Pi 5 that fetches live data from the OpenSky Network API every 10 minutes using OAuth2, then pushes it to the web server. A Leaflet.js interactive map and Chart.js analytics run in the browser, while an Oracle APEX dashboard backed by Oracle Autonomous Database provides SQL-driven historical analysis.
View DashboardLive System
Real-time telemetry from the self-hosted Raspberry Pi 5 and its peripherals — the same hardware serving this website and running all backend services around the clock.
Real-time metrics updated every 30 seconds.
Real-time system metrics from the lightweight monitoring node.
Live readings from a BME680 sensor: temperature, humidity, pressure, and air quality.
Live Security
This Raspberry Pi 5 is publicly reachable and gets scanned and attacked constantly. These are the real numbers — SSH intrusion attempts blocked by fail2ban, IPs currently banned, and genuine human visits — updated every 15 minutes.
Recent Visits
| Origin | Time | Browser |
|---|---|---|
| — | ||
Top Attack Origins
An Oracle APEX dashboard will be embedded here, providing SQL-driven historical charts: attack trends over time, banned IPs by country, and visitor analytics — powered by Oracle Autonomous Database (Always Free).
In developmentPowered by Oracle APEX on Oracle Autonomous Database (Always Free tier).
Blog
Technical write-ups, lessons learned, and experiences from professional work and personal projects.
A 25-year journey through computing: from a school hallway prediction about networked computing to working alongside AI as a daily collaborator.
Read more →How a brand-new Pi Zero 2W became a fully automated indoor air quality station: BME680 sensor, Elegoo display, Telegram alerts, and a hybrid IAQ algorithm running as a systemd service.
Read more →How I designed a resilient Python trading system that survives power outages, network drops, and API rate limits — running continuously on a low-power ARM device.
Read more →Step-by-step: install WireGuard, generate keys, configure peers, set up IP forwarding, and access your home network securely from anywhere in the world.
Read more →Squeeze every bit of performance from your Pi: CPU governor, memory management, swap configuration, I/O scheduler tuning, and monitoring with lightweight tools.
Read more →