Álvaro Castro-Castilla, Developer in Athens, Central Athens, Greece
Álvaro is currently unavailable

Álvaro Castro-Castilla

Distributed Systems Developer

Athens, Central Athens, Greece

Toptal member since September 2, 2019

Bio

Álvaro has more than 13 years of experience in software development, six specializing in distributed systems, back-end architecture, and microservices. His primary language is Go, but he loves coding in Rust, Clojure, and Python. Thanks to an interdisciplinary background, including entrepreneurship, Álvaro has experience turning ideas into reality, tackling technically challenging projects and leading a small team to accomplish it, as well as effectively developing MVPs.

Portfolio

Toptal Clients
Fintech, Amazon Web Services (AWS), Project Leadership...
Off the Grid, Inc.
IPFS, Project Leadership, Blockchain, System Architecture, CTO...
Brave New Software Project SL.
IPFS, Cloud, Applications, Network Programming, Python, P2P, Serverless...

Experience

  • Distributed Systems - 6 years
  • Go - 5 years
  • Architecture - 3 years
  • Microservices - 3 years
  • Network Programming - 3 years
  • Blockchain - 2 years
  • Project Leadership - 2 years
  • Rust - 1 year

Preferred Environment

Tmux, Terminal, Emacs, Linux

The most amazing...

...project I've developed is a protocol for secure multi-party computation with a private blockchain back end and Byzantine Fault Tolerance.