AI/ML Engineer passionate about natural language processing and advanced machine learning algorithms
I love building stuff, learning new things, and thinking deeply about problems to find elegant solutions.

Welcome to my personal website. I am an AI/ML engineer with 8 years of experience passionate about natural language processing and advanced machine learning algorithms.
I'm passionate about building stuff and learning new things. I appreciate elegance in design, simplicity, and functionality. I am also a father to the cutest cat in the world, Carla.
I find writing very helpful to organize my thoughts and ideas, and it helps me to understand them better.
I love philosophy, I love thinking deeply about problems and coming up with elegant solutions.
I built systems running in production end-to-end: from problem definition, data collection and annotation, model training, evaluation, and deployment.
My experience in Natural Language Processing extends from simple BoW/TF-IDF models to RNNs, LSTMs, CRFs, HMMs, and transformers.
The website is still under construction (I update it in my spare time which I don't have too much of), but you can find some information about me here.
Examples of problems I have worked on include:
Here are some of the projects I've worked on. Click on the titles to read more about them.
A declarative language for narrative systems and interactive fiction with semantic pattern matching and reactive state management.
A complete math expressions interpreter with parser, evaluator, and web-based playground supporting variables and scientific notation.