CV

Juan Raphael Diaz Simões

Senior Software Engineer

Remote • UAE-based • Brazilian

Interested in talking about technical chalenges or consulting? Send me a message.

Professional Experience

Tlon — Backend / Infrastructure Software Engineer

Jan 2023 - Present · 3 yrs 8 mos

Full-time · Remote

Core engineer on Tlon's hosting platform, which ran a fleet of thousands of Urbit personal servers on Kubernetes. Developing the Haskell control plane, orchestration layer, Rust telemetry, and React admin console.

  • Hosting control plane (Haskell/PostgreSQL/Kubernetes): ship provisioning, multi-cluster orchestration across GCP and bare metal, capacity management, and fleet visibility.
  • Fleet automation and cost cutting: auto-suspension of idle servers, packet-triggered wake-up, mass OTA updates, and ship optimization.
  • Network telemetry pipeline in Rust: a libpcap sidecar parsing Urbit's binary wire protocol into Prometheus metrics, plus a visualizer of the fleet's peer-to-peer graph with community detection.
  • Signup and identity stack: invite links, email/phone verification (Twilio), rate limiting, anti-abuse tooling, and full MFA (TOTP + SMS).
  • S3 storage proxy: per-user quotas over shared buckets, enabling free managed file storage.
  • Observability and CI/CD: OpenTelemetry tracing across services and batch jobs, Prometheus/Grafana, Nix, GitHub Actions, Helm, and Docker.

Tweag — Senior Software Engineer

2018/09 - 2022/12

Haskell and Nix consulting across multiple client projects:

  • Led customs compliance project team: feature definition, API design, legacy system integration, work prioritization
  • Performance optimization for trading software, achieving order-of-magnitude reduction in memory usage
  • Technical blog editor for primary marketing channel, reviewed 150+ posts, contributed performance engineering articles
  • Internal mentorship and technical guidance

Tashkent State Dental Institute — Associate Professor

2020/09 - 2024/08

Biophysics and Informatics department. Teaching 100+ students per semester across lectures and practical sessions.

  • Guest Physics Lecturer (2020/09 - 2022/02): Biophysics and mathematical modeling for medical students
  • Assistant Professor (2022/02 - 2022/08): Teaching at Biophysics and Informatics department
  • Associate Professor (2022/09 - 2024/08): Course development, deployed GNUHealth medical information system for teaching

Turin Polytechnic University in Tashkent — Physics Lecturer

2020/08 - 2021/07

Fundamental physics courses for preparatory and first year students.

École Polytechnique & CNRS — Research Engineer

2017/12 - 2018/08
  • CNRS (2017/12 - 2018/03): Software packaging, article writing
  • École Polytechnique (2018/04 - 2018/08): Visualization software for 2D/3D trajectory analysis, INADILIC project

Publications

Brownian-like deviation of neighboring cells in the early embryogenesis of the zebrafish

J. R. Diaz Simões, D. Grebenkov, P. Bourgine, N. Peyriéras

Physical Biology, February 2019 • DOI

Cell Trajectory Clustering: Towards the Automated Identification of Morphogenetic Fields in Animal Embryogenesis

J. R. Diaz Simões, D. Grebenkov, P. Bourgine, N. Peyriéras

ICPRAM 2017 Proceedings, February 2017 • DOI

Education

PhD in Complex Systems Science

2017

Université Paris-Saclay

Thesis: A mathematical approach to embryonic morphogenesis based on spatio-temporal cell lineages. Formalized spatio-temporal lineage structures as foundation for algorithmic analysis.

Supervisors: Denis Grebenkov, Paul Bourgine, Nadine Peyriéras

Thesis (HAL)Software (GitHub)

MSc Complex Systems Science

2013

École Polytechnique

Thesis: Generalized Langevin equations driven by fractional Brownian noise

Thesis PDF

Engineering Degree

2011

École Polytechnique

Double Diploma Program with University of São Paulo, Brazil

BSc Physics

2011

University of São Paulo

Double Diploma Program with École Polytechnique, France

Technical Skills

Languages

Haskell, Nix, Python, R, JavaScript, TypeScript

Systems

Kubernetes, Docker, Linux, Urbit

Domains

Distributed Systems, Scientific Computing, Data Visualization, DevOps