Developer · SysAdmin

Hi, I'm Felipe

Software development and IT infrastructure.

delicia4581@gmail.com GitHub ↗ LinkedIn ↗ Download CV ↓

01  /  Experience

Mar 2026 — Present

Developer & Sysadmin · NUMEN

At NUMEN my work is focused on development, complemented by systems administration. The core is PuppetHub, a microservices ecosystem for social-media automation, web scraping and proxy management.

  • Development: backend services in TypeScript (NestJS, Express) and Python (Flask), with a Next.js admin UI — orchestrated as a meta-repo with submodules and inter-service contracts.
  • Linux servers: installing and operating the systems on Proxmox-virtualized servers, packaged with Docker.
  • Networking: limited involvement.
  • TypeScript
  • NestJS
  • Next.js
  • Python
  • Flask
  • Docker
  • Proxmox
  • Microservices

Software built

  • PuppetHub (orchestrator) Meta-repo that orchestrates the microservices ecosystem: it versions the architecture, the inter-service contracts and the pointers (git submodules) to each service. It holds no service code, only the documentation and integration of the whole.
    • TypeScript
    • Git submodules
    • Docker
  • SocialHub A system to coordinate teams of operators managing multiple digital identities under master accounts: it measures productivity in real time, enforces per-campaign activity quotas and audits community impact.
    • TypeScript
    • NestJS
    • Docker
  • ConsoleHub The ecosystem's admin UI: metrics dashboard, modem grid with health status, active leases, rotation settings and logs. Multi-service from the start through a service switcher.
    • TypeScript
    • Next.js
    • React
  • ScrapperHub Headless web scraping service: it automates browsing and data extraction with Playwright, persisting results to a database.
    • TypeScript
    • Express
    • Playwright
    • Prisma
  • BrowserHub Antidetect browser-profile management API with Chrome/Camoufox; a headless backend (no web panel) to create and orchestrate isolated browser sessions.
    • TypeScript
    • Express
    • Camoufox
  • ProxyHub Management of Alcatel MX2 (LinkHub) modems with automatic IP rotation via 3proxy; it exposes real-time metrics and control over WebSocket.
    • Python
    • Flask
    • Flask-SocketIO
    • 3proxy
Jan 2022 — Mar 2026

IT Support, Infrastructure & Development · Reboot

Reboot is an IT services provider (MSP) that supports and deploys technology across different client companies. My work combined infrastructure, support and custom development.

  • Networking: switches, routers and firewalls; VLANs, VPNs, WiFi and structured cabling at client sites.
  • Linux servers: virtualization with Proxmox and administration of Debian, Ubuntu and Gentoo — web, databases, mail and DNS, on-premise and in the cloud, with Docker containers.
  • User support: ticket-based support, on-site and remote.
  • Deployments: ERP, monitoring, backups, Active Directory and camera systems.
  • Linux
  • Proxmox
  • Networking
  • VPN
  • Active Directory
  • Docker
  • TypeScript

Software built

  • Manufacturing MES system Monorepo for a manufacturing execution system at an industrial company: an orchestrating backend and three frontends (access, shop-floor operator and supervision), deployed on Proxmox.
    • TypeScript
    • Node.js
    • Express
    • Prisma
    • PostgreSQL
    • React
    • Docker
  • AFIP e-invoicing A service that integrates Argentina's AFIP web services (WSAA authentication and WSFE issuance) to generate electronic invoices, handling digital certificates.
    • TypeScript
    • Node.js
    • AFIP WS (SOAP)
  • Workshop management Web client to manage private repair workshops, consuming an internal API; packaged with Docker.
    • TypeScript
    • React
    • Vite
    • Docker
  • Company website The MSP's corporate site: client-side routing, SVG animations, contact form and direct WhatsApp links, SEO-optimized.
    • React
    • TypeScript
    • Vite

02  /  Projects

Luca Journey — Python with Pokémon

Luca Journey — Python with Pokémon

An interactive course to learn Linux and Python from scratch, Pokémon-themed, with real Python running 100% in the browser.

  • Astro
  • TypeScript
  • Pyodide (Python/WASM)
  • NestJS
  • Prisma
  • +5
Julieta — Cooking Blog

Julieta — Cooking Blog

A custom cooking blog for my sister: she publishes and edits recipes herself, with first-class SEO and an admin locked down by RLS.

  • Next.js
  • React
  • TypeScript
  • Supabase
  • PostgreSQL
  • +3

julssh — Connections in the terminal

A Go TUI to manage and open SSH (plus RDP/VNC) connections from the terminal, with Google Drive sync and self-update.

  • Go
  • Bubble Tea
  • Lip Gloss
  • SSH
  • RDP / VNC
  • +2
naturoutes — Route planner

naturoutes — Route planner

A bike & walking route planner on a map: automatic routing with elevation profile, 100% in the browser and an offline PWA.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Leaflet / OSM
  • +3
LPDG — Los pibes de Gerli

LPDG — Los pibes de Gerli

A site for my Gerli friends group: a cover that changes with every meetup and archives the previous ones. Static, brutalist/editorial, PWA.

  • HTML
  • CSS
  • JavaScript
  • No framework
  • PWA
  • +1

obsidian-notes — Publish from Obsidian

A pipeline that turns selected notes from an Obsidian vault into a website: it transforms wikilinks, renders code and math, and deploys on Netlify.

  • React
  • Vite
  • React Router
  • react-markdown
  • KaTeX
  • +3
La teca de los pibes — Expense splitter

La teca de los pibes — Expense splitter

A Splitwise-style expense splitter for friend groups: create groups, log expenses, and the app works out who owes whom and lets you settle up. Full-stack Next.js, installable as an app (PWA).

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma 7 + Postgres
  • Auth.js v5
  • +4