Martin Albrecht

Professor at King's College London

London, England, United Kingdom
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
Martin Albrecht is a cryptography professor and principal research scientist based in London, with 15 years of experience investigating the hardness of lattice problems and the concrete security of Learning with Errors (LWE) instances. He bridges deep theoretical research—assessing assumptions behind multilinear maps—with practical, performance-minded implementations, notably improving lattice-reduction support in the widely used SageMath project. His academic career spans roles from postdoc to professor at Royal Holloway and King's College London, and he co-wrote an EPSRC grant on multilinear maps. He also brings entrepreneurial and systems experience, having co-founded a featured social shopping startup and developed real-time robot control software early in his career. Known for combining rigorous security analysis with hands-on coding, he focuses on turning subtle cryptanalytic insights into usable, high-performance tools.
code15 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Cryptography, Doctor of Philosophy (Ph.D.), Cryptography at Royal Holloway, University of London
bookDiplom, Computer Science, Diplom, Computer Science at Universität Bremen
languagesGerman, English
github-logo-circle

Github Skills (12)

algorithm10
mathematics10
data-structures10
algorithms10
sage10
math10
python10
data-structure10
linear-algebra9
cython7
c-language4
cprogramming-language4

Programming languages (13)

C++CSSCTeXHTMLSageShellSCSS

Github contributions (5)

github-logo-circle
sagemath/sage

Dec 2012 - Jan 2023

Main repository of SageMath
Role in this project:
userBack-end Developer
Contributions:2 reviews, 195 commits, 1 PR in 10 years 2 months
Contributions summary:Martin primarily worked on improving the lattice reduction algorithms within the SageMath library, specifically focusing on integration and optimization of the FPLLL and FPyLLL libraries. Their contributions include updating and enforcing specific versions of FPLLL, adding transformation matrix functionality to the LLL function, and adapting the code to accommodate different versions of the underlying mathematical libraries. These changes likely aimed to enhance the performance and accuracy of lattice-based computations within the SageMath system.
malb/emacs.d

Jul 2015 - Jan 2023

Contributions:2397 commits, 822 pushes, 1 branch in 7 years 7 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