Available translations:
fr

I sometimes write posts about various subjects on my blog, including — but non-restricted to — software and mathematics.

You can access it by clicking here \(\longrightarrow\) 🖊.

During this year I’ve learned a lot about various topics at the intersection of mathematics and computer science.

I was particularly interested in topics such as computational statistics, optimisation, and kernel methods from their theoretical principals to their implementation.

Some courses:

- Computational statistics
- Topological data analysis
- Convex optimisation
- Foundations of distributed and large scale computing optimization
- Probabilistic graphical models
- Kernel Methods for Machine Learning
- Remote sensing data: from sensor to large-scale geospatial data exploitation
- Random matrix theory
- Longitudinal data analysis: geometric and statistical approaches
- Multi-Scale models and convolutional neural networks
- Point cloud modeling and processing

I had the chance to study as a visiting student at NUS during my curriculum
at the *Université de Technologie de Compiègne*.

Courses work:

- CS5242 - Neural Networks and Deep Learning
- CS4234 - Optimisation Algorithms
- ST4231 - Computer Intensive Statistical Methods
- MA4270 - Data Modeling and Computation

The *Université de Technologie de Compiègne* is kind of a special university in France.

There, I’ve studied applied mathematics, computer science and engineering, languages and humanities.

The last two years focused on a data analysis course work. I also got two minors: one in mathematical modeling and another in philosophy of technology.

Some courses in mathematics and computer science:

- MT09 - Numerical Analysis
- MT12 - Fourier Analysis
- MT10 - General Algebra and Applications
- SY02 - Statistics
- SY09 - Data Analysis and Machine Learning
- LO21 - Object-oriented Design and Programming
- NF17 - RDBS and database design
- RO04 - Discrete and Convex Optimisation

I am in the process of documenting them here. As of now, if you want to have a better overview of open projects I worked on, you can explore my GitHub profile.

I think technology and frameworks are just means to technically solve problems and I do I think most problems first exist because of misknowledge, misunderstanding and/or miscommunication.

I thus try every day to become a bit more knowledgeable, a bit more understanding, and a bit more communicative. I then try to technically solve problems.

In that later case, I like to come up with simple, efficient and effective solutions which can be understood and properly maintained on the long term. In this process, I do not hesitate to propose and to learn about new subjects.

I am mostly confortable working with:

- GNU/Linux (especially RPM based systems) and Unix based-system
- Python scientific libraries (numpy, scipy, scikit-learn, etc.)
- C++, Python, Scala, SQL, Docker
- and last, but not least and most importantly: people.

**Want to work with me on a problem, or to get training?**

Just send me a mail at: `pro@jjerphan.xyz`

.

**Want to have a chat about progressive music or french cuisine?**

Just send me a mail at: `contact@jjerphan.xyz`

.

**Want to discover nice projects and people?**

Here is a short non-exhaustive list:

- Guillaume Jounel for another dedicated Software Engineer in Australia
- Jonathan Dekthiar for another Software Engineer
*born to data* - Jean-Benoist Léger:
*confer* - Virginie Uhlmann and her full team splining the world! 🐍
- Pierre Glaser for an almost surely young talented french pal
- Psycle Research, true craftmanship for the French industry
- Les Vins d’Ardèches for connoisseurs 🍷