Gonzalo Gabriel Jiménez Fuentes

Software Consultant

I enjoy solving problems using Software. I have created code for very different devices and machines: servers, PCs, mobiles, microcontrollers, PLCs and so on. This fact has made to deal with a large range of problems and paradigms, but always taking into account scalability, resilience and fault tolerance. You can find my code running in a data center, in your mobile phone or even in an airport. My Background is in Telecom therefore I like the projects that involve real-time, networking, messaging, concurrency and so on. I also like to share my knowledge publishing posts in my blog and releasing my open source projects.



Experience

Software Consultant

Software Consultant • Jan, 2018 — Present

I help my customers to design, build and maintain real-time applications.

Technologies: Elixir, Erlang, OTP, Mnesia, Rust, Go, Python, Javascript, Elm, Nginx, Docker, DC/OS, Mesos, Marathon, Zookeeper, Kubernetes, Azure, GCP, AWS, Ansible, Vagrant, MongoDB, PostgreSQL, MySQL, RabbitMQ, 0MQ, Kafka.

Check out the professional web.


Palmtree Statistics

Chief SW Architect • Oct, 2016 — Dec, 2017

I continued with my tasks as SW Engineer but I was more focus on helping other colleagues, improve the architecture to include new use cases, increase the reliability of all the applications and automate processes. I also helped in other business related tasks.

Technologies: Elixir, Erlang, OTP, Python, Nginx, AngularJS, Javascript, Docker, Mesos, Marathon, Zookeeper, MongoDB, PostgreSQL, MySQL, RabbitMQ, 0MQ.


Palmtree Statistics

Senior SW Engineer • Sep, 2015 — Sep, 2016

I created all the tech environment of Palmtree Statistics to later design, develop and maintain on production SW solutions to help professional sport traders.

Technologies: Elixir, Erlang, OTP, Python, Nginx, AngularJS, Javascript, Docker, Mesos, Marathon, Zookeeper, MongoDB, MySQL, RabbitMQ, 0MQ.


Freelance Engineer

Freelance Engineer • Aug, 2013 — Aug, 2015

I collaborated in different part-time projects with several companies:

Technologies: Java, Android, Python, AngularJS, MongoDB, Nginx.


Ericsson

R&D Engineer • Jun, 2011 — Aug, 2015

I worked in several agile teams distributed around the world developing SW tools which were used to optimize mobile (GSM, UMTS and LTE) networks of several vendors. Information traces of the network nodes were analyzed in order to identify and geo-locate issues.

Technologies: Java, C++, Python, MySQL, GSM, UMTS, LTE.


Ciat

Control & Communications Engineer • Oct, 2009 — Jun, 2011

I worked in a cross-functional team to develop industrail HVAC solutions where my responsability was Software and Hardware related. Start-ups, on-site updates and trainings were also my tasks.

Technologies: C/C++, Matlab, Pascal, Ladder, Javascript.



Education

Málaga University

BSc and MSc Telecommunication Engineering 2003 — 2010


Polytech’Lille

Ingénieur de Informatique, Microeléctronique et Automatique (Erasmus grant) 2007 — 2008


Conservatorio Superior de Música de Málaga

Medium Degree in Violin 2003 — 2006


Conservatorio Superior de Música de Córdoba

Medium Degree in Violin 2003 — 2003


Conservatorio Elemental de Música de Montilla

Basic Degree in Violin 1995 — 2000



Languages



Open Source Projects

Piton

Piton runs a high available pool of “Pythons” in order to help you with the GIL.

Conejo

Open Source Elixir - OTP Application which will help you to work with RabbitMQ.

Galena

Galena is a topic producer-consumer library built on top of GenStage for Elixir.

EnchufeWeb

Websocket Library written in Elixir.

Barenboim

Barenboim is an Elixir library which will help you with data streaming dependencies in concurrent flows.

MonkeyNoteBot

MonkeyNoteBot is a ChatBot for Telegram which will help you to manage your lists of notes.

Torip

Open Source Python library for Tornado web framework to locate IPs or server names.

Visit my Github account to find more projects.