Rasmus Palm

Machine Learning Engineer at twig.energy

Denmark
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
Rasmus Palm is a machine learning engineer and researcher with 16 years of experience building production-grade ML systems and publishing academic work. He holds a PhD in Machine Learning from DTU and has led ML teams at Tradeshift, where he designed a zero-setup, online classifier-as-a-service that handled millions of models and thousands of requests per second (released as open source Blayze). His work spans end-to-end deep learning for document information extraction, hands-on model implementation (including convolutional predictive encoders), and scalable ML infrastructure. Currently at twig.energy, he combines research rigor from his postdoc with pragmatic engineering to deliver high-throughput, fault-tolerant ML services. An early contributor to DeepLearnToolbox and front-end improvements on Selenium docs, he blends deep technical breadth with practical product impact.
code16 years of coding experience
job10 years of employment as a software developer
bookStudent, Mathematics, Student, Mathematics at Espergærde Gymnasium
bookTechnical University of Denmark
languagesEnglish, Danish
stackoverflow-logo

Stackoverflow

Stats
1reputation
3kreached
2answers
1question
github-logo-circle

Github Skills (21)

machine-learning10
matlab10
octave10
mask-rcnn10
deep-learning10
neural-network10
html10
faster-rcnn10
web-development10
javascript9
autoencoder9
ui-design8
ux-design8
google-analytics8
postmessage6

Programming languages (12)

TypeScriptJavaC++ShellJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
Matlab/Octave toolbox for deep learning. Includes Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets. Each method has examples to get you started.
Role in this project:
userML Engineer
Contributions:130 commits, 2 PRs, 3 pushes in 4 years 1 month
Contributions summary:Rasmus primarily contributed to the development and training of deep learning models using the provided MATLAB/Octave toolbox. Their work involved implementing and checking the numerical gradients for Convolutional Neural Networks (CNNs) and neural networks. They introduced code for the Stacked Convolutional Predictive Encoder (SPAE) and added examples to demonstrate and test the functionality of various deep learning models.
autoencodersneural-netsoctavetensorflowstacked
Old Selenium website and docs (deprecated)
Role in this project:
userFront-end Developer
Contributions:11 commits in 6 months
Contributions summary:Rasmus primarily contributed to the UI/UX of the "Bromine" project, a Selenium-related tool. They added and updated project links, incorporated Google Analytics tracking for downloads and screencast views, and modified the display of the screencast image. The user also updated the Bromine version details on the download page.
selenium
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
Rasmus Palm - Machine Learning Engineer at twig.energy