# Guillermo Serrahima (@vylion.eurosky.social)

Profile: https://sifa.id/p/vylion.eurosky.social
Headline: Back End Engineer

## About

Backend and systems-oriented Software Engineer with experience in R\&D environments and cloud-based SaaS platforms. Background in Rust, Python, and C++, with hands-on experience designing APIs, infrastructure tooling, and developer-facing products. Comfortable working across the full software lifecycle, from prototyping and refactoring to deployment, CI/CD, and production support.

## Experience

- **Back End Developer at Verbio Technologies** (2022 – 2024)
  Implemented scalable and secure solutions focused on providing a reliable service and efficient operation for cloud-based voice recognition.
- **Software Engineer at QAD DynaSys | Digital Supply Chain Planning Software** (2021 – 2022)
  Contributed to the transformation of a desktop app into a web app, adapting it to a marketable SaaS model.
- **Junior DevOps Engineer at HP Inc.** (2019 – 2020)
- **C++ Consultor at Capitole Consulting** (2021 – 2021)
  Saved time through the automation of manual PDF report redaction, and integration of data analysis.
- **Junior SDET at HP Inc.** (2018 – 2019)
- **R&D Engineer at Ansys** (2024 – 2025)
  Successfully demonstrated a proof-of-concept for clients that removed the need for coding knowledge for in-depth customization of complex physics simulation pipelines.
  
  Redesigned an internal unmaintained Python library project, as well as introduced testing and continuous integration, to bring it up to company standards.

## Education

- **Universitat Politècnica de Catalunya** — Bachelor's degree (2013 – 2018)

## Skills

- Pytest
- SQLite
- Agile Methodologies
- REST APIs
- English
- Jira
- Pydantic
- Python
- Visual Studio
- C++
- Android Development
- Terraform
- Java
- C#
- Code Refactoring
- Back-End Web Development
- Test Automation
- Teamwork
- Simple and Fast Multimedia Library (SFML)
- Lua
- Pixel Art
- Representational State Transfer (REST)
- Rust (Programming Language)
- Open-Source Software
- Git
- Testing Tools
- Catalan
- Test Cases
- Test Planning
- Jenkins
- Software as a Service (SaaS)
- gRPC
- pytest
- GitHub Copilot
- API Development
- JavaScript
- C
- XML
- HTML
- Linux
- Debian
- Ubuntu
- LaTeX
- Arduino
- Haskell
- Arch Linux
- OpenSuse
- SWI-Prolog
- Swing Dance
- Unity3D
- Matlab
- Programming
- Object-Oriented Programming (OOP)
- Python (Programming Language)
- Qt
- Android
- Computer Science
- Raspberry Pi
- Software Development
- Scrum
- Functional Programming
- Amazon Web Services (AWS)
- Bash
- Agile
- CI/CD
- GoogleTest
- Agile
- Agile
- Cookiecutter
- Docker
- Docker

## Projects

- **( ( ( Radio Wave ) ) )** — https://globalgamejam.org/2017/games/radio-wave
  Participated as part of a group project in the 2017 Global Game Jam, from the 20th to the 22nd of January.
- **WordWeaver** — https://github.com/vylion/WordWeaver
  Personal project for an Android app for pseudorandom word generation. Tool mainly designed for the creation of constructed languages.

Project started for the Fall 2017 Hackathon event by HackUPC from the 3rd of March to the 5th.
- **Velascobot** — https://git.vylion.com/vylion/velascobot
  Personal project of a non-sequitur, silly chatbot for the Telegram chat application using Markov chains for text generation. Personal project that I did during some of my free time.
- **Bindmage Duels** — https://globalgamejam.org/2018/games/bindmage-duels
  Participated as part of a group project in the 2018 Global Game Jam, from the 26th to the 28th of January.
- **Velascobot2** — https://tangled.org/vylion.eurosky.social/velascobot2
  Rewrite of Velascobot with more Python experience.

## Publications

- Learning OAuth — vylion.leaflet.pub (https://vylion.leaflet.pub/3modlexge4k2o)
- Shoutout to acme-dns — vylion.leaflet.pub (https://vylion.leaflet.pub/3mko26p2kh22k)
- First contact with Proxmox — vylion.leaflet.pub (https://vylion.leaflet.pub/3mga2rmm6ok22)
- My journey so far with selfhosting — vylion.leaflet.pub (https://vylion.leaflet.pub/3mdbtlfugdk2m)
- My first homelab server — vylion.leaflet.pub (https://vylion.leaflet.pub/3mdbbno6ixc24)

## Languages

- Spanish (native)
- Catalan (native)
- English (professional_working)

## Other profiles

- github: https://tangled.org/did:plc:hyyqbqqhpxt2bnn7s2e2iuxd
