Jiachen Yang

Assistant Professor at Osaka University

Osaka, Japan
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
Jiachen Yang is an Assistant Professor of Computer Science at Osaka University with 15 years of software engineering and research experience, holding a Ph.D. from Osaka University and a background in software engineering from Shanghai Jiao Tong University. He blends academia and hands-on systems work—teaching undergraduates while maintaining servers and lab computers—and contributes actively to open source with a Linux/FOSS focus. His contributions to well-known projects like Pelican (static site generation) and Telegram Desktop span back-end, front-end, and full-stack improvements, from locale-aware date formatting and tests to UI theming and cross-platform compatibility fixes. Comfortable across Python, C++ and web UI stacks, he has a track record of improving usability and portability in established codebases. Colleagues know him for pragmatic engineering that bridges research prototypes and production-grade tooling.
code14 years of coding experience
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Osaka University
bookBachelor's Degree, Software Engineering, Bachelor's Degree, Software Engineering at Shanghai Jiao Tong University
languagesChinese, English, Japanese
stackoverflow-logo

Stackoverflow

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

Github Skills (25)

debug10
c-language10
bootstrap10
multiplatform10
python10
messenger10
css10
templater10
template-engine10
pelican10
font-awesome10
html10
bootstra10
static-site-generation10
refactoring10

Programming languages (17)

C#JavaC++CSSCRustCMakeVala

Github contributions (5)

github-logo-circle
getpelican/pelican

Feb 2012 - Aug 2020

Static site generator that supports Markdown and reST syntax. Powered by Python.
Role in this project:
userBack-end Developer
Contributions:8 commits, 5 PRs, 6 comments in 8 years 7 months
Contributions summary:Jiachen contributed to the Pelican static site generator by implementing and refining core functionalities. They modified date formatting options, added locale support, and addressed potential compatibility issues. Additionally, the user integrated test cases and updated the documentation to reflect the changes. These contributions enhanced the generator's flexibility, locale support, and overall usability.
pythonstatic-sitesite-generatorrestpelican
getpelican/pelican-themes

Mar 2012 - Mar 2012

Themes for Pelican
Role in this project:
userFront-end Developer
Contributions:11 commits in 10 days
Contributions summary:Jiachen primarily focused on theming and UI improvements for the Pelican-themes repository. They implemented and adjusted a Bootstrap 2 theme, including the integration of Font-Awesome icons. The user also added sidebar functionalities, search support, and made minor modifications to the base template and other templates. Furthermore, they incorporated a Google Custom Search, demonstrating their initiative to improve the user experience and functionality of the themes.
pelicanwordpressthemes
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
Jiachen Yang - Assistant Professor at Osaka University