GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing ivaniscoding.github.io — Ivan Carvalho BiographyCurrently, I am a Software Developer at Google working on Google Cloud. I am also an open-source developer, a maintainer of rustworkx. Previously, I was a student at Georgia Tech’s OMSCS through Google’s education reimbursement program. Before that, I studied at the University of British Columbia, where I wrote my Honours Thesis under the supervision of Dr. Ramon Lawrence. My research focused on databases, particularly on Learned Indexes. Interests
Education
Recent Posts
Feb 15, 2026
Rust
Shipping My Rust CLI to Windows: Lessons Learned (feat. Windows 98 and APE Bonus)From Windows 98 to Windows 11 and every platform imaginable
Feb 9, 2026
Rust
Trying to support FreeBSD and Nix for my Rust CLI: Lessons LearnedSelf-distributing a Rust CLI on FreeBSD and Nix
Feb 2, 2026
Rust
Homebrew and One-Line Installers for My Rust CLI: Lessons LearnedPublishing Rust binaries for Linux and macOS
Jan 25, 2026
Rust
I packaged my Rust CLI to too many places, here's what I learnedPublishing Rust binaries to PyPI and NPM
Apr 1, 2024
Coding Interview
How to survive coding interviews with a single line of Python codeHow to get the job with one-liners |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |