Matthieu Vergne's Homepage

Last update: 14/03/2024 11:01:47

Contact Information

Surname: Matthieu
Family name: Vergne
Nationality: French
Google Scholar:

You can contact me through my principal e-mail Other e-mails which are currently valid:

If you know me through another e-mail address, it is probably obsolete.

Show obsolete e-mails

Short Bio

Know thyself.
Delphic maxim
If you want something done right, do it yourself.
Charles-Guillaume Étienne
What you do not wish done to you, do not do to others.
Silver Rule

Philosophically speaking, I could be considered shortly as a relativist, skeptical, perfectionist, individualist, anarchist, and in particular an epistemological anarchist. If you understand that I am a disorganised and rebellious guy who spends his time complaining about everything, I strongly recommend you to carefully read the associated links. I am rather strict in my organisation and methods, seeking for perfection for myself, but extremely open to other perspectives people may have, including brand new or globally rejected ones. The three citations above illustrate well my thinking: the first aims at understanding one's own values and capacities, the second establishes incentives for acting towards fulfilling these values through these capacities, and the last one establishes limits to not impair fulfillment for other people. I consider self-improvement as a top ability and every experience and exchange as an opportunity to improve it. So feel free to contact me. {^_°}

Regarding my main activities, I am double-hatted: as a software developer —particularly in Java— and as a scientific researcher.

As a software developer I am particularly interested in automation, with a strong emphasis on good designs. More precisely, I am a proponent of the triplet Make it work, make it right, make it fast. In my interpretation: make it pass the tests in a way or another, then improve it for easy maintainance (especially by other people), and finally optimize it to improve the user experience. Methodologically, the first step is the minimum, and stopping there is justified only if (1) we are in an emergency and (2) we dedicate some time later to reach the next step. The next step should be the target for any nominal delivery. The last step should be done only when you do have the metrics to do so (no premature optimization) and the requirements motivate it.

As a scientific researcher I have a strong interest in intelligence, particularly in artificial intelligence (A.I.) due to my cursus in Computer Science. Like many, one of my dreams is to implement an artificial agent able to achieve any kind of activities at best of its own resources. For the ones who wonder how a scientist can be a relativist, I would answer that relativism is not against science, but rather includes it: a relativist can take a scientific perspective to write a scientific paper, and keep unscientific positions for other activities. Being an epistemological anarchist also does not mean that I consider globally recognised methods as useless, only that I consider any method as still perfectible (this is consequential to my skeptical side) and that no method should be rejected on the sole behalf of not being a globally accepted one.