- Containerized a sample application with Docker and wrote the Dockerfiles and compose configuration used for local and cloud runs.
- Built a GitHub Actions pipeline that runs on every push to lint, build, push the image, and deploy it to the target environment.
- Provisioned and configured the Linux server hosting the deployment, including users, firewall rules, and the Docker runtime.
- Wrote the full project documentation (architecture, pipeline, rollback steps) and presented the work as my final graduation deliverable.
Hi, I'm Federico Roldós.
> Software Engineer · Backend & DevOps
IT student based in Montevideo, Uruguay. I build reliable backend systems, full-stack apps, and the infrastructure that runs them, from Flask and Java services to CI/CD pipelines, containers, and self-hosted servers.
About me
I'm Federico, an IT student at UTEC Uruguay with a DevOps certification from ORT University and an international exchange at Karelia UAS in Finland. My focus is on backend engineering, infrastructure, and automation, but I'm comfortable shipping end-to-end products: I design the API, build the UI, set up the pipeline, and deploy the thing.
Outside of coursework I run my own published projects (a Korean food diary used in production, a desktop finance tracker), administer my own game servers, and write the plugins they run on. I care about clarity, reliability, and getting things to actually ship.
Experience
Project Manager - UTEC Final Degree Project
- Led a cross-functional team of 5, ran the Scrum ceremonies (sprint planning, dailies, reviews, retros), and kept the backlog and sprint board up to date.
- Broke the hospital equipment management system down into user stories, estimated them with the team, and prioritized scope alongside the client.
- Coordinated the integration points between the web (Next.js), mobile (Kotlin), and backend (Java/Jakarta EE + Oracle DB) tracks so the components actually talked to each other.
- Set up and maintained the tooling the team relied on: TestLink for test cases, Mantis for bug tracking, Postman collections, and the SonarQube quality gate.
Trainee - Emprende Tech SAS
- Mapped the client's manual processes with the team and turned them into a digital workflow on the Microsoft Power Platform.
- Built data-collection forms in Microsoft Forms and Power Virtual Agents chatbots that fed answers into Dataverse tables.
- Wired everything together with Power Automate flows handling routing, notifications, and document storage in SharePoint.
- Tested each automation with real client data and adjusted the flows based on the feedback that came back from El Abrojo.
Selected projects
So Full!
2026Korean food & drink diary - Open source
Web app to log and rate Korean foods with category-specific attributes. Google Sign-In and fully client-side persistence: data stored as JSON in Google Drive AppData, images in a dedicated Drive folder. Email notifications through a Vercel serverless endpoint.
ClariFi
2026Desktop personal finances tracker
Open-source desktop app with multi-account and multi-currency support. Flask backend over an Excel data layer (openpyxl) with a thread-safe load/mutate/save pattern, plus a handwritten vanilla-JS frontend with custom canvas charts. Shipped as a native Windows build via pywebview + PyInstaller + Inno Setup, with a built-in GitHub Releases update checker.
Game Servers & Plugins
OngoingPrivate servers I run for a closed group of players across Minecraft, Hytale, Ark, and Assetto Corsa, with custom Java plugins and mods written for them. Gameplay features, permissions integration, and player-data management across the Spigot/Bukkit and Forge/Fabric ecosystems.
Self-Hosted Server Infrastructure
OngoingBuilt and configured physical and virtual machines for home and server use. OS provisioning on Linux and Windows Server, networking and firewall setup, virtualization, container runtimes, automated backups, and monitoring.
roldos.site
OngoingPersonal website covering hosting, deployment, branching strategy, and continuous improvements. The site you're looking at right now.
Education
ORT University
DevOps Certification
Montevideo, Uruguay
DevOps methodology, Linux fundamentals, Git, CI/CD pipelines, DevSecOps, cloud concepts (IaaS/PaaS/SaaS), Docker, Kubernetes, IaC, observability and metrics.
Karelia University of Applied Sciences
Student Exchange Program
Joensuu, Finland
ICT business, programming (Python), IT infrastructure architecture, digital technology essentials, intercultural communication, working in international teams, Finnish.
Technological University UTEC
Bachelor's Degree in Information Technology
Fray Bentos, Uruguay
Software engineering, databases, operating systems, computer networks, web development, systems analysis, and cloud computing fundamentals.
What I work with
Languages
Frontend & Frameworks
DevOps & Cloud
Data & Systems
Let's work together
Open to internships, full-time roles, and freelance collaboration. The fastest way to reach me is by email or LinkedIn.
- federicoroldos1@gmail.com
- linkedin.com/in/federicoroldos
- github.com/federicoroldos
- Montevideo, Uruguay