Clevy 2019-02-11 — 2022-06-30

Job at Clevy: development of a Domain-Specific programming Language CSML designed for developing chatbots.

The CSML is dividend in:
Parser / Interpreter,
Engine: manage clients conversations and db interactions (Supported dbs: mongodb, dynamodb, postgresql),
Server: stand alone csml server using actix-web
Bindings: csml nodeJS FFI binding, csml stand alone AWS lambda
 

CODING DAYS (part-time) 2017-05-15 — 2017-07-28

Work in API implementation in PHP Laravel

Medialog Accessibilities Group 2016-10-17 — 2017-03-15

Android Developer

Embassy of Canada in Mexico city 2015-06-01 — 2015-08-01

Material Assistant

42 Paris 2015-11-01 — 2019-02-1

SOFTWARE ENGINEER
  • Gomoku
    implementation of the Minimax algorithm to play gomoku (a simpler version of the go board game) game against a player, written in Rust
  • IRC
    A version of a IRC (Internet Relay Chat) server & client written in c using tcp protocol communication

Lycée Franco Mexicain 1998-09-01 — 2014-06-01

Science and industry technologies and sustainable development (STI2D)

Programming languages

  • Rust
  • C
  • C#
  • C++
  • Python
French
Proficient
Spanish
Native speaker
English
Independent

Passionate developer, I developed a lot of projects in C / Rust / C++.
I am a curious person and enjoy trying different programming languages by exploiting all their capabilities .
Currently, i am mainly using Rust and am open to try other programming languages such as Go, Dart, Julia... .
In my free time I like Bouldering and watching tech news.