Ted Han

EIR at AT Proto Community Fund

Oakland, California, 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

🤩
Rockstar
🎓
Top School
Ted Han is a community-focused product leader and technical generalist with 16 years of experience building journalism- and civic-minded tools from Oakland, CA. He blends hands-on engineering—contributions to notable open-source projects like DocumentCloud (improving PDF processing and the NYTimes document viewer) and Backbone—with product leadership roles at Mozilla and as an EIR at AT Proto Community Fund. Ted excels at bridging front-end UX improvements and backend/DevOps robustness, having modernized asset packaging, parallel processing, and document extraction pipelines. His background in linguistics and long track record in newsroom-focused tooling give him a knack for translating complex data and documents into accessible, actionable products. Notably, he has repeatedly refactored core libraries to improve architecture and maintainability, showing a preference for durable, community-oriented engineering.
code16 years of coding experience
job16 years of employment as a software developer
bookBA Linguistics, BA Linguistics at The Ohio State University
stackoverflow-logo

Stackoverflow

Stats
1,045reputation
143kreached
14answers
1question
github-logo-circle

Github Skills (34)

ruby-rails10
javascript10
libreoffice10
testing10
css10
packaging10
rails10
document-conversion10
ruby10
sinatra10
pdf-processing10
backbonejs10
package10
html10
text-extraction10

Programming languages (20)

PowerShellC++CSSCRustGoHTMLXSLT

Github contributions (5)

github-logo-circle
The NYTimes Document Viewer
Role in this project:
userFront-end Developer
Contributions:348 commits, 1 PR, 7 pushes in 6 years 1 month
Contributions summary:Ted primarily focused on enhancing the user interface and improving the functionality of the document viewer. Their contributions include expanding to full screen behavior, refactoring code for clarity using switch statements, and fixing CSS issues to address problems on specific sites. Additionally, the user made changes to the underlying javascript code and added features to ensure more robust viewer behavior, such as preventing errors on viewer teardown and ensuring notes always appear in the sidebar.
nytimesviewerdocument-viewer
documentcloud/docsplit

Nov 2011 - Apr 2018

Break Apart Documents into Images, Text, Pages and PDFs
Role in this project:
userFull-stack Developer
Contributions:78 commits, 3 PRs, 5 pushes in 6 years 5 months
Contributions summary:Ted primarily contributed to the document splitting project by enhancing its PDF processing capabilities and improving the user interface. They updated dependencies, integrated support for LibreOffice, and addressed bug fixes related to document name escaping during file type detection. The user also improved the documentation and command-line interface, adding a language flag for text extraction. Finally, the user focused on the library's architecture, refactoring and adding the PdfExtractor class to replace JODConverter and integrating orientation-aware text extraction.
breakpdfpdfs
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
Ted Han - EIR at AT Proto Community Fund