“Java Software Developer/Machine Learning”
I am a Java developer with experience in different sectors (banking, insurance, automotive, online commerce …), and with international experience (I lived and worked for 7 years in Germany, and one summer in Vienna), so I have a good command of the English and German languages. Now I would like to start working in a new project, which I consider useful for the people and for the society I live in.

- Surnames/Name: Camacho Díaz / Francisco
- Address: 33209 Gijón – Spain
- Nationality: Spanish
- Driving license: B
Working Experience
[Spain]
Oct. 2024 – …: Sabbatical leave to study Machine Learning
I’m using this sabbatical period to study Machine Learning.
I started doing some courses by Coursera (Deep Learning.Ai, IBM …), and in Dec. 2024 I started a master about Machine Learning by the UNED.
Content of the master’s program (in Spanish):
https://www.master-machine-learning.com/programa-master-ml/
Github:
https://github.com/fcamadi/masterML (R)
https://github.com/fcamadi/masterMLpython
https://github.com/fcamadi/masterML/tree/main/TFM
Sept. 2021 – Sept. 2024: Kairos DS (Remote) |
Position: Java Microservices Developer |
Projects: Member of the «delivery» team within the «IOP» project of Inditex («Inditex Open Platform»). IOP is the backbone for the worlwide online shops of all Inditex brands (Zara, Zara Home, Bershka, P&B, Massimo Dutti ..) Implementation of new functionalities in the different microservices related to shipping methods and collection/drop-off points. Some technologies used: Spring Boot, Java 11/17, API «first approach», gRPC & REST APIs, JUnit, MongoDB, Solr, Kafka .. Sept.-Oct 2021: Kairos Bookdesk. Microservices with Java 11, Spring Webflux, Kafka, Redis, Mongo, Hexagonal Architecture. |
System: Scrum, Jira, GitHub |
Tools: IntelliJ, Robo3T, Postman |
[July-August 2021: Sabbatical]
Oct. 2019 – June 2021: SERIKAT (Erhardt Group) – Madrid (Spain) |
Position: Java Backend Developer + Devops |
Projects: Nymiz: anonymization of documents (https://nymiz.com) Preparation of pipelines in Gitlab CI. Logs centralization with EFK stack (Elastic-Fluentd-Kibana). Development of microservices with Java 8/11, Spring Boot, Cloud and Security (JWT). Stress and load tests with JMeter. Monitorization of Amazon EC2 nodes with Prometheus and Grafana. Migration from Maven to Gradle. Other tools: Ansible, Postman, JUnit, Testcontainers, MongoDb, Redis, Python, NLP, Stripe .. |
System: Agile methodology, IceScrum, Git+Gitlab. |
Tools: Spring Tool Suite. GitKraken. |
Oct. 2018 – Sep. 2019: Pragsis Bidoop* – Madrid (Spain) *Since Sept.2019 an Accenture company |
Position: Java Backend Developer |
Projects: July.-Sept. 2019: Santander Tecnología. New data ingestions and support for the existing ones (around 3000 jobs) in a Cloudera data lake. Apache Hue (Hive, HDFS), scripts, logs … Dec. 2018 – June 2019: Anjana Data (https://anjanadata.com) Development of a Data Governance tool with Java 8, Spring Boot, Hibernate, Apache Solr. Tests with Junit+Mockito and Postman. System: Agile methodology. Jira, Git+Gitlab. PostgreSQL Tools: Spring Tool Suite, Intellij, DBeaver Oct.-Nov. 2018 – Master in Big Data Apache Hadoop, Spark+Scala, Apache Kafka, ElasticSearch(ELK) |
June 2018 – Sep. 2018: SopraSteria, Barcelona (Spain) and Vienna (Austria) |
Position: Java Backend Developer |
Project: ABS (Allianz Business System, Vienna). Development with Java 8 of Eclipse RCP (plugins) using Scrum methodology and Jira. Tests with Junit+JMockit. |
Jan. 2018 – May 2018: Opentrends, Barcelona (Spain) |
Position: Java Backend Developer |
Project: ServiHogar – BPM for the insurance industry. Development with Java 8, REST, Spring Boot, Camunda Tests with Junit, TestNG and REST-assured. |
System: MySql, MyBatis, Git. Ubuntu. Agile methodology. |
Tools: Eclipse 4.5, GitFlow with GitKraken, Redmine, Jenkins … |
March 2016 – Dec. 2017: T-Systems Iberia, Barcelona (Spain) |
Position: Java Backend Developer |
Projects: – Daimler WMS (Warehouse Management System) – Barcelona-Karlsruhe. March 2017-Dec. 2017 Bugs correction and testing. Coordination of spanish team and communication with the german side. System: Java 6, EJB 3, JPA (EclipseLink), Subversion Tools: Eclipse 4.2, Bugzilla, Polarion – BMW ConnectedDrive (Madrid-Munich, Feb. 2016 – Feb. 2017) Development of new functions for this CRM using Ericsson Velocity Studio (JavaScript). System: Ericsson Velocity Studio, Java 7, IBM Websphere MQ, Oracle PL/SQL Tools: Eclipse 4.2, Jira, Confluence, Subversion, HP ALM, SoapUI |
[Germany]
October 2013 – June 2015 – Mühlbauer Group AG, Dortmund (Germany) |
Position: Cards&Tecurity Developer |
Project: MB User Management Application to administrate the users and their rights for the rest of the Mühlbauer Group applications porftolio. Programming, technical assistance for other departments, and preparation of documentation. |
System: Java 7, LDAP, SOAP web services, shell scripting, Subversion |
Tools: Eclipse 4.2, Tomcat/TomEE/JBoss, Maven |
Aug. 2012 – Sep. 2013 – Technica Engineering GmbH, Munich (Germany) |
Position: Test engineer in BMW R&D Center, Munich (Germany) |
Projects: Tests development (hardware in the loop) and analysis |
System: VB.Net, CAN and LIN spec. |
Tools: Visual Studio 2010, Subversion, DOORS (requirements management), Jira (bug tracking) |
Aug. 2009 – Aug. 2012 – 1st Solution Personal GmbH – Düsseldorf (Germany) |
– Sept. 2010 – July 2012 – Developer in Vodafone D2 GmbH Smart Cards Group Testscripts and API for 2G/3G ISO7816 SIM-cards System: C#, ISO/IEC and ETSI 2G/3G Standards Tools: Visual Studio 2008, Subversion Spectro 2 (Terminal simulator for smart cards from Comprion GmbH) GemXplore (SIM-cards administration tool from Gemplus). – Sept. 2010 – Dec. 2010: Applications to prepare SIM-cards for testing. System: Java 1.6, Swing, javax.smartcardio Tools: Eclipse 3.5, Subversion, |
Aug. 2009 – Aug.2010 – Tester in Vodafone D2 GmbH CTC (“Centralized Test Center”) Tests and Reports with HP Quality Center |
February 2009 – July 2009 – Institut für Internationale Kommunikation Düsseldorf (Germany) |
Webprogrammer (PHP+Smarty, HTML, Javascript). Assistance by TOEFL exams. |
[Spain]
March 2005 – May 2008 – Programmer by ALTEN-TIC (Sabadell, Barcelona – Spain -) |
Projects: – Web application to confirm online-operations via mobile phone – Application to generate certificates and attestations. Corrective maintenance and new developments. Client assistance. – Module to integrate the “Harvest Change Manager“(CVS from Computer Associates) with the client ́s control version infrastructure. – Other projects (web applications for the client’s intranet) |
System: Java (1.4), Javascript, JSP, HTML CSS, XML(JDOM, XPath), Struts, PL-SQL, LDAP, UML, iText library (PDF) |
Tools: Eclipse 3.1, CVS, Tomcat, Eclipse, Harvest (CA) |
Clients: La Caixa (now CaixaBank), Banco Sabadell |
Jan. 2005 – Feb. 2005 – Accenture (Barcelona – Spain) Apprenticeship/selection process (C and Java courses, 1 month each). Selected at the end of the process. |
Jan. 2003 – Feb. 2005 – Martecni Sistemas S.L. (Martorell, Barcelona – Spain -) Scada Programming (C++ Builder, Wonderware Intouch) Systems “start-up” (in Portugal and Spain) |
May 2002 – Sept. 2002 – Herber Internet S.L. (Madrid – Spain) Serving to the public, Programming (VisualBasic, Windows API) |
Education
1994-2001 – Feb. 2003: Computer Science School, Technical University of Madrid (UPM). |
Sept. 2001 – Oct. 2002: Final work in the “Environmental Software and Modelling Group”. |
Feb. 2003: Computer Science degree |
Other courses: Jan. 2006 – May 2006: ”Distributed Applications Design” (Technical University of Catalonia, Barcelona) Dec. 2024 – Oct.2025: Master in Machine Learning, UNED |
Language courses: July 2004: German course “Intensiv plus Kultur”, Goethe Institute of Berlin June 2008 – Dec. 2008: ”Deutsch als Fremdsprache” (Institut für Internationale Kommunikation Düsseldorf) July 2009: «Wirtschaftsdeutsch“ (Institut für Internationale Kommunikation Düsseldorf) |
Languages
Spanish: Mother tongue |
English, German: Excellent |
Russian: Basic |
Interests and hobbies
Learning foreign languages, current affairs, sports (3 marathons finished, and many half marathons), online courses (Udemy, Coursera, Camunda Academy) .. |