I am the CEO and President of
softwareQ Inc,
and an Affiliate of the
Institute for Quantum Computing.
I am involved in the CryptoWorks21 Quantum-Safe Cryptographic Infrastructure Program and I am a member of the
European Telecommunications Standards Institute (ETSI) Quantum-Safe Cryptography Standardization Group.
I graduated from
Carnegie Mellon University
with a PhD in Theoretical Physics. My advisor was
Robert B. Griffiths.
"Try not to become a man of success,
but rather try to become a man of value"
–Albert Einstein
Institute for Quantum Computing (IQC)
at the
University of Waterloo
200 University Avenue West, Waterloo, ON, N2L 3G1, Canada
Email: vgheorgh AT gmail DOT com
Twitter: @vlad_hbar
My PGP/GPG public key has key ID 0xA45F888F and fingerprint 5DD2 CB49 E895 59C9 CF4D CE27 429E 7839 A45F 888F. You can download my key from my website and cross-check my key on keybase.io. My PGP key was created on July 6, 2023.
I am interested in
quantum software and quantum architectures,
applications of small-sized quantum computers (NISQ)
to concrete optimization problems,
fault-tolerant quantum processing,
quantum communication,
quantum and classical cryptography and
classical/quantum separation.
I am a referee/reviewer for:
Natural Sciences and Engineering Research Council of Canada (NSERC),
Nature, Physical Review Letters, New Journal of Physics, Quantum,
Quantum Information Processing, Quantum Information and Computation,
Quantum Science and Technology, Physical Review X Quantum, Physical
Review A, Physics Letters A, International Journal of Quantum
Information, Entropy, Optics Communications, IEEE Security &
Privacy, IEEE Transactions on Quantum Engineering.
I also referee grant proposals and I am on the program
committee of quantum computing conferences.
For an up-to-date list, please see my Google Scholar profile.
My personal GitHub repositories
I contribute to open source software. Below is a list of some of my favourite projects/code snippets I developed:
Quantum++
staq
liboqs-cpp
liboqs-go
liboqs-python
Design patterns
spell
spell.py
does it for you, using phonetic alphabet(s) (NATO phonetic alphabet by default).
pytexnumber
cpptexnumber
pytexnumber
above.
Texnumber
/
GTexnumber
pytexnumber
above.
java -jar [G]Texnumber.jar
Last modified: April 2024.
Visited for
times since July 2010.