Back to Portfolio

Featured Projects

A chronicle of platforms, systems, and open-source applications I have founded, designed, and operated.

CU2ARA Club Portal

Full-Stack Developer / DevSecOps (Club Member)

2026 - Present Active
React (TypeScript) Node.js / Express MySQL OAuth2 Server WebSockets Leaflet.js Mapping Live API Dashboards

A modern, dark-themed web portal and member community platform engineered for the Azores Ham Radio Association (Associação de Radioamadores dos Açores - CU2ARA).

  • Developed a responsive single-page application (SPA) with a React/TypeScript frontend and Express/MySQL backend.
  • Engineered an administrative portal handling member (socio) management, automated dues/quota billing, and financial auditing.
  • Architected an OAuth2 Authorization Server acting as an authentication provider, allowing external services to authenticate and obtain fine-grained member information.
  • Integrated an interactive Leaflet.js map displaying active ham radio repeaters (DMR, APRS, FM, Meshtastic) across the Azores archipelago.
  • Built an AllStarLink VoIP repeater node integration using WebSockets to stream live PTT connection states and audio status logs.
  • Programmed a live DMR network statistics dashboard tracking Talkgroup usage and PTT activation history via Brandmeister.
  • Created a dynamic QSL card generator under the resources section to automatically generate digital contact confirmations for radio communications.
  • Integrated dynamic North Atlantic solar propagation indicators showing band openings for HF and VHF conditions in real time.

SentRadar.com

Founder / Lead Developer

2026 - Present Under Development
React (TypeScript) Node.js / Express PostgreSQL (Drizzle) WXT / InboxSDK Extension WebSockets (Socket.IO) Google OAuth & JWT Docker Compose

A premium SaaS email tracking platform providing real-time read receipts and link click analytics. Built with a high-throughput backend API and an integrated browser extension that inserts lightweight tracking elements directly into Gmail.

  • Designed and built a dual Chrome/Firefox browser extension utilizing the WXT framework and InboxSDK APIs to hook directly into Gmail's DOM.
  • Engineered a robust, non-blocking request-modifier mechanism to automatically append hidden tracking pixels and rewrite target URLs prior to SMTP delivery.
  • Built a secure, high-throughput Express.js and TypeScript API gateway managing user auth, tracking metrics, and administrative functions.
  • Leveraged Drizzle ORM and PostgreSQL for type-safe database schemas tracking email events, redirect links, and user configurations.
  • Integrated a custom Google OAuth flow redirecting callback tokens via an extension-friendly background service script.
  • Implemented real-time status feeds using Socket.IO, pushing immediate "read" notifications back to active Gmail thread views to update status icons dynamically.

DroneBase

Founder / Lead Developer / DevSecOps

2025 - Present Active (Private)
React (TypeScript) Node.js / Express Sequelize / MySQL Leaflet.js & Turf.js DJI Log Parsing PDF Extractors Docker Compose

A secure, full-stack drone operations management platform and flight compliance engine. Tracks UAV fleets, parses flight logs, and processes official airspace authorizations issued by the Portuguese National Aeronautical Authority (AAN - Autoridade Aeronáutica Nacional).

  • Built a React/TypeScript frontend featuring interactive maps (Leaflet), scheduling calendars, and Recharts-based flight analytics (duration, battery health, speed).
  • Engineered an automated PDF parsing module that extracts metadata, coordinate boundaries, validity timeframes, and altitude limits from official flight authorization documents issued by the AAN (Autoridade Aeronáutica Nacional).
  • Implemented dynamic KML boundary generation, converting parsed text coordinates into visual polygon regions overlayed on interactive maps.
  • Integrated a DJI flight log parser to ingest proprietary telemetry `.TXT` data, processing and saving flight stats in a relational MySQL database.
  • Leveraged Turf.js for spatial analysis, automatically validating if actual flight telemetry points stayed within authorized airspace polygons.
  • Dockerized the application environment with multi-stage builds, orchestrating MySQL, Express backend, and React frontend services via Docker Compose.

HamRadio Toolbox Mobile

Founder / Lead Developer

2025 - Present Active
React Native (Expo) TypeScript Firebase & Sentry Google Mobile Ads EAS Build / CI-CD

A feature-rich cross-platform Android and iOS mobile app containing essential utilities and real-time feeds for amateur radio operators.

  • Developed a responsive mobile application for iOS and Android using React Native, Expo Router, and TypeScript.
  • Built a live DX Cluster spots client that parses raw CSV feeds from the HamQTH API, performing auto-refreshes every 30 seconds.
  • Programmed automated frequency-to-mode and frequency-to-band inference patterns to classify communication signals (FT8, FT4, CW, SSB) dynamically.
  • Designed and implemented a half-wave dipole antenna calculator offering exact measurements with automatic metric-imperial scaling.
  • Integrated Firebase Analytics, Firebase Cloud Messaging, Sentry crash reporting, and Google Mobile Ads SDK for professional operations.
  • Configured EAS (Expo Application Services) automation alongside GitLab CI pipelines for automated native compiling and store deployment.

UptimeDuck

Founder / Software Developer

Dec 2025 - Present Active
Uptime Monitoring Ping & HTTP Protocols Automated Alerting Status Page Generator Webhooks

A lightweight, real-time uptime monitoring service and status page generator designed to track endpoint availability, monitor latency metrics, and broadcast public statuses.

  • Designed and built a lightweight monitoring engine to ping endpoints, track SSL certificate expirations, and log response latency.
  • Engineered an automated alert system to dispatch downtime notifications via platforms like Telegram, Discord, and custom webhooks.
  • Created customizable public status pages using a sleek glassmorphic frontend UI to display historical availability stats and incident logs.

api.facha.dev

Founder / Lead Developer

2022 - Present Active
Node.js (TypeScript) Express / WebSockets Redis Caching Prometheus Monitoring Kubernetes (Helm) Sentry Node

A unified, high-throughput backend API hub and developer documentation portal serving live telemetry, game utilities, and public network microservices.

  • Built a modular Node.js/Express API gateway in TypeScript, integrating error logging and tracing via Sentry.
  • Engineered real-time flight tracking endpoints (ADS-B) and marine vessel tracking feeds (AIS) streaming geographic coordinates over WebSocket links.
  • Created an APRS position retrieval endpoint to query and return real-time amateur radio callsign location tracks (CS8ACT) via the aprs.fi API.
  • Implemented a disposable temporary email routing utility and Minecraft server querying system for developers.
  • Integrated Redis for fast data caching and programmed custom Prometheus metrics collectors (`prom-client`) for cluster health observability.
  • Configured containerized Docker dev/prod compose environments, Helm deployment charts, and GitLab CI/CD pipelines.

thekey.blue

Founder / Lead Developer

Apr 2021 - Present Active (Private)
Ingress Resistance Tool PHP / Yii2 MariaDB Telegram Bot API Leaflet.js Maps

A secure, non-public restricted-access operational planning and portal key distribution logistics platform engineered for the Ingress Resistance faction to coordinate large-scale gameplay operations.

  • Designed and developed an access-controlled portal key catalog system to manage, distribute, and track local inventory for anomaly operations.
  • Engineered logistics routing tools to facilitate complex transfer loops, enabling operational planners to map key paths between field agents.
  • Implemented closed-community security mechanisms and authentication integrations to safeguard faction telemetry and coordinate tactical plans safely.

FreeMcServer.net

Founder / Software Developer / DevSecOps

Feb 2018 - Present Active
PHP / Python / Java / Kotlin Docker Containers Prometheus & Grafana Infrastructure Fleet (Hetzner / Scaleway / OVH) DDoS Mitigation & Firewalls

A high-availability, containerized Minecraft server hosting platform serving over a million instances. Orchestrates large-scale game server environments across multi-cloud bare-metal infrastructure.

  • Architected and automated a dynamic, multi-tenant game server provisioning panel using PHP, Python, Java, TypeScript, and Kotlin.
  • Managed bare-metal and cloud infrastructure fleets across Hetzner, Scaleway, and OVH, handling network routing, firewall configurations, and resource allocation.
  • Containerized user servers and internal system services using Docker, implementing granular resource limits and secure namespaces.
  • Deployed comprehensive observability systems (Prometheus, Grafana) to monitor node performance, traffic spikes, and server health.
  • Guided technical strategy and led system operations, managing security remediation, incident response, and DDoS mitigation.

RadarPlane

Founder & Lead Developer

May 2023 - Mar 2025 Sunset
ADS-B Telemetry SDR (Software Defined Radio) WebSockets Real-Time Data Streams GIS Mapping

An independent, real-time global aircraft tracking platform designed to ingest and map uncensored flight telemetry from distributed SDR feeders, offering a transparent alternative to mainstream flight trackers.

  • Designed and implemented a high-throughput, low-latency data processing pipeline to ingest and parse live ADS-B flight feeds.
  • Engineered a real-time geographic map visualization panel to stream aircraft locations, speeds, altitudes, and vectors smoothly.
  • Spearheaded the overall platform architecture, ensuring stable WebSocket linkages and efficient data storage for historical flight tracking logs.

FreeTeamSpeak.pw

Founder & Lead Developer (Freelance)

Jul 2015 - Mar 2018 Sunset
PHP (Yii2) MySQL TeamSpeak3 Query API VoIP Systems Linux Systems

A high-concurrency free hosting provider for TeamSpeak 3 VoIP servers, automated from scratch. Built on a custom backend to provision and manage hundreds of instances dynamically.

  • Engineered an automated provisioning panel using the Yii2 PHP framework and MySQL, interfacing directly with the TeamSpeak 3 ServerQuery CLI API.
  • Managed server infrastructure to support hundreds of concurrent instances, managing VoIP bandwidth allocation and low-latency network routing.
  • Successfully navigated technical and billing operations for 2.5+ years, adapting to license adjustments and resource challenges before project sunset.