Innovator · Builder · Technical Support Leader · Mentor

Gerald
Villorente

Technology-agnostic engineer — from PHP to Node.js, React, and Next.js. Building the web since 2010.

View projects →Get in touch
Gerald Villorente

Skills

16+
years of professional experience
counting live since 2010 — present
Current Stack
Node.jsReactNext.jsExpressTypeScriptPHPPythonGolang
CMS & Platform
Drupal 10/11WordpressPHPSymfonyDjangoPantheonAcquia
DevOps & Infra
KubernetesTerraformDockerGCPAWSNginxApacheMySQLPostgreSQL
Pipelines
GitHub ActionsCircleCIJenkinsBlacksmithArgoCD
Observability
GrafanaPrometheusELKPingdomNew RelicUpsightDatadogPingdom
Orchestration
n8nAirflowWrikeChefAnsible
Support Operation
ZendeskMavenPulseIntercomSalesforce
Edge Platform
FastlyCloudflareAkamaiCloudfront

$ ls ./projects

~/projects $

Pulse

Support-operations intelligence platform — syncs Zendesk, Jira, and Confluence data with AI analysis into role-specific dashboards, triage queues, and Slack alerts.

reactjsrechartjsexpressjsdockerpostgresql

~/projects $

UpSight

Uptime intelligence tool built on Pingdom data — tracks outage history, SLA compliance, and per-customer reliability, with live Slack alerts.

reactjsrechartjsexpressjsdockerpostgresql

~/projects $

ReSight

Web-based Redis performance profiler and monitoring dashboard tracking cache hit ratios, memory usage, CPU, and slow commands in real time.

reactjsrechartjsexpressjsdockerpostgresql

~/projects $

MySight

Web-based MySQL performance profiler and monitoring dashboard tracking buffer pool efficiency, query throughput, connections, and replication health.

reactjsrechartjsexpressjsdockerpostgresql

~/projects $

Loggr

Multi-tenant log analyzer that ingests Nginx, PHP, and MySQL logs into Postgres and serves analytics through a REST API and React dashboard.

reactjsrechartjsexpressjsdockerpostgresql

~/projects $

nspct

Internal CLI framework for customer support engineers — automates debugging across environments, logs, databases, and Git workflows.

golangcliPantheon

~/projects $

Canvas-to-Chorus

Turns an uploaded image or video into an original song — analyzes the artwork, writes lyrics, recommends a musical style, and can produce the actual track via Suno.

reactjsnodejsexpressjsdockerpostgresql

~/projects $

Stackr

Beginner-friendly stock market simulator with real-time charts, watchlists, threshold alerts, and risk-scored paper trading.

reactjsrechartjsexpressjsdockerpostgresql

~/projects $

Gobarrier

A high-performance, cross-platform KVM software switch written in Go — inspired by Barrier but rebuilt for lower latency and with drag-and-drop file transfer between machines.

golangkvm

~/projects $

Kairos

A highly customizable, interactive Command Line Interface (CLI) clock built in Go. It features a 1-3-3 grid layout that displays a primary focus timezone and six secondary timezones with real-time ASCII art rendering.

golangcli-clock

~/projects $

Zentycs

A Zendesk application designed to provide agents with real-time, high-density metrics regarding ticket lifecycles and agent collaboration directly within the ticket sidebar.

javascriptsupport-opsZendesk

~/projects $

Terminus Site Debug

A Terminus plugin that downloads site logs from a specific environment of a Pantheon site and parses the logs for debugging purposes.

phpterminusPantheon

~/projects $

Terminus Sweeper

A Pantheon-specific tool that sweeps user accounts from the site dashboard. It also deletes the owned frozen site.

phpterminusPantheon

~/projects $

Logs Streamer

A Pantheon-specific tool for streaming the logs.

phpterminusPantheon

~/projects $

Apothecary

A community-pharmacy dispensing system that checks every prescription before it is filled.

reactjavascriptpostgresqldockerexpressjs
All projects →

Writing

Hardening a Production Web App: A Practical Security Audit

I asked Claude Code to run a full security audit on this site's infrastructure and code, then fix what it found. Here's the exact playbook — real commands, explained — including a Docker-vs-firewall bug that had nothing to do with this app's own code.

Read →

All articles →

Services

01

Web application architecture & audits

Site-building review, performance audits, and upgrade paths for web applications — CMS or custom-built.

02

DevOps & CI/CD setup

Pipelines, containerization, and Kubernetes deployments built for your team’s workflow.

03

Fractional platform engineering

Ongoing, part-time engineering support for teams that need senior coverage without a full hire.

04

Technical support transformation

Helping support teams evolve from reactive ticket-pushing into a world-class, customer-trusted support organization.

05

Seminars & workshops

Hands-on sessions on applying AI in engineering workflows and practical software engineering fundamentals, for teams and dev communities.

06

Application development

Building web, desktop, or command-line applications end to end — from architecture through to a shipped, maintainable product.

Courses

free for registered users

AI: From Zero to Hero

A 20-day, phase-by-phase course for newcomers who want to use AI to work faster and smarter — never more than an hour a day, so it fits around your normal routine.

View course →
free for registered users

AI: Vibe Coding a Product

A 20-day course for people with zero software engineering background — build and publish a real working mini product by describing what you want to AI, explained as simply and clearly as possible, with lots of examples.

View course →
free for registered users

AI in Software Engineering

A 20-day, phase-by-phase course for professional software engineers with zero AI experience — how to use AI tools for code generation, debugging, refactoring, review, and security, without lowering your engineering standards.

View course →
free for registered users

AI: Data Analysis and Report

A 20-day course on using AI for real-world data analysis and reporting — cleaning messy Excel and CSV files, finding patterns, building charts, and writing verified reports.

View course →
free for registered users

AI: As Personal Assistant

A 20-day course on using AI as an extension of yourself — for planning, organizing, emails, decisions, and everyday life, with clear boundaries on where AI's role should end.

View course →
free for registered users

Staying Safe Online: A Non-Technical Guide to Scams & Fraud

A 20-day, phase-by-phase course for anyone — no tech background needed — on spotting and stopping scams before they cost you money, your accounts, or your peace of mind. Covers social engineering, phishing, texts, phone calls, social media, and what to do if you've already been scammed.

View course →
Contact

Have an infrastructure, web application, or technical support operation problem worth solving? Let's talk.

[email protected]or use the contact form →
GitHubLinkedInX