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 - PresentHaskell 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/12Haskell 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/08Biophysics 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/07Fundamental 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
2017Université 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
MSc Complex Systems Science
2013École Polytechnique
Thesis: Generalized Langevin equations driven by fractional Brownian noise
Engineering Degree
2011École Polytechnique
Double Diploma Program with University of São Paulo, Brazil
BSc Physics
2011University 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