Jialin Lu

Senior Engineer B at Huawei Technologies Canada Co., Ltd.

Vancouver, British Columbia, Canada
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

👤
Senior
🎓
Top School
Jialin Lu is a Senior Engineer with a decade of experience building practical computational solutions at the intersection of software engineering and life sciences, currently based in Vancouver and working at Huawei Technologies Canada. He holds an MSc in Computing Science with a machine learning focus and combines academic research and teaching experience with hands-on product development from IoT networking to backend systems. Jialin contributes to notable open-source projects like the Typst typesetting system, where his work improved text styling, math rendering, and layout robustness—an indicator of both systems-level skill and attention to subtle UX details. His background spans probabilistic graphical models, ML coursework and research assistance, and performance optimization, enabling him to translate theoretical models into production-ready components. Colleagues know him as a pragmatic problem-solver who continually learns and applies rigorous computational thinking to biomedical and general software challenges.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Zhejiang University
bookexchange, Information Technology, 4.5/5, exchange, Information Technology, 4.5/5 at Singapore University of Technology and Design (SUTD)
bookMSc thesis-track, Computing science, machine learning, MSc thesis-track, Computing science, machine learning at Simon Fraser University
stackoverflow-logo

Stackoverflow

Stats
346reputation
11kreached
1answer
0questions
Badges
pytorch
top-5%
github-logo-circle

Github Skills (10)

compiler10
markup10
compiler-compiler10
typesetting10
layout9
layoutmanager9
rust9
pytorch9
tensor6
attention-model6

Programming languages (9)

JavaC++CRustJavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
typst/typst

Sep 2023 - Apr 2025

A new markup-based typesetting system that is powerful and easy to learn.
Role in this project:
userBack-end Developer
Contributions:17 reviews, 22 PRs, 75 comments in 1 year 7 months
Contributions summary:Jialin contributed to the Typst typesetting system by implementing new features and fixing bugs related to the core functionalities. They added a `highlight` function to set the background color of text and corrected a baseline issue in math content. The user also refactored the `cancel` function, enabling it to take absolute angles or functions and corrected spacing issues caused by page breaks. Their contributions touched upon various aspects of the system, including text styling, math rendering, and layout management.
compilermarkuptypesetting
LuxxxLucy/mnist_LeNet

Jun 2017 - Oct 2017

Contributions:20 commits, 11 pushes, 1 branch in 4 months
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
Jialin Lu - Senior Engineer B at Huawei Technologies Canada Co., Ltd.