About Me

Me


Passionate about data sciences, I first completed my bachelor's in Computer Science from 2004-2009 in Peru, and then I worked as a developer from 2009 to 2013, before obtaining a master's degree in Computer Science in 2015 , and in Biostatistics in 2017 , both from Montpellier 2 University of science.
 
Since 2017, I am pursuing a PhD in the University of Applied Sciences for Technology Compiègne (UTC), in the Heuristic and Diagnostic of Complex Systems (Heudiasyc) Laboratory. My research focus on machine learning issues (both theoretically and practically), and more specifically on the development of methods allowing for robust and cautious predictions, in particular for the case of structured output spaces (e.g. multi-class, ranking and multi-label classification) .
 
I have also been focusing, a portion of my time, on the following topics: stochastic process, measure theory, gamble theory, and on other related topics.

View Full Details

2004 – 2009

Bachelor in Computer Science,
Universidad Nacional Mayor de San Marcos
Lima - Peru. Peru

2009 - 2012

Senior Analyst Developer
ECKERD PERU S.A.
Lima - Peru. Peru

2012 (5 months)

Solutions Analyst
Everis S.A.C
Lima - Peru. Peru

2013 (6 months)

Java Developer
CodinGame
Montpellier - Peru. Peru

2013 – 2015

M.S in Computer Science
Université Montpellier II
Montpellier - France. France

2015 – 2017

M.S in Applied Mathematics (Biostatistics)
Université Montpellier
Montpellier - France. France

2017 – Currently

PhD Candidate in Computer Science
University of Applied Sciences for Technology Compiègne
Compiègne - France. France

2004

Universidad Nacional Mayor de San Marcos

2006 (6 months) - Internship

Network Administrator
Computer center at UNMSM
Lima - Peru. Peru

Implementation of a Proxy Server (delay pools, acls, squidguard, sarg), Samba File Server, Firewall Server (DNAT, SNAT, Iptables)

Centro de Informatica - UNMSM

2007 - 2008

Java Software Engineer
Computer center at UNMSM
Lima - Peru. Peru

  • Maintenance of Firebird Database.
  • Maintenance of Legacy Systems: Administrative Management and Student Enrollment System for the laboratories of the Faculty of Physical Sciences.
  • Analysis, design and implementation of Sales and Inventory Control System, Online Exam System and Web Security System, using the technologies J2EE/JSF.

Works

  • Coordinate and manage the integration of the Clinical Analysis Sale module for the points of sales (~450 clients).
  • Supervise the implementation of the Order Delivery System with GPS.
  • Requirements, analysis, design, implementation and maintenance of the Legacy Systems, using Client/Server Architecture.
  • Migration from the old Oracle ERP to SAP R/3

Formation - 2011 (8 months)

Diploma Course in Project Management
Instituto San Ignacio de Loyola

Project Management based on the focus of the Project Management Institute PMI

Works

Requirements analysis, design and implementation of information systems in the BCP bank, using Web Technologies, Web Services and Client/Server Architecture.

Works

  • Implementation of a system to detect cheaters in programming competitions.
    Programming contests are online events hosting developers from around the world so that they can solve problems in a timely manner. The objective of this theme was to implement a system to calculate the percentage of resemblance of source codes of developers and to produce alerts in case of potential cheats.
  • Implementation of an overall score calculation process per user
    CodinGame rankings were defined by competition and programming language in order to identify the best developers. The objective of this theme was to implement a global calculation process in order to achieve a global ranking and an evolutionary graph for each participant.

Freelance

Adding new programming languages (Haskell, ObjectiveC, VB.Net, Go and Python3) to the CodinGame platform (www.codingame.com).

2013

Université de Montpellier

2014 (5 months)

Research project
LIRMM, supervised by Ms. Bringay Sandra
Montpellier - France. France

Recommendation of messages and friends in a health forum based on unsupervised classification principles:

Content Management Systems (CMS) are websites with a wealth of information for users who want to post or search for informations, however, because of their exponential growth, assigning categories to partially structure information has become uncontrollable . The objective of this work was to evaluate the algorithms and the tools of text analysis and then propose an hybrid algorithm of automatic recommendation of multi-categories and similar contents, from the URL of a website.

2014 (4 months)

Summer Internship R&D
Jalios, supervised by M. Dedieu Olivier
Le Chesnay - France. France

Recommendation of multi-categories from a web article based on Multi-label classification and Named-entity recognition

Discussion forums are spaces for asynchronous exchanges of text messages. This new mode of communication is very popular with patients because it is associated with a great freedom of speech due in particular to anonymity. The objective of this work was to develop a recommendation system based on an unsupervised classification based on the textual data posted on the forum www.cancerdusein.org.

2015 (6 months)

Research Internship
LIRMM, supervised by M. Servajean Maximilien,
Montpellier - France. France

Users modeling for a large-scale crowdsourcing platform

Crowdsourcing services are increasingly used because they enable low-cost tasks to be carried out by relying on Internet users. The objective of this study was to simulate the evaluation of the results of tasks carried out by users on a Crowdsourcing platform. User profiles were modeled using confusion matrices to represent the knowledge of the user undergoing a classification task, the latter being generated randomly by Monte Carlo simulation.

2015

Université de Montpellier

2016 (5 months)

Research project
IMAG, supervised by M. BRY Xavier
Montpellier - France. France

Research for explanatory components by penalization

The linear regression of a variable y of a matrix X of regressors is impossible to do directly in large dimension when the number of regressors in X is greater than the number of observation, in other words, the matrix X′X isn’t invertible, then the regression needs to be regularized. The work consisted in understanding a proposed new approach to regularization based on the extraction of components by penalization, then programming several variants, then testing and comparing them with conventional regression methods (e.g. Ridge, PLS, etc.) on real data.

2015 - 2017 (Freelance)

Backend developer
BSWEB - PriceComparator
Montpellier - France. France

Coming soon

2017 (6 months)

Research Internship
Université Pau et Pays de l'Adour, supervised by M. LIQUE Benoit
Anglet - France. France

Medico-economic modeling using a Markov model, and application in package R

Methods of economic evaluation in health are a necessary instrument to compare the medical strategies that will be evaluated by health decision maker of the country (HAS in France) so that they can take a relevant decision (i.e. price, reimbursement, and so on). The objective of the internship was separated in two stages; (1) evaluate and analyze the Heemod package by modeling different real clinical decision-making cases in order to certify the choice of the package, (2) validate the results obtained with Heemod against the results obtained in Excel sheets (i.e. official documents per health authorities) in order to ensure the transparency of these results and to promote a new certified tool for the use of health authorities.

2017

PhD. Director: M. Destercke Sébastien


University of Applied Sciences for Technology Compiègne
Oracle Certified Programmer for the Java 2 Platform, SE 6.0

....coming soon....

xxx

CEO at yyy

....coming soon....

yyy

CEO at zz

....coming soon....

cccc

CEO at zzz