yhcc

Software Engineer at Fudan NLP

Shanghai, China
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
Software Engineer based in Shanghai with 9 years of experience building backend systems and machine learning tooling, specializing recently in Large Language Model development. Active open-source contributor to fastNLP and fitlog, where work spanned data loader and embedding improvements for NLP models as well as full-stack features like table UIs, reorderable rows, and logging integrations. Comfortable bridging ML research needs and production engineering, improving model initialization and data preprocessing while delivering user-friendly monitoring and configuration interfaces. Known for practical enhancements that boost framework usability and performance rather than flashy rewrites, and for contributing both backend logic and frontend polish to community projects.
code9 years of coding experience
github-logo-circle

Github Skills (14)

javascript10
python10
flask-ask9
flask9
data-processing9
front-end-development9
bootstrap9
back-end-development9
machine-learning9
bootstra9
html9
user-interface9
nlp8
css8

Programming languages (6)

C++JavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
fastnlp/fastNLP

Nov 2018 - Dec 2022

fastNLP: A Modularized and Extensible NLP Framework. Currently still in incubation.
Role in this project:
userBack-end Developer & ML Engineer
Contributions:41 reviews, 682 commits, 48 PRs in 4 years 1 month
Contributions summary:yhcc was primarily involved in modifying the `MatchingDataLoader.py` file, indicating contributions to data loading and preprocessing. They also made changes related to a model's embedding and parameter initialization, suggesting involvement in machine learning model development. The user's contributions appear to focus on enhancing the performance and functionality of the fastNLP framework.
nlpbertword-embeddingsdeep-learningtext-processing
fastnlp/fitlog

Apr 2019 - Nov 2022

fitlog是一款在深度学习训练中用于辅助用户记录日志和管理代码的工具
Role in this project:
userBack-end & Front-end Developer
Contributions:1 review, 192 commits, 13 PRs in 3 years 7 months
Contributions summary:yhcc contributed to integrating the Fast Server with the FastLog framework, focusing on features related to table data display and configuration. Their work involved implementing setting options, reorderable rows functionality, and adding a delete option for table records in the frontend. The user also implemented summary table and incorporated visual elements, such as icons, into the user interface.
deep-learningpytorchmachine-learningtensorflow
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
yhcc - Software Engineer at Fudan NLP