Ulf Nilsson

Professor at Lund University

Sweden
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
Ulf Nilsson is a professor of organic and medicinal chemistry at Lund University with a PhD from Lund and postdoctoral training in Canada, combining deep academic leadership with serial entrepreneurship. His research spans molecular recognition, galectin biology, bacterial transporters, DHODH enzymes and chemistry for brain–machine interfaces, and has produced >130 peer-reviewed papers, >50 patents and multiple clinical-stage discoveries. He has trained numerous postdocs and graduate students, co-founded four companies and taken group discoveries into clinical trials, demonstrating rare translational impact for an academic chemist. An award-winning educator, he pairs hands-on laboratory innovation with strong teaching recognition and broad invited speaking experience. Less obvious: he also contributes to high-performance open-source software like the Servo browser engine, applying full-stack development skills to performance and sandboxing issues. Based in Sweden, he balances research and entrepreneurship with outdoor pursuits such as fly fishing, skiing and sea kayaking.
code12 years of coding experience
github-logo-circle

Github Skills (13)

webbrowser10
web-platform10
rust10
browser10
servo10
webengine10
layout9
image-processing9
sandbox9
algorithm9
codesandbox9
algorithms9
performance-optimization8

Programming languages (10)

C#TypeScriptCSSRustCTeXJavaScriptGo

Github contributions (5)

github-logo-circle
servo/servo

Feb 2016 - Dec 2016

Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Role in this project:
userFull-stack Developer
Contributions:9 commits, 8 PRs, 28 comments in 9 months
Contributions summary:Ulf contributed to various aspects of the Servo browser engine, demonstrating a full-stack focus. They modified the image decoding process, switching from stb_image to piston_image and updating dependencies. Furthermore, the user addressed sandboxing issues on OS X, caching resource directory paths for better performance. They also worked on sharing preferences to content processes and propagated RUST_BACKTRACE. Additionally, the user made `text-align: justify` incremental layout safe and fixed inline size adjustments.
browserrustjavascriptbrowser-engineservo
image-rs/jpeg-decoder

Feb 2016 - Aug 2019

JPEG decoder written in Rust -- currently in maintenance mode
Contributions:154 commits, 131 PRs, 83 pushes in 3 years 7 months
jpeg-decoderrustpsddecoderjpeg2000
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
Ulf Nilsson - Professor at Lund University