Iblis Lin is a software systems architect based in Taiwan with 15 years of experience designing and hardening backend and system-level software. Currently leading architecture at China Medical University Hospital while pursuing doctoral studies in computer science, he blends production engineering with deep academic rigor. A prolific open-source contributor, he has made substantive fixes and platform-specific improvements to high-profile projects like Julia and MXNet, and has strengthened tooling in Buildbot, PyZMQ and CouchApp. His work often targets cross-platform reliability, testing coverage, and low-level behaviors (e.g., FreeBSD socket/mmap fixes and CI/Python3 compatibility), reflecting a pragmatic focus on robustness. Colleagues rely on him for clear, well-tested solutions that bridge research-grade performance with maintainable hospital-grade systems.
Utilities to make standalone CouchDB application development simple
Role in this project:
Back-end Developer
Contributions:1 release, 312 commits, 68 PRs in 3 years
Contributions summary:Iblis primarily worked on the CouchApp project, fixing broken links in the README.rst file and addressing Python 2.6 compatibility issues. They also implemented and tested the dispatcher, improving its readability and coverage with new test cases. Further contributions included adding test cases for error handling and updating the testing framework.
Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
Role in this project:
ML Engineer
Contributions:180 commits, 68 PRs, 89 pushes in 3 years 5 months
Contributions summary:Iblis primarily contributed to the implementation and testing of new metrics within the MXNet framework, specifically focusing on Normalized Mean Squared Error (NMSE). Their work included defining the NMSE metric, incorporating test cases, and providing comprehensive documentation with illustrative examples. Furthermore, the user made adjustments to code related to gradient requirements and applied updates to documentation, which improved the clarity and usability of the code.
pythonschedulerdataflowmutationdata-science
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.