Salomon Avila
systems online · Bogotá, CO
Systems Engineering student · Distributed Systems & Full-Stack
drag to rotate
./about
Systems, from the wire up.
Systems Engineering student at Pontificia Universidad Javeriana, Bogotá. I like software that has to talk to other software — message queues, consensus, latency budgets — and the data structures that keep it fast.
Distributed Systems
ZeroMQ pub/sub and request/response, MQTT, Docker and gRPC. Reliable delivery under latency and partial failure.
Full-Stack Development
Spring Boot and FastAPI services behind Angular and React frontends, wired up with GitHub Actions CI/CD.
Algorithms & Data Structures
Memory-efficient Graphs and AVL Trees in C++, built for coursework and for the habit of knowing what things cost.
Building at Speed
Shipped Pa-lante at Platanus Hack Bogotá with a 4-person team; idea to working product in one weekend.
./skills
Tools of the trade
Languages
Frameworks
Infrastructure
Messaging
./projects
Pulled straight from GitHub
A running log of what I've shipped — hackathons, coursework, and side projects. See everything at github.com/SalomonAvila.
Pa-lante
Platanus Hack 26 · Bogotá
Built in one weekend with a 4-person team for Platanus Hack Bogotá, on the Access track — idea to working product against the clock.
VigilApp
ProyectoWeb
Full-stack web application with an Angular frontend and a Java/Spring Boot backend, persisted in PostgreSQL and shipped via Docker Compose.
Distributed Processing
Distributed processing experiments in Go — concurrent workloads split across nodes, built to reason about coordination and throughput.
Sistemas Distribuidos
Proyecto_sistemas_distribuidos
C++ chosen for raw execution speed, ØMQ for pub/sub and request/response messaging, PostgreSQL and pgAdmin for persistence — all containerized.
Juego de Fonemas
An interactive phoneme game built with Next.js to help kids practice sound recognition — playful UI on top of a small learning loop.
Machine Learning
Notebooks working through core machine learning models and techniques — from data prep to evaluation, one experiment at a time.
./contact
Let's connect
Seeking software engineering internships and junior roles in distributed systems and cloud-native development.
Built with Next.js & Three.js — Bogotá, Colombia