João Cardoso is a Principal Data Engineer based in Copenhagen with 12 years of experience bridging data science, bioengineering research and production analytics. He holds a PhD in Bioengineering and Synthetic Biology from DTU and has a strong track record applying constraint-based modeling and optimization to metabolic engineering problems, from academic retrobiosynthesis algorithms to industry-grade data products. João blends hands-on Python engineering, machine learning and data management with leadership roles including scrum master and technical scouting at Novozymes and consulting at BASE life science. He consistently translates complex biological models into scalable software and analytics pipelines, enabling teams to move discoveries from in silico design to operational insight. An early contributor to metabolic modeling tooling, he brings uncommon depth in both algorithm development and practical deployment of bioinformatics-driven solutions.
11 years of coding experience
9 years of employment as a software developer
BSc Biociences - Bioinformatics, BSc Biociences - Bioinformatics at Universidade Católica Portuguesa
MSc Bioninformatics, MSc Bioninformatics at Universidade do Minho
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.