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 — Senior Software Engineer

2023/01 - Present

Haskell engineer developing Urbit hosting platform. Infrastructure work enabling automated Kubernetes orchestration and platform automation.

  • Platform automation managing thousands of Urbit instances
  • Kubernetes orchestration and infrastructure management
  • System integration between Urbit and Kubernetes

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