Onur Sumer

Software Engineer at Memorial Sloan Kettering Cancer Center

New York, New York, United States
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

🤩
Rockstar
🎓
Top School
Onur Sumer is a software engineer with 14 years of experience based in New York, currently building backend systems at Memorial Sloan Kettering Cancer Center. He combines strong backend Java expertise with front-end contribution experience, having improved rendering, touch support, and compound-node handling in the popular cytoscape.js visualization library. Onur has also contributed meaningful backend refactors and data-processing improvements to cBioPortal for Cancer Genomics, showing a knack for working on research-grade, open-source biomedical projects. With an M.S. from Bilkent and a B.S. from Hacettepe, he blends academic rigor with production-focused engineering and an eye for clean, testable code. A less obvious strength is his comfort moving between client-side rendering subtleties and server-side data binning, making him effective across the full stack of data-driven applications.
code15 years of coding experience
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Hacettepe Üniversitesi
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Bilkent University
bookSchool
languagesEnglish
github-logo-circle

Github Skills (15)

javascript10
visualization10
visualizations10
front-end-development10
back-end-development10
canvas10
graph-theory10
java9
network9
javas9
ui-design8
jspx8
datatables8
jsp8
datatable8

Programming languages (8)

TypeScriptJavaShellSCSSJavaScriptPerlJupyter NotebookPython

Github contributions (5)

github-logo-circle
cBioPortal/cbioportal

Jul 2011 - Jul 2022

cBioPortal for Cancer Genomics
Role in this project:
userBack-end Developer
Contributions:109 reviews, 1254 commits, 150 PRs in 11 years 2 months
Contributions summary:Onur primarily contributed to the backend logic and functionality of the cBioPortal project, focusing on cleanups and modifications within the mutation details view. Their commits involved refactoring code in Java/JSP and JavaScript, particularly related to copy number calculations and adjustments, as well as improvements to the client-side download functionality and table rendering. They also added code to the data binning process.
precision-medicinesciencecbioportalgenomicscancer
cytoscape/cytoscape.js

Feb 2013 - May 2013

Graph theory (network) library for visualisation and analysis
Role in this project:
userFront-end Developer
Contributions:40 commits in 3 months
Contributions summary:Onur contributed to the `cytoscape.js` library by adding a sample compound graph to the debug page for testing and demonstration purposes. They made several commits that focused on updating the rendering of compound nodes, ensuring the correct handling of node sizes and positions. The changes included updates to the canvas renderer, the element sort function, and the inclusion of padding, leading to improved rendering and user interaction. Moreover, they added a default style for compound nodes and support for touch events, demonstrating their focus on enhancing the library's features and functionality.
graph-theoryvisualizationcytoscapejsvisualisationanalysis
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