Enricobertino

Joined 26 March 2017
1,412 bytes added ,  27 March 2017
Line 30: Line 30:
*:I’m very familiar with Python and R, the two most common languages for statisticians. I have also some experience in Java and PHP.
*:I’m very familiar with Python and R, the two most common languages for statisticians. I have also some experience in Java and PHP.
* Please describe your experience with being in a development team.
* Please describe your experience with being in a development team.
*:I’m currently working in a tech startup and I have to collaborate with other 5 developers. We have structured the code from scratch and the process can be likened to a package development.
*:I’m currently working in a tech startup and I have to collaborate with other 5 developers who have different academic profiles and different skills . We have structured the code from scratch and the process can be likened to a package development.
* Please describe the biggest project you have written code for and what you learned by doing so. Also describe your role in that project over time.
* Please describe the biggest project you have written code for and what you learned by doing so. Also describe your role in that project over time.
*:When I was at INRIA in France, I implemented a Godunov’s scheme to resolve stochastic conservation laws in modeling highway traffic. In the application of the algorithm I also had to deal with computing infrastructures and data integration problems.   
*:# '''Octave''': When I was at INRIA in France, I implemented a Godunov’s scheme to resolve stochastic conservation laws in modeling highway traffic. I started with the implementation of a deterministic method, fitting the parameters from real data gathered from a gps company. In this phase I learned to deal with data input and storage problems. In the second part of the project I modeled a stochastic version of the method with an optimized multidimensional Monte-Carlo approach, which gave me some expertise about computational optimization.
*:# '''Python''': As part of a machine learning exam, I I have participated with other classmates to a Kaggle competition which consisted in the prediction of the outcomes of shelter animals adoptions. Since we were five in the group, I learned the fundamental basis of team development. We used both mathematical and programming skills and we reached the third place worldwide.
*:# '''C++''': During a master project I had to implement a Biham-Middleton-Levine traffic model in C++. Long story short, it consisted in some tricky operations on a matrix. I learned to deal with Eigen, sparse matrices and heritage. At the beginning we coded a fancy structure based on polymorphism, but since the goal of the project was only the rapidity of the code, we rewrite every class in order to optimize the computational time. We implemented also two parallelized versions of the code, with OpenMP and MPI, and the results were highly satisfactory.
*: The first project was private, but I pushed the other two on a [https://github.com/cittiberto/ github repository].
* Please state the commits and patches you already contributed to Octave.
* Please state the commits and patches you already contributed to Octave.
*:A patch for nnet package. I’m currently working on some Pytave bugs.
*:A patch for nnet package. I’m currently working on some Pytave bugs.