Hi! I’m Fernando, Software Engineer PhD working at VÓCALI as NLP and Dev team lead.

Since 2004 working in IT and technology transfer projects in private companies and public entities mainly in the areas of software analysis, software development, machine learning, natural language processing (NLP), speech recognition or R&D. During these years, I had the opportunity to work in many different roles such as software developer, researcher, project manager or team lead.

I’m enthusiastic about AI, machine learning, NLP, data science and the creation of products that combine these areas adding real value to companies and users.

I also like teaching and help people. I have worked as professor during more than ten years (three of them at University of Murcia), I have published more than 20 scientific papers, mentored more than 15 internships, supervised 4 computer science final degree projects and I’m advising a PhD thesis.

I’m always trying to learn. I have received continuous training (about 3500 hours) in areas such as project management, software development methodologies and languages, machine learning or data science.

You can find more details about my professional career in my LinkedIn profile.

Professional Experience

Software Engineer PhD – Dev & NLP Team Leader | Vócali Sistemas Inteligentes (July 2010 – Present)

VÓCALI uses speech and natural language processing technologies to develop projects as medical dictation software or speech-to-text systems mainly for healthcare and legal sectors. VÓCALI also develop NLP and machine learning projects on healthcare records and IVR systems.

I’ve had the opportunity to work in different technical roles such as software developer, NLP researcher, project manager or team lead. I take part of the analysis, R&D as well as in deployment, users support and users training in Spain and LATAM. In the last years I’m mainly focused on leading the NLP and computational linguistics department.

Main Areas: software development, machine learning, natural language processing, linguistic models, artificial intelligence, computational linguistics, ontologies, C#, Python, project management, agile development, Scrum, users training

Professor – CENAFE (September 2013 – August 2021)

Teaching technology applied to sports in the official degree of ‘Sports technician’ (RD 320/2000)’ for football coaches and sports managers.

Associate Professor – University of Murcia (November 2008 – September 2011)

Teaching in the courses “Requirements Engineering” (2008/09, 2009/10 y 2010/11) and “Algorithms and Data Structures” (2010/11) included in the BSc in Computer Science (University of Murcia).

Analyst & Research Manager – Universities Executive Management Region of Murcia (February 2010 – July 2010)

Analysis, production and publication of content, support and web statistics management from different websites related to ‘Region of Murcia Science & Technology Program’.

Software Engineering Researcher – University of Murcia (January 2006 – January 2010)

Researcher in Software Engineering related projects. Some results of these projects can be found on the publications section.

Main areas: Requirements Engineering, Model Driven Development, Verification & Validation

Requirements Engineer & Researcher – The Open University (February 2009 – June 2009)

Researcher in a Requirements Engineering R&D project.

Developer & Researcher – University of Murcia (October 2004 – January 2006)

Assistant researcher in Software Engineering projects (V&V, UML modelling,…) and Java Developer (CASE tools).

Professor – Escuela Superior Internacional de Murcia (September 2004 – January 2006)

Teaching in areas related to database design and management (SQL, Oracle, SQL Server…) and web design.


  • Software Engineering PhD. University or Murca
  • Software Engineering Masters Degree. University of Murcia
  • Information Systems Engineer
  • 3-year Information Systems degree

Simple Business by Nimbus Themes
Powered by WordPress