Heath Nielson

Sr. Engineer at FamilySearch.org

South Jordan, Utah, 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

👤
Senior
🎓
Top School
Heath Nielson is a senior software engineer with 13 years of professional experience designing high-throughput, reliable image processing systems for large-scale digitization at FamilySearch.org. He led image quality requirements and built a performant image processing library and audit tooling that supports millions of images daily, optimizing pipelines using Intel IPP for a 15:1 improvement. Comfortable across the stack, Heath has practical front-end open-source contributions to the widely used OpenSeadragon viewer, improving internationalization and string handling with added tests. His background includes long-term engineering roles at IBM focused on educational software, and he holds both BS and MS degrees in Computer Science from Brigham Young University. Known for making complex problems simple and usable, he introduced ribbon scanning to streamline microfilm digitization and balances deep technical rigor with pragmatic, measurable acceptance criteria.
code13 years of coding experience
job6 years of employment as a software developer
bookAAS, General, Computer Science, AAS, General, Computer Science at Ricks College
bookMS, Computer Science, MS, Computer Science at Brigham Young University
github-logo-circle

Github Skills (9)

openseadragon10
c-string10
javascript10
strings10
viewer10
testing10
image-viewer9
ui-components8
image8

Programming languages (1)

JavaScript

Github contributions (4)

github-logo-circle
openseadragon/openseadragon

Apr 2013 - Apr 2014

An open-source, web-based viewer for zoomable images, implemented in pure JavaScript.
Role in this project:
userFront-end Developer
Contributions:8 commits in 1 year
Contributions summary:Heath primarily focused on improving the string handling and internationalization features of the OpenSeadragon viewer. Their contributions included fixing issues with how strings are retrieved, especially for sub-properties, and enhancing the `setString` function. The user also added and expanded testing to ensure the correct functionality of string-related operations. Furthermore, the user addressed conflicts related to merging remote branches.
imageviewerimagezoomable-imagesopenseadragonimage-viewer
heathn/nar-maven-plugin

Jan 2015 - Dec 2021

Contributions:37 commits, 39 pushes, 3 branches in 6 years 11 months
maven-pluginjavamavenarchive
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
Heath Nielson - Sr. Engineer at FamilySearch.org