Gonzalo Gabriel Jiménez Fuentes
Verified Expert in Engineering
Software Developer
Gonzalo writes 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.
Portfolio
Experience
Availability
Preferred Environment
Cloud, Kubernetes, Docker, Linux
The most amazing...
...project I've developed is a farm for trading bots.
Work Experience
Software and DevOps Consultant
Freelance
- Developed a farm of sport trading bots using technologies like Kubernetes, Python, Elixir, RabbitMQ, and more.
- 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.
Chief Software Architect
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.
Senior Software Engineer
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.
Software Consultant
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.
R&D Engineer
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.
Control and Communications Engineer
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.
Experience
Conejo
https://github.com/mendrugory/conejoReactive Architecture in Python
https://github.com/mendrugory/reactive-architecture-pythonJenkins Porter
https://github.com/mendrugory/jenkins-porterFN_load_tester
https://github.com/mendrugory/fn_load_testerEnchufeweb
https://github.com/mendrugory/enchufewebBarenboim
https://github.com/mendrugory/barenboimGalena
https://github.com/mendrugory/galenaMesos-vagrant
https://github.com/mendrugory/mesos-vagrantSkills
Languages
Python 3, Elixir, Erlang (OTP), Go, Bash, SQL, Erlang, Python, Java, C++, C, Pascal, Ladder, JavaScript, Rust
Tools
Terraform, Jenkins, Ansible, AWS CLI, GitLab, GitLab CI/CD, RabbitMQ, Mesos, NGINX, MATLAB, Apache ZooKeeper, Vagrant
Paradigms
Concurrent Programming, Functional Programming, DevOps, Agile Software Development, App Development
Platforms
Kubernetes, Docker, Linux, Amazon EC2, Ubuntu, Android, OTP, DC/OS, Amazon Web Services (AWS), Cloud Native, Azure, Google Cloud Platform (GCP), OpenStack, Apache Kafka
Other
Distributed Systems, Networks, Long-term Evolution (LTE), UMTS, Certified Kubernetes Administrator (CKA), Containers, Orchestration, Cloud, GSM
Frameworks
Phoenix, Flask, Django, AngularJS, Marathon, gRPC
Libraries/APIs
Mesosphere, AMQP, Jenkins Pipeline, ZeroMQ
Storage
MySQL, MongoDB, Mnesia, PostgreSQL, Amazon S3 (AWS S3)
Education
Master of Science Degree in Telecommunication Engineering
Málaga University - Málaga, Spain
Ingénieur De Informatique (Computer Engineer) Degree in Informatique, Microeléctronique et Automatique (Computers, Microelectronics and Automation)
Polytech Lille - Lille, France
Bachelor of Science Degree in Telecommunication Engineering
Málaga University - Málaga, Spain
Certifications
Certified Kubernetes Application Developer (CKAD)
Cloud Native Computing Foundation
Certified Kubernetes Administrator (CKA)
Cloud Native Computing Foundation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring