Avatar

Ivan Carvalho

Software Developer

Google

Biography

Currently, I am a Software Developer at Google working on Google Cloud. I am also an open-source developer, a maintainer of rustworkx, and a student at Georgia Tech's OMSCS.

Previously, I was at the University of British Columbia. I wrote my Honours Thesis supervised by Dr. Ramon Lawrence and my research focused on databases, particulary on Learned Indexes.

Interests

  • Databases
  • Combinatorial Optimization
  • Graph Neural Networks

Education

  • MSc Candidate - Computer Science, 2025 (expected)

    Georgia Institute of Technology

  • BSc - Honours Computer Science, 2023

    University of British Columbia

Recent Posts

Qiskit Mentorship Program

Q&A about contributing to an open-source quantum computing library

Quantum #8 - Mathematics Behind Shor's Algorithm

Factorizing numbers with quantum computers

Quantum #7 - Grover

Finding a needle in a haystack with a quantum search algorithm

Quantum #6 - Bernstein-Vazirani

Guessing a hidden string using quantum computers