Dominique Batista is a Senior Software Developer with nine years of experience building tools and infrastructure for scientific research, currently delivering open-source solutions at T-Cypher Bio from Oxford. He specializes in Python, JavaScript and PHP, and has deep practical experience with Django/DRF, Vue/Nuxt, GraphQL/REST, JSON-LD/RDF and a wide array of databases and testing/CI practices. Previously at the University of Oxford he combined research software engineering and knowledge engineering to make metadata-driven life-science workflows more reproducible and discoverable. Dominique prioritizes clean, reusable code, test automation and thorough documentation, often pairing tutoring and code review with hands-on development. Trained in bioinformatics and molecular biology, he bridges domain science and software engineering to produce tools that meet researchers’ real needs. Outside work he channels a hardware-and-games-driven curiosity that often informs pragmatic performance and UX trade-offs.
8 years of coding experience
9 years of employment as a software developer
Bachelor's Degree Cell/Cellular and Molecular Biology, Bachelor's Degree Cell/Cellular and Molecular Biology at University of Birmingham
Master's Degree Bioinformatics, Master's Degree Bioinformatics at Université de Bordeaux
Bachelor's Degree Biochemistry Physiology and neuroscience, Bachelor's Degree Biochemistry Physiology and neuroscience at Aix-Marseille University
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
Dominique Batista - Senior Software Developer at T-Cypher Bio