Luis Esteban Peña
Full-Stack Developer focused on scalable backend systems
I build production-ready web applications with real-time features, scalable backend architectures, and automated CI/CD pipelines using modern DevOps practices.
Infrastructure & DevOps
Automated CI/CD pipeline with integrated testing that validates code quality, runs unit and end-to-end tests, and deploys containerized applications to a production VPS using GitHub Actions, Docker, and Nginx.
Code Push
GitHub Repository
GitHub Actions
CI Workflow Trigger
Test & Quality Gate
Quality, Unit & E2E Tests
Docker Build
Containerized Image
VPS Deployment
Linux Production Server
Nginx Proxy
Reverse Proxy Routing
Every push to the main branch triggers a CI workflow that runs quality checks, unit tests, and end-to-end tests before building a Docker image and deploying it to a Linux VPS server behind an Nginx reverse proxy.
Featured Engineering Project

Discol
Full-stack real-time chat with voice rooms, RBAC, and production-grade deployment
A full-stack real-time chat application with servers, channels, friendships, and role-based collaboration. Includes voice rooms via LiveKit, Google OAuth, media uploads, a demo mode with seeded content, and a layered test suite of 110+ automated tests.
Key Features
- • Real-time messaging and presence via Socket.IO
- • Voice and video rooms powered by LiveKit
- • JWT + Google OAuth authentication with RBAC
- • Servers, channels, friendships, and role management
- • Playwright + Jest test suite with CI/CD pipeline
Get in Touch
Have a project in mind, a question, or just want to connect? Send me a message and I'll get back to you shortly.