I love working with Golang. I use technologies like Kubernetes, gRPC (so also Protocol Buffers), and PostgreSQL. I use Docker, Git, and Linux all the time. I do Continuous Integration with GitHub Actions.
I'm also interested in learning and working with Kafka, Redis, Elasticsearch, ArgoCD, and even a little bit on the frontend with Next.js (React) or Nuxt.js (Vue). I'm passionate about programming, so I'm continuously learning new things very fast and then applying them.
I strive to make the software the best, feasible way, including following best practices. I'm pragmatic but also a perfectionist whenever that makes sense.
I'm highly focused and self-motivated to learn and to achieve objectives. I have owned a few relatively successful, very small businesses where I did everything, from the software development to the marketing campaigns. I learned and applied a lot of different concepts and technologies on the fly.
An unofficial login server for Dofus Retro — an online tactical RPG video game.
A reverse proxy for login and game servers of Dofus Retro.
A library that implements the network protocol of Dofus Retro, for the communication between client and server. It defines the id and structure of the protocol messages and it provides functionality for their serialization and deserialization.
A legal group I created with 3 lawyers to help Chilean people solve legal cases related to health insurance companies.
A private, unofficial server of Dofus 1 (a version that's older than Dofus Retro).
I've been focused on becoming proficient in Go and its ecosystem.
I've learned and been practicing: