Skip to content
View rodrigovalin's full-sized avatar
😀
Back to work!
😀
Back to work!

Block or report rodrigovalin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rodrigovalin/README.md

What is this place?

I'm an Engineer with a bit of experience with computers. I feel at home with Open Source and solving difficult problems, by getting deep into the details. I'm originally from Chile which is a beautiful country, but decided to move to Ireland, which is even more beautiful... but colder!

I studied Civil Engineering (with a small grasp of computers) in Universidad Catolica de Valparaiso, and Computer Programming at Federico Santa Maria University.

How it started

I started my career by building a Point of Sale system for a small coffee in Chile. They have grown to around ~15 branches, and they still use the software I wrote. This C++ code I wrote (based on GNU/Linux and Qt) is still working after almost 20 years!

After this endeavor I went back to finish University and then I joined Tubaloo, a new start-up in Chile that wanted to seamlessly connect traditional telephone landlines and VoIP. We achieved this by negotiating with Tuvalu, a beautiful island in the South Pacific, to allocate part of their telephone numbering to us. Every Tubaloo client would get a Tuvalu local phone number! We actually did it, but because of some external problems we had to leave it before we could make it profitable.

How it is going

After a bit of time I got a job offer from Dublin, Ireland. We decided to move here with my partner Alicia, and my 2 children. Here (workwise) I've been involved in Infrastructure things, and having to manage lots of CPU and RAM resources. I've been building Kubernetes Operators for MongoDB and a few other things that I've managed to Open Source.

Things I've done (with Computers)

I've built a few things the last couple of years:

  • kubeobject: An ORM-like Python library to manipulate Kubernetes's Custom Resources.
  • sonar: Allows you to easily produce, template, build and publish Dockerfiles and Docker images. It uses a declarative, multi-stage approach to build Docker images.
  • hake: Kubernetes clusters with no bone. A simple tool (in Rust) to easily deploy and recreate Kubernetes clusters using Kind or DigitalOcean's Kubernetes offering. I've been using this for the last year as my main CLI for all things related to testing in Kubernetes.

Things that I like

  • I studied at the music conservatory of my University, while studying Engineering.
  • I love music, playing the traverse flute and singing.
  • I really enjoy reading about history, novels and poetry. Actually anything. I have beside my bed: Brian Green's Until The End of Time, Schrodinger's What is Life, Wolf's Proust and the Squid, and a few others. They change every few weeks.
  • Playing football; however, I'm not a great player for a guy from South America.
  • Cycling, dropping the children at school, cycling to work and back. Great exercise!

For a more formal introduction to myself

Pinned Loading

  1. mongodb/kubeobject mongodb/kubeobject Public

    A simple to use wrapping on top of Kubernetes custom resources with object oriented semantics.

    Python 1 4

  2. mongodb/sonar mongodb/sonar Public

    Python 2 5

  3. mongodb/mongodb-kubernetes-operator mongodb/mongodb-kubernetes-operator Public

    MongoDB Community Kubernetes Operator

    Go 1.2k 500