Lun Zhang

Java开发工程师 at 阿里巴巴

Chicago, Illinois, 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
Lun Zhang is a Java development engineer based in Chicago with 12 years of engineering experience and dual master's degrees in Computer Science (University of Chicago) and Geophysics (UC Santa Barbara). Currently at Alibaba working on Alipay recommendation systems, Lun designs DAG-based asynchronous schedulers and user-item recall modules that integrate cutting-edge backend search capabilities. He brings a research-driven approach from prior seismic tomography work—publishing results and building custom waveform processing and inversion tools—which informs his strengths in numerical methods and large-scale data pipelines. Lun also contributes front-end polish to open-source UI projects, improving CSS loading animations for a popular SpinKit repo, showing a willingness to span front- and back-end concerns. Comfortable moving between research, production systems, and UI details, he combines rigorous academic training with practical product delivery. Colleagues describe him as a pragmatic engineer who translates complex algorithms into maintainable, production-ready code.
code12 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Geophysics and Seismology, 3.81/4, Bachelor's degree, Geophysics and Seismology, 3.81/4 at Nanjing University
bookMaster's degree, Geophysics and Seismology, 3.8/4, Master's degree, Geophysics and Seismology, 3.8/4 at UC Santa Barbara
bookMaster's degree, Computer Science, 3.65/4, Master's degree, Computer Science, 3.65/4 at University of Chicago
github-logo-circle

Github Skills (7)

html10
css10
front-end-development10
animation10
ui-design9
interface-design9
user-interface9

Programming languages (10)

TypeScriptMDXCoffeeScriptCSSShellRustJavaScriptLua

Github contributions (5)

github-logo-circle
tobiasahlin/SpinKit

May 2014 - May 2014

A collection of loading indicators animated with CSS
Role in this project:
userFront-end Developer
Contributions:6 commits in 11 days
Contributions summary:Lun primarily contributed to the UI of a CSS loading indicators library. They implemented and refined several loading animations, including a sliding cube and four rotating cubes. The commits show the user iteratively improving the visual design and code efficiency of these animations, adjusting size, animation speed, and code structure. The user also deleted an old file, and added a new file.
animationanimatedloading-barcssspinners
zhanglun/ImgShack

Oct 2016 - Feb 2017

Contributions:75 commits, 6 PRs, 47 pushes in 3 months
desktop-appdesktopelectronuploader
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
Lun Zhang - Java开发工程师 at 阿里巴巴