Fernando Molina Molina

Fernando Molina Molina

Software & NLP Engineer PhD


About me

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

More than 15 years 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’ve 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, advised a PhD thesis, mentored more than 15 internships and supervised 4 computer science final degree projects.

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, NLP, machine learning or data science.

  • Software Engineering
  • Machine Learning & AI
  • Natural Language Processing (NLP)
  • R&D
  • Data Science
  • Learn and try to help and teach
  • PhD in Software Engineering

    University of Murcia

  • MSc Software Engineering Masters Degree

    University of Murcia

  • BSc in Computer Science

    University of Murcia


IT, NLP, Data, Research

Team Lead NLP & Software Engineer | R&D | Developer
Jul 2010 – Present Murcia

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 and management 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, automatic speech recognition (ASR), language models, artificial intelligence, computational linguistics, ontologies, .NET, C#, Python, project management, agile development, Scrum or users training.

Universities Executive Management - Region of Murcia
Analyst | Research Manager | Users support | Editor
Universities Executive Management - Region of Murcia
Feb 2010 – Jul 2010 Murcia
Analysis, production and publication of content, support and web statistics management from different websites related to ‘Region of Murcia Science & Technology Program’.
University of Murcia
Software Engineering Researcher | R&D
Jan 2006 – Jan 2010 Murcia

Researcher in Software Engineering related projects and technology transfer projects to private companies, specially in the areas of requirements engineering, model driven development, UML and software verification & validation (V&V).

Some results of these projects can be found in the publications section.

The Open University
Feb 2009 – Jun 2009 Milton Keynes (UK)
Researcher in Software Engineering related projects, mainly in the area of requirements engineering.
University of Murcia
Developer | Researcher
Jan 2006 – Jan 2010 Murcia
Assistant researcher in Software Engineering projects (V&V, UML modelling, …) and Java Developer.



Sep 2013 – Present Murcia
Teaching technology applied to sports in the official degree of ‘Sports technician’ (RD 320/2000)' for football coaches and sports managers.
Jan 2011 – Dec 2018 Spain and LATAM
INVOX Medical users training in Spain and LATAM.
University of Murcia
Jan 2008 – Jul 2011 Murcia
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)
Escuela Superior Internacional
Sep 2004 – Sep 2006 Murcia
Teaching in areas related to database design and management (SQL, Oracle, SQL Server…) and web design.

Publications & Academic works

(2023). Analysis of context-dependent errors in the medical domain in Spanish: a corpus-based study. SAGE Open, 13(1).


(2022). Análisis y tipificación de errores lingüísticos para una propuesta de mejora de informes médicos en español. PhD Thesis. Supervisors: A. Almela, F. Molina, R. Valencia-García.


(2021). Master’s Thesis: Automatic correction of real-word errors in clinical text. Supervisors: R. Valencia-García, F. Molina.

(2021). Automatic Correction of Real-Word Errors in Spanish Clinical Texts. Sensors 21(9): 2893.



  • fernandomolina1@gmail.com