Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 3 additions & 12 deletions resume.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Gabriel Steinberg
## Senior Rust Developer

---

### Contact
- **Email:** gabrielalejandro7@gmail.com
Expand All @@ -10,21 +9,18 @@
- **Location:** Buenos Aires, Argentina
- **Blog:** [Taping Memory](https://taping-memory.dev/)

---

## Professional Summary

I have more than 5 years of experience in Rust. Passion for low-level networking, correct code, and technical complexity! Working to understand problems at their root and modeling solutions that can scale while maintaining correctness.

---

## Key Achievements

* Implemented a cross-platform zero-trust remote access solution from scratch.
* Led architecture migrations that decimated the number of bugs and increased performance ten-fold.
* Fixed a myriad of obscure bugs in legacy security-critical software.

---

## Skills

Expand All @@ -45,7 +41,6 @@ I have more than 5 years of experience in Rust. Passion for low-level networking
- **Spanish:** Native
- **English:** Advanced Intermediate

---

## Experience

Expand All @@ -54,15 +49,15 @@ I have more than 5 years of experience in Rust. Passion for low-level networking

Client and gateway components architecture and development for a secure remote access solution using **WireGuard** and **Rust**.

* **Engineered Cross-platform library implementation** for **Windows**, **Linux**, **macOS**, ***Android**, and **iOS** library, running the backbone of the operation, which included p2p connections using **STUN** and **TURN**.
* **Engineered Cross-platform library** for **Windows**, **Linux**, **macOS**, ***Android**, and **iOS** library, running the backbone of the operation, which included p2p connections using **STUN** and **TURN**.
* **Architected DNS Interception System** achieving split-DNS, routing, and filtering.
* **Enforced strict correctness and performance guarantees** using property testing, unit testing, and a concurrent single-threaded architecture based on sans-I/O.

### Blockchain Developer | Enjin
**April 2021 - May 2022 | Fully Remote**

* **Wallet Daemon development and architecture** from scratch using **Rust**, focusing on integration with **AWS** HSM and local keys.
* **Substrate development and design** of key components in an NFT Polkadot-based chain using **Rust** and **Substrate**.
* **Development and architecture of Wallet Daemon** from scratch using **Rust**, focusing on integration with **AWS** HSM and local keys.
* **Development and design in Substrate** of key components in an NFT Polkadot-based chain using **Rust** and **Substrate**.

### Blockchain Developer | Jsgenesis (Joystream)
**November 2020 - April 2021 | Fully Remote**
Expand All @@ -82,7 +77,6 @@ Client and gateway components architecture and development for a secure remote a
* **Performance Optimization** in a **.NET** web application serving millions of users.
* **IoT architecture design and development** for an automatic door with **Azure IoT Edge**, using **Python**, **Node.js**, and OpenCV for computer vision.

---

## Projects

Expand All @@ -96,13 +90,10 @@ Client and gateway components architecture and development for a secure remote a
- [Firezone](https://github.com/firezone/firezone)
- [eBPF firewall (WIP)](https://github.com/conectado/ebpf-firewall)

---

## Education

### Coursework in Computer Science and Physics | University of Buenos Aires (UBA)

### Technical School with ICT Orientation | ORT
**2006 - 2011 | Buenos Aires, Argentina**

---