Stavros Efthymiou

Senior Researcher (Software Development) at Technology Innovation Institute

Abu Dhabi Emirate, United Arab Emirates
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
Stavros Efthymiou is a physicist-turned-software engineer with 8 years of experience building high-performance quantum software and control systems, now a Senior Researcher at the Technology Innovation Institute in Abu Dhabi. He is a core developer of Qibo/Qibojit and Qibolab/Qibocal, designing abstractions and fast state-vector backends that demonstrated state-of-the-art performance in peer-reviewed benchmarks. His work spans from low-level instrument drivers for superconducting qubit control to scalable simulation of quantum circuits and many-body systems, and includes impactful open-source contributions to TensorNetwork and NetKet. Comfortable bridging theory and engineering, he routinely collaborates with lab engineers and algorithm researchers to deliver reproducible calibration, characterization, and simulation tooling. An early competitive physics background and a history of publishing and benchmarking underline his blend of rigorous theory, practical optimization, and production-grade software development.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Physics, 9.68/10.00 (Excellent), Bachelor of Science - BS, Physics, 9.68/10.00 (Excellent) at Ethnikon kai Kapodistriakon Panepistimion Athinon
bookMaster of Science - MS, Physics, Master of Science - MS, Physics at University of Waterloo
languagesGreek, English
github-logo-circle

Github Skills (20)

c-language10
back-end-development10
python10
machine-learning10
numpy10
deeplearning-ai10
deep-learning10
eigen10
tensorflow10
neural-network10
quantum-computing10
tensor10
backend10
cprogramming-language10
artificial-neural-networks9

Programming languages (4)

C++CSSJupyter NotebookPython

Github contributions (5)

github-logo-circle
google/TensorNetwork

Apr 2019 - Sep 2019

A library for easy and efficient manipulation of tensor networks.
Role in this project:
userBack-end Developer
Contributions:9 commits, 10 PRs, 2 pushes in 4 months
Contributions summary:Stavros primarily contributed to implementing the stochastic contractor within the tensornetwork library. Their work included adding the stochastic contractor, related tests, and integration. They addressed compatibility issues, handled multiple edge cases, and optimized calculations. Furthermore, the user introduced a pure NumPy backend and integrated it with the existing framework, enhancing the library's functionality.
manipulationpythonautomatic-differentiationdeep-learningneural-networks
netket/netket

Oct 2018 - Oct 2018

Machine learning algorithms for many-body quantum systems
Role in this project:
userBack-end Developer
Contributions:14 commits, 1 PR, 11 comments in 18 days
Contributions summary:Stavros contributed to the implementation of machine learning algorithms for many-body quantum systems, as indicated by the NetKet repository description. They added several machine learning algorithms and unit tests. The user's contributions included the implementation of MPSdiagonal and MPSperiodic machines, as well as the definition of related functions and the improvement of code formatting.
markov-chain-monte-carlovariational-monte-carlomonte-carlo-methodsquantum-computingvariational-method
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
Stavros Efthymiou - Senior Researcher (Software Development) at Technology Innovation Institute