Engineering Lead at University of Washington Department of Global Health
Rhode Island, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ian Bacher is an engineering lead and full-stack developer with six years of professional software experience, currently co-leading engineering at OpenMRS while holding a senior software engineer/team lead role with the University of Washington's global health group. He blends front-end UI craftsmanship—shiping patient management and EMR chart modules—with back-end and DevOps work, including migrating core services to log4j2, improving REST APIs, and Dockerizing reference distributions for smoother deployments. His contributions to the widely used OpenMRS ecosystem show a pragmatic focus on usability, session and translation handling, and build/tooling modernization. A former data scientist and engineer at Brown University with a PhD from the University of Nottingham, he brings academic rigor to production systems and an appreciation for healthcare-oriented open source. Notably, he often bridges roles—removing dependencies, refactoring for peer compatibility, and tuning startup scripts—so teams can ship reliable EMR features faster.
6 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Nottingham
Bachelor of Arts - BA, Bachelor of Arts - BA at McGill University
Frontend modules for patient management, including appointment scheduling, patient list management, registration, search and service queue management
Role in this project:
Front-end Developer
Contributions:4 releases, 412 reviews, 16 commits in 10 months
Contributions summary:Ian primarily focused on the front-end development of the OpenMRS patient management application. Their contributions included fixing bugs related to session handling and address fields, refactoring patient identifier fields, and adding version numbers to various applications. They also addressed UI issues, such as making sure address fields are properly displayed, and implemented translation support for sections within the patient registration app.
The core modules of the OpenMRS 3.0 Frontend system
Role in this project:
Full-stack Developer
Contributions:11 releases, 659 reviews, 76 commits in 1 year 3 months
Contributions summary:Ian primarily focused on enhancing the OpenMRS 3.0 Frontend system, as evidenced by the commits. Their contributions include adding features to download core apps and implementing changes to the build process. They also addressed issues related to session management and user interface aspects of the application. Furthermore, they updated the tooling configuration and resolved issues related to the application's deployment and build configuration.
openmrscore-modulesfrontend
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
Ian Bacher - Engineering Lead at University of Washington Department of Global Health