Yuchen Lin

Los Angeles, 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
Yuchen Lin is a research scientist based in Seattle with 10 years of experience and a current role at Allen AI. He blends machine learning engineering and backend development, improving model training stability (optimizer options, gradient clipping) and data pipelines on notable open-source NER work. He also created rebiber, a practical BibTeX normalization and updating tool that streamlines bibliographic workflows for researchers. Known for a pragmatic, iterative development style—frequent refinements and targeted reverts—he focuses on turning research code into reliable, production-ready tooling.
code11 years of coding experience
bookMaster's degree, Industrial Engineering, Master's degree, Industrial Engineering at University of Southern California
bookBachelor of Science - BS, Financial Mathematics and Statistics, 3.7/4.0, Bachelor of Science - BS, Financial Mathematics and Statistics, 3.7/4.0 at University of California, Santa Barbara
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

python10
machine-learning10
bibtex10
tensorflow210
tensorflow10
bibliography10
nlp10
commandline-arguments9
command-line-arguments9
trainings9
data-preprocessing9
modeling9
data-loading8
adam8
optimizer8

Programming languages (16)

JavaC++RustCTeXHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
yuchenlin/rebiber

Jan 2021 - Oct 2022

A simple tool to update bib entries with their official information (e.g., DBLP or the ACL anthology).
Role in this project:
userBack-end Developer
Contributions:7 releases, 1 review, 138 commits in 1 year 9 months
Contributions summary:Yuchen primarily contributed to the development of the `rebiber` tool, which focuses on updating bibliographic entries. Their initial commit established the foundation, creating the `bib2json.py` and `normalize.py` files to parse and process BibTeX entries. Subsequent commits refined these files, adding features such as command-line arguments and improved parsing logic. Further commits improved the accuracy and robustness of the BibTeX parsing, including better handling of edge cases.
dblppythonbibliographyarxivbib
Named Entity Recognition (LSTM + CRF) - Tensorflow
Role in this project:
userML Engineer
Contributions:9 commits, 1 PR, 9 comments in 1 day
Contributions summary:Yuchen primarily focused on modifying data processing and model training components within the sequence tagging project. They made adjustments to data loading, preprocessing, and configuration. The user also implemented optimizer options and enabled features such as gradient clipping, indicating a focus on improving model training and performance. Several commits reverted previous changes suggesting an iterative development approach.
nlpnamed-entity-recognitionentity-recognitionentitylstm
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