Ciaran Welsh

Software Engineer at Amsterdam Scientific Instruments

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ciaran Welsh is a software engineer with a PhD in Computational Systems Biology and a decade of experience building high-performance, cross-platform scientific software for the life sciences. He combines C++ expertise for performance-critical libraries with Python bindings and modern DevOps (CMake, Azure, containerization, CI/CD) to deliver portable, well-tested biosimulation tools. His work spans mathematical modelling, ML, HPC (MPI) and bioinformatics, including generating RDF graphs to capture model semantics and contributing to treatment-optimisation projects like MESI-STRAT. Comfortable in interdisciplinary teams and industry settings, he brings an uncommon mix of academic rigor and production engineering pragmatism aimed at driving impactful, reproducible science.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computational Systems Biology, Pass - 1 month corrections., Doctor of Philosophy - PhD, Computational Systems Biology, Pass - 1 month corrections. at Newcastle University
bookBachelor of Science (BSc), Biochemistry, 2:1, Bachelor of Science (BSc), Biochemistry, 2:1 at University of Surrey
bookMaster of Science (MS), Computational systems biology, Distinction, Master of Science (MS), Computational systems biology, Distinction at University of Newcastle-upon-Tyne
stackoverflow-logo

Stackoverflow

Stats
7,342reputation
2.0mreached
32answers
345questions
github-logo-circle

Github Skills (151)

simulator10
windows10
cmake10
visual-studio10
cpp10
linux10
high-performance10
cross-platform10
vcpkg10
numerical-analysis10
macos10
package-manager10
simulation10
setuptools10
sbml10

Programming languages (13)

C++CRustCMakeTeXJupyter NotebookKotlinTypeScript

Github contributions (5)

github-logo-circle
CiaranWelsh/PokerX

Dec 2019 - Dec 2021

Contributions:2 PRs, 154 pushes, 6 branches in 2 years
sys-bio/SRES

Jan 2021 - Feb 2021

Contributions:35 PRs, 119 pushes, 2 branches in 13 days
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
Ciaran Welsh - Software Engineer at Amsterdam Scientific Instruments