Abdullah Islam is a Software Engineer II with eight years of experience building backend systems, currently on Microsoft’s Medical Imaging team in the Greater Chicago area. He brings practical C# server-side expertise and a focus on robust API and error-handling improvements, evidenced by contributions to the high-profile microsoft/dicom-server open-source project. His background blends production engineering at Microsoft with academic roots at Cornell, where he taught AI, systems, and introductory programming courses while leading the university’s Android sub-team. Abdullah has experience across data pipelines and real-time analytics from internships at Zebra Technologies and Blue Cross Blue Shield, giving him a strong foundation in both data engineering and application development. He routinely adds end-to-end tests and clearer exception handling to improve reliability, showing an attention to quality often learned through teaching and mentorship roles. Colleagues describe him as a pragmatic problem-solver who pairs classroom clarity with production-grade coding.
8 years of coding experience
1 year of employment as a software developer
Master of Engineering - MEng Computer Science, Master of Engineering - MEng Computer Science at Cornell University
Contributions:294 reviews, 53 commits, 203 PRs in 1 year 10 months
Contributions summary:Abdullah primarily focused on back-end development tasks within the `microsoft/dicom-server` repository, specifically addressing bug fixes and implementing new features related to error handling and the DICOMweb standard. Their contributions included the creation of new exceptions, modification of existing code to provide more descriptive error messages for deletion operations, and the addition of end-to-end tests for transcoder functionality. These changes involved modifying C# code, indicating a focus on the server-side logic and API behavior.
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
Abdullah Islam - Software Engineer II at Microsoft