Ziqing Yang

Volunteer Back End Developer at FightPandemics

Beijing, 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
🎓
Top School
Ziqing Yang is a full-stack developer with 10 years of experience who blends backend engineering, data-driven product work and volunteer-driven impact projects. Based in Beijing, Ziqing has applied Python, MySQL, JavaScript and Java to production systems—from building book-selection pipelines that filtered thousands from 100,000 titles to contributing backend and DevOps fixes to an open-source PyTorch knowledge-distillation toolkit. Currently volunteering as a Back End Developer at FightPandemics, he focuses on pragmatic solutions that help communities during crises and is building an app to help people stock daily necessities. His scientific training and early lab work introduced him to bioinformatics tools and R, a background that shows through careful data handling and reproducible practices. Driven by a maker’s mindset—“what I cannot create, I do not understand”—he pairs curiosity with production experience to deliver useful, well-tested features.
code10 years of coding experience
job4 years of employment as a software developer
bookNano Degree, Full Stack Web Developer, Nano Degree, Full Stack Web Developer at Udacity
bookBachelor's degree, Biomedical Sciences, General, 2:1, Bachelor's degree, Biomedical Sciences, General, 2:1 at The University of Sheffield
languagesChinese, cantoness, English
github-logo-circle

Github Skills (9)

pytorch10
distill10
nlp10
deep-learning10
dis10
python10
bert9
computer-engineering9
documentation8

Programming languages (3)

C++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
airaria/TextBrewer

Mar 2020 - Jul 2022

A PyTorch-based knowledge distillation toolkit for natural language processing
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:7 releases, 1 review, 146 commits in 2 years 5 months
Contributions summary:Ziqing made updates and bug fixes to the `textbrewer` project, primarily focusing on the `distillation.py` file. These changes included improvements to training loops, checkpointing, and potentially integrating tensorboard logging. The commits also addressed URL updates and fixes within `setup.py` and the addition of an example for CoNLL2003 English NER, indicating contributions to both the core functionalities and project setup.
nlppytorchdistillationknowledge-distillationbert
airaria/TextPruner

Jul 2021 - Jan 2023

A PyTorch-based model pruning toolkit for pre-trained language models
Contributions:4 releases, 30 commits, 3 PRs in 1 year 6 months
pytorchmodel-basednlppre-trained-language-modelsword-embeddings
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