Suresh Hewapathirana

Senior Software Engineer at European Bioinformatics Institute | EMBL-EBI

Cambridge, England, United Kingdom
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
Suresh Hewapathirana is a Senior Software Engineer based in Cambridge with over a decade of experience building and operating large-scale bioinformatics submission pipelines and services at EMBL-EBI. He leads the Archive Submission Pipeline and Java Submission Tool for PRIDE, combining deep Java/Spring expertise with Nextflow, PostgreSQL/MongoDB, Kubernetes, and CI/CD to keep critical scientific data flows reliable and optimized. A hands-on maintainer and contributor to 100+ open-source projects, he has directly improved packaging and deployment of bioinformatics tools via contributions to the prominent bioconda-recipes repository. His background spans cloud and HPC deployments, containerization, and both front-end and back-end work, reflecting an ability to bridge research needs and production engineering. Trained in bioinformatics (Queen Mary, Staffordshire) and experienced as a consultant, he brings domain fluency that helps turn complex biological workflows into resilient, reproducible systems.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Bioinformatics, Postgraduate Diploma in Bioinformatics, Master's degree, Bioinformatics, Postgraduate Diploma in Bioinformatics at Institute of Biochemistry, Molecular Biology and Biotechnology, Sri Lanka
bookBachelor’s Degree, Computer Science, First Class Honours in BSc in Computer Science, Bachelor’s Degree, Computer Science, First Class Honours in BSc in Computer Science at Staffordshire University
bookMaster’s Degree, Bioinformatics, Distinction, Master’s Degree, Bioinformatics, Distinction at Queen Mary University of London
stackoverflow-logo

Stackoverflow

Stats
91reputation
39kreached
1answer
15questions
github-logo-circle

Github Skills (15)

javas10
conda10
python10
package-management10
java10
bioinformatics9
bash8
stream6
xml6
css6
hibernate6
hpc6
api6
javascript6
hashmap6

Programming languages (7)

JavaShellC++JavaScriptNextflowHTMLPython

Github contributions (5)

github-logo-circle
bioconda/bioconda-recipes

Nov 2020 - Feb 2022

Conda recipes for the bioconda channel.
Role in this project:
userBackend Developer
Contributions:10 commits, 11 PRs, 9 comments in 1 year 3 months
Contributions summary:Suresh primarily contributed to the bioconda-recipes repository by modifying recipes related to the "submission-tool-validator". These changes involved updates to the Java wrapper script, including adjustments to memory options and the Java runtime environment. The user also incremented build numbers, updated versions, and addressed conflicts in the meta.yaml file, indicating involvement in package management and recipe maintenance. This work ensured the correct packaging and deployment of the submission-tool-validator within the bioconda environment.
recipescondabiocondabioinformaticspackage-management
PRIDE Archive pipelines in Spring Batch
Contributions:27 pushes, 4 branches in 2 years 6 months
spring-bootbatchspring-batcharchivepride
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