Bas Leenknegt

Software Engineer at KNAW Humanities Cluster

Nieuwegein, Utrecht, 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
Bas Leenknegt is a software engineer with 11 years of experience who blends a scientific background in biology and science communication with practical full‑stack development. He has contributed notable backend and frontend work to the widely used cBioPortal cancer genomics platform, improving data import, clinical visualizations and session management. Bas has delivered software across research and cultural institutions—recently at KNAW Humanities Cluster after roles at The Hyve and Meertens Instituut—bringing domain sensitivity to technically robust solutions. Comfortable refactoring legacy systems and shipping UI improvements, he pairs attention to data model integrity with user-facing polish. An MSc in science education and communication underpins his ability to translate complex domain needs into clear software features.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (MSc), Educatie en Communicatie in de Wiskunde en Natuurwetenschappen, Master of Science (MSc), Educatie en Communicatie in de Wiskunde en Natuurwetenschappen at University of Groningen
languagesDutch, English
github-logo-circle

Github Skills (15)

javas10
cancer-genomics10
java10
react10
spring-boot10
api-design9
mobx9
restful-api9
rest-api9
api-rest9
typescripts8
typescript8
data-modeling8
typescript-types8
sql6

Programming languages (6)

TypeScriptJavaJavaScriptHTMLJupyter NotebookKotlin

Github contributions (5)

github-logo-circle
React Frontend of cBioPortal :tada:
Role in this project:
userFront-end Developer
Contributions:119 reviews, 82 commits, 36 PRs in 9 months
Contributions summary:Bas primarily contributed to the front-end of the cBioPortal project, specifically focusing on the UI components. They implemented features to display p- and q-values in clinical plots, added heatmap plot options, and improved controls related to clinical data visualization. The user also addressed several bug fixes and improved various aspects of the user interface, indicating an active role in refining the application's presentation and functionality.
reactcbioportalreact-frontendmobxfrontend
cBioPortal/cbioportal

Apr 2022 - Jan 2023

cBioPortal for Cancer Genomics
Role in this project:
userBack-end Developer
Contributions:64 reviews, 20 commits, 19 PRs in 9 months
Contributions summary:Bas primarily contributed to the backend code, focusing on the cBioPortal application. Their work included refactoring controller logic, adding new features related to user settings and session management, and modifying data models. They also addressed code smells, refactored classes, and improved the handling of clinical track configurations. Furthermore, the user added new data formats and fixed validation issues related to data import.
precision-medicinesciencecbioportalgenomicscancer
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
Bas Leenknegt - Software Engineer at KNAW Humanities Cluster