Software & infrastructure engineer

Hello, I am

David Villafaña.

I build reliable software, automate infrastructure, and turn complex data systems into maintainable tools.

david@portfolio ~

$ whoami

software-engineer
systems-enthusiast
lifelong-learner

$ current-focus

reproducible infrastructure
data engineering
useful web applications

$

What I do

From source code to production.

A practical mix of application development, data work, and infrastructure operations.

Software Engineering

Maintainable web applications and automation built around real operational needs.

Data Engineering

SQL, ETL pipelines, reporting, and dependable data flows across diverse systems.

Systems & DevOps

Reproducible Linux environments, virtualization, networking, and GitOps workflows.

Toolbox

Technologies I work with

Selected tools from my day-to-day work and personal projects.

Languages

PythonPython
NixNix
BashBash
C sharpC#
JavaScriptJavaScript
RustRust

Web

DjangoDjango
FlaskFlask
htmxhtmx
Tailwind CSSTailwind
NginxNginx
ASP.NETASP.NET

Data

PostgreSQLPostgres
SQLiteSQLite
SQL ServerSQL Server
OracleOracle
Azure SQLAzure SQL
ETL

Infrastructure

AnsibleAnsible
AzureAzure
ProxmoxProxmox
VMwareVMware
QEMUQEMU
ContainersContainers

Linux

NixOSNixOS
DebianDebian
UbuntuUbuntu
Red HatRed Hat
Alpine LinuxAlpine
Arch LinuxArch

Built with

This portfolio is part of the work.

A self-hosted Django and htmx application, deployed on Linux with Nginx and Gunicorn.

Django htmx Tailwind Nginx

A little perspective

Gain some wisdom