Diophantus of Alexandria
Interesting article! I think there's an error though, where the first constraint should be expressed as "(5-x) + (x-5) = 10" (the author has "(x-5) + (x-5) = 10" currently).
> Pierre de Fermat was a famous 16th-century French mathematician...
17th century.