Málaga, Andalusia, Spain
Started my journey into software development with Writing C for microcontrollers back in 2008. Later, I developed software and computer vision for robots in C++ before discovering python, my favorite programming language. Now I work in the data science and machine learning environment where I enjoy fast protyping and quick iteration to find the best solution for the customer. I like the area between data science and software development where the ability to set up a robust software architecture and coding skills are just as important as training models and analysing data. Designing and implementing interfaces is a common task for me as bringing machine learning to production usually means embedding it into something larger. I have built interfaces with a continually growing list of technologies: REST, gRPC, Mqtt, OPCUA, Modbus as well as custom TCP-based protocols. Over the years, I have had contact with many different tools/frameworks/databases etc. and find it easy to adapt to new ones. Some of the most important examples are: Azure, Docker, Django, Flask, Mongo, CrateDB, SQL and NO-SQL, Spark/Databricks, Keras, Tensorflow, Pandas, Numpy ... I especially love Docker and use it for the whole development cycle if possible. In my free time I created some open source software and a cross platform web app that I wrote with Flutter and Firebase as the Backend.