Alejandro Sierra

Docent Quantitative Crop Ecology

Wageningen, Gelderland, Netherlands
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

🤩
Rockstar
🎓
Top School
Alejandro Sierra is a Docent in Quantitative Crop Ecology at Wageningen with 12 years of experience applying computational modelling and data analysis to plant and agroecosystem problems. He holds a PhD in Plant Sciences and has led research on crop responses to drought, bridging field measurements with mechanistic models since his PhD on rice adaptation. Alejandro combines domain expertise in carbon and water fluxes with strong software craftsmanship, contributing backend enhancements to the widely used SciML ModelingToolkit.jl—adding symbolic-computation macros and variable-extraction algorithms that improve automated equation handling. His work spans academia and open source, enabling reproducible, physics-informed modelling workflows for agricultural research. Colleagues value him for translating complex ecological processes into scalable, well-tested code that informs both experiments and decision-making.
code12 years of coding experience
job4 years of employment as a software developer
bookMSc Degree, Crop Science, MSc Degree, Crop Science at Wageningen University
bookEngineer (BSc), Forestry, Engineer (BSc), Forestry at University of Cordoba
bookPhD, Plant Sciences, PhD, Plant Sciences at Wageningen University & Research
languagesSpanish, French, English
github-logo-circle

Github Skills (8)

symbolic-computation10
computer-algebra10
differential-equations10
modeling10
julia10
scientific-machine-learning9
macros9
optimization7

Programming languages (4)

JuliaRLuaHTML

Github contributions (5)

github-logo-circle
SciML/ModelingToolkit.jl

Mar 2018 - Mar 2018

An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
Role in this project:
userBack-end Developer
Contributions:6 commits, 4 PRs, 1 push in 17 days
Contributions summary:Alejandro focused on extending the `modelingtoolkit.jl` library, primarily by implementing macros and functions related to symbolic computation. They added features to register functions and operators, handle literals, and generate methods for various argument combinations. The user also refactored variable construction and implemented algorithms to extract variables from equations, contributing to the core functionality of the symbolic modeling framework. These changes enabled automatic extraction of parameters and variables within the library.
computer-algebra-systemjuliamachine-learningscientific-machine-learningdifferential-equations
AleMorales/ODEDSL.jl

Feb 2015 - Aug 2019

Contributions:32 pushes, 1 branch in 4 years 6 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