Principal Software Developer - Oracle Health at cBioPortal
New York, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Hongxin Zhang is a Principal Software Developer at Oracle Health with 12 years of experience building high-performance, full-stack web systems for cancer genomics and healthcare. As a co-founder and long-time technical lead of OncoKB at Memorial Sloan Kettering, he led a team that scaled APIs to handle billions of calls and drove commercial growth, achieving 50% annual revenue increases since 2020. He combines hands-on engineering (React, Java, Kubernetes, Redis, Airflow, GitHub Actions) with product commercialization, client engagement, and marketing to expand global adoption. An active contributor to the widely used cBioPortal project, his frontend and API work improved patient- and study-view functionality and advanced table and UI capabilities. Based in New York, he brings a rare blend of biomedical domain expertise and production-grade software architecture to EHR and clinical data challenges. Colleagues rely on him for pragmatic systems design that balances performance, interoperability, and real-world clinical impact.
12 years of coding experience
13 years of employment as a software developer
Bachelor of Engineering (BE) Computer Software Engineering, Bachelor of Engineering (BE) Computer Software Engineering at Beijing Jiaotong University
Contributions:1 release, 21 reviews, 945 commits in 8 years 11 months
Contributions summary:Hongxin implemented special table features, including adding and deleting elements, and show/hide functionality for table headers. They also added a Clear All button, along with associated styling changes. Their work included implementing improvements related to the visual representation of various table functionalities. Their contributions involved adding a new API endpoint and modifying existing code.
Contributions:1 release, 61 reviews, 468 commits in 5 years 6 months
Contributions summary:Hongxin's commits primarily focused on enhancing the cBioPortal frontend by refactoring and updating components related to the patient view and study view pages. Their contributions include using `entrezGeneId` instead of `hugoSymbol` in OncoKB queries, integrating the use of `CANCER_TYPE_DETAILED` for generating the `SampleIdToTumorTypeMap`, and refining the presentation of data within the user interface. Furthermore, the user made changes to the display and functionality of the virtual study and made various UI/UX adjustments to different components.
reactcbioportalreact-frontendmobxfrontend
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.