Sergio Moreno is a Senior Data Engineer in Barcelona with 14 years of experience blending data science, bioinformatics and production-grade engineering for biomedical and pharmaceutical applications. He holds a PhD and a strong track record in multi-omics analysis, metabolomics, and signal processing, having developed R packages and pipelines used in academic and industrial projects (including Bioconductor contributions). Sergio pairs research depth—postdoctoral work on ARDS/COVID-19 prognostics and GC-IMS algorithms—with practical engineering skills in Python, R, containerization and Linux, and has led small teams to deliver reproducible workflows and web-based exploration platforms. An active open-source contributor, he has improved widely used projects such as dplyr and rmarkdown and even contributed speech synthesis improvements to Mycroft’s mimic1 TTS engine, reflecting an unusual crossover between signal processing and biomedical data engineering. Colleagues rely on him for turning complex experimental questions into robust, production-ready analysis tools that bridge lab and clinical data.
14 years of coding experience
5 years of employment as a software developer
Physics (4 years, Llicenciatura), Physics, 8.1/10, Physics (4 years, Llicenciatura), Physics, 8.1/10 at Universitat de Barcelona / University of Barcelona
Mycroft's TTS engine, based on CMU's Flite (Festival Lite)
Role in this project:
Back-end Developer
Contributions:159 commits, 69 PRs, 83 pushes in 2 years 1 month
Contributions summary:Sergio focused on improving the Text-to-Speech (TTS) engine's functionality by implementing code changes to handle lexicon processing and letter-to-sound (LTS) rules. They fixed issues related to paper URLs and optimized the lexicon pruning process using a Python script, which included features for removing short words for better LTS rule training. The user also developed scripts to verify the lexicon and LTS rules, contributing to the overall accuracy and reliability of the mimic1 TTS engine.
Contributions:7 commits, 4 PRs, 12 comments in 3 years 8 months
Contributions summary:Sergio primarily contributed to the `rmarkdown` package by implementing and refining features related to LaTeX dependencies within the rendering process. They introduced functionalities for specifying LaTeX package dependencies in `knitr_meta` and integrated these dependencies into the PDF generation workflow. The changes included modifications to `pdf_document` and `render.R` for managing dependencies and handling LaTeX package inclusions, as well as refactoring the `has_latex_dependencies` function.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.