Juan Simões

Senior Software Engineer at Tlon

Dubai, Dubai, United Arab Emirates
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Juan Simões is a Senior Software Engineer with 11 years of cross-sector experience building cloud-native platforms, currently working on Urbit hosting and Kubernetes lifecycle automation at Tlon. He brings deep functional-programming expertise from his time as a Haskell and Nix consultant at Tweag, where he led projects, contributed to reproducible tooling like tweag/jupyenv and advised colleagues as a mentor. With a PhD in Complex Systems from Université Paris-Saclay, he combines quantitative research skills with practical software delivery across academia, banking and logistics. He also teaches informatics and bioinformatics, having deployed teaching software for medical curricula, which reflects an unusual blend of production engineering and pedagogy. Based in Dubai, he is an editor and technical writer with a track record of translating complex systems thinking into maintainable code and reproducible development environments.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Complex Systems Science, Master's degree, Complex Systems Science at École Polytechnique
bookDoctor of Philosophy - PhD, Complex Systems Science, Doctor of Philosophy - PhD, Complex Systems Science at Université Paris-Saclay
bookUniversity of São Paulo
languagesEnglish, French, Portuguese, Spanish, Russian
github-logo-circle

Github Skills (7)

nix10
jupyter10
dockers9
python9
docker9
cicd8
haskell7

Programming languages (15)

CPureScriptElmJupyter NotebookTypeScriptShellDhallhoon

Github contributions (5)

github-logo-circle
tweag/jupyenv

Dec 2018 - Apr 2022

Declarative and reproducible Jupyter environments - powered by Nix
Role in this project:
userFull-stack Developer & DevOps Engineer
Contributions:16 reviews, 202 commits, 102 PRs in 3 years 4 months
Contributions summary:Juan primarily focused on enhancing and maintaining the `tweag/jupyenv` project, which involves creating reproducible Jupyter environments with Nix. Their contributions include pinning Nixpkgs and yarn2nix versions, and updating yarn2nix versions, showcasing a good understanding of package management and build systems. They added Python and Haskell kernels, demonstrating expertise in extending the project's functionality. Furthermore, they implemented Docker image building, demonstrating DevOps skills.
nixosdeclarativejupyterlabreproduciblereproducibility
guaraqe/guaraqe.github.io

Apr 2022 - May 2024

Contributions:170 pushes, 2 branches in 2 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Juan Simões - Senior Software Engineer at Tlon