Scroll To View More
Gonzalo Gabriel Jiménez Fuentes, Networks Developer in Málaga, Spain
Gonzalo Gabriel Jiménez Fuentes

Networks Developer in Málaga, Spain

Member since November 9, 2018
Gonzalo’s written code for servers, PCs, mobiles, microcontrollers, PLCs, among others. This varied experience means that he’s dealt with a wide spectrum of problems and paradigms, but with one invariable constant—he always takes into account scalability, resilience, and fault tolerance. HIs code is so ubiquitous you might find it in running in a data center, in your mobile, or even in an airport.
Gonzalo is now available for hire

Portfolio

  • LemonCode
    Docker, Kubernetes, Cloud, Amazon Web Services (AWS), Azure, Jenkins
  • Freelance
    Elixir, Erlang, OTP, Mnesia, Rust, Go, Python, JavaScript, Elm, Nginx, Docker...
  • Palmtree Statistics
    Elixir/Erlang, Python, Nginx, Docker, Jenkins, Mesos, OpenStack, MySQL...

Experience

  • Networks, 15 years
  • Python 3, 10 years
  • Distributed Systems, 8 years
  • Concurrent Programming, 5 years
  • Functional Programming, 5 years
  • DevOps, 4 years
  • Elixir, 4 years
  • Terraform, 2 years
Málaga, Spain

Availability

Part-time

Preferred Environment

Linux, Ubuntu, Docker, Kubernetes, Mesos

The most amazing...

...thing I've developed was a farm for trading bots.

Employment

  • Independent Teacher of an Online Master's Course

    2018 - PRESENT
    LemonCode
    • Demonstrated to students how to work in an environment which embraces DevOps culture.
    Technologies: Docker, Kubernetes, Cloud, Amazon Web Services (AWS), Azure, Jenkins
  • Software Consultant

    2018 - PRESENT
    Freelance
    • Developed a farm of sport trading bots.
    • Migrated from OVH Mesos to Azure Kubernetes; including the automation scripts and CI environment.
    • Constructed the infrastructure for machine learning projects in AWS.
    • Developed the infrastructure and generic code for a crypto trader.
    • Built the infrastructure and CD/CI for a game startup.
    • Created a custom distributed publisher/subscriber system for a web startup.
    • Led training sessions for DevOps tools such as Docker, Kubernetes, Jenkins, and more.
    Technologies: Elixir, Erlang, OTP, Mnesia, Rust, Go, Python, JavaScript, Elm, Nginx, Docker, DC/OS, Mesos, Marathon, Apache ZooKeeper, Kubernetes, Azure, GCP, Amazon Web Services (AWS), Ansible, Vagrant, MongoDB, PostgreSQL, MySQL, RabbitMQ, ZeroMQ, Kafka
  • Chief Software Architect

    2016 - 2018
    Palmtree Statistics
    • Developed the cloud architecture in OVH using OpenStack.
    • Built distributed systems with Elixir/Erlang; using distributed Erlang, and RabbitMQ for other languages.
    • Implemented process automation.
    • Supported developers and data scientist in producing scalable and maintainable code.
    • Aided the directors with the vision of the company.
    Technologies: Elixir/Erlang, Python, Nginx, Docker, Jenkins, Mesos, OpenStack, MySQL, RabbitMQ, MongoDB, AngularJS
  • Senior Software Engineer

    2015 - 2016
    Palmtree Statistics
    • Created all of the tech stacks of the company as the first technical employee.
    • Developed scalable applications which will help a sports trader with important information.
    • Constructed the the CI environment.
    • Developed reusable code libraries which will help with the chosen environment such as MongoDB, MySQL, RabbitMQ, and so on.
    • Created logging and monitoring systems for a distributed environment.
    Technologies: Elixir/Erlang, Python, Nginx, Docker, Jenkins, Mesos, OpenStack, MySQL, RabbitMQ, MongoDB, AngularJS
  • Software Consultant

    2013 - 2015
    Freelance
    • Developed a platform for data analysis in soft real time.
    • Built a control system of video cameras and weather switchboards.
    • Constructed an Android application for a surveillance system.
    Technologies: Java, Android, Python, AngularJS, MongoDB, Nginx
  • R&D Engineer

    2011 - 2015
    Ericsson
    • Developed tools to help the network engineer in the field.
    • Wrote decoders for ASN.1 messages.
    • Built ETL tools to handle cell network messages.
    • Developed geolocation tools to locate the issues in the cell network.
    • Constructed scalable applications to handle the load of all of the networks and vendors around the world.
    Technologies: Java, C++, Python, MySQL, GSM, UMTS, LTE
  • Control and Communications Engineer

    2009 - 2011
    CIAT
    • Created the hardware design of control systems for HVAC.
    • Designed and implemented the software and control systems for HVAC.
    • Developed the network design and implementation of control systems for HVAC.
    • Set up the HVAC in airports.
    • Trained the maintenance staff.
    Technologies: C/C++, MATLAB, Pascal, Ladder, JavaScript

Experience

Skills

  • Languages

    Python 3, Elixir, Erlang (OTP), Go, Bash, SQL, Rust
  • Tools

    Terraform, Jenkins, Ansible, AWS CLI, GitLab, GitLab CI/CD, RabbitMQ, Vagrant
  • Paradigms

    Concurrent Programming, Functional Programming, DevOps, Agile Software Development
  • Platforms

    Kubernetes, Docker, Linux, AWS EC2, Azure, Google Cloud Platform (GCP), OpenStack, Apache Kafka
  • Other

    Distributed Systems, Networks, LTE, UMTS, GSM
  • Frameworks

    Phoenix, Flask, Django, GRPC
  • Libraries/APIs

    Mesosphere, AMQP, Jenkins Pipeline, ZeroMQ
  • Storage

    MySQL, MongoDB, AWS RDS, PostgreSQL, AWS S3

Education

  • Master of Science degree in Telecommunication Engineering
    2008 - 2010
    Málaga University - Málaga, Spain
  • Ingénieur de Informatique (Computer Engineer) degree in Informatique, Microeléctronique et Automatique (Computers, Microelectronics and Automation)
    2007 - 2008
    Polytech Lille - Lille, France
  • Bachelor of Science degree in Telecommunication Engineering
    2003 - 2007
    Málaga University - Málaga, Spain
I really like this profile
Share it with others