Lucas Vieira is a research software developer and full-stack engineer with eight years of experience building scalable web and data-heavy applications for academia and startups. He has driven architecture, DevOps, and feature development for high-throughput metabolomics platforms at UC San Diego and EMBL, blending Vue and React frontends with Python backends, GraphQL, Elasticsearch, PostgreSQL and AWS. As a former CTO and founder of a software house, he led delivery of 30+ web and mobile projects and managed a 23-person team, bringing product-minded engineering and process design to research software. His academic background (MSc/PhD work in informatics with a sandwich doctorate in bioinformatics/machine learning) informs pragmatic solutions at the intersection of biology and software. Colleagues rely on him for stabilizing production pipelines and establishing reproducible development practices that scale across research teams.
8 years of coding experience
7 years of employment as a software developer
Sandwich Doctorate Bioinformatics machine learning, Sandwich Doctorate Bioinformatics machine learning at Leipzig University
Undergraduate - Exchange student Computer Engineering, Undergraduate - Exchange student Computer Engineering at The University of British Columbia
Doctorate degree Informatics, Doctorate degree Informatics at Universidade de Brasília
🎮 Memory game. Project done during the CollabCode course. Performed with JS to strengthen your concepts.
Contributions:1 PR, 80 pushes, 4 branches in 2 years
memoryjsgamejavascriptmemory-game-project
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.
Request Free Trial
Lucas Vieira - Research Software Developer at UC San Diego