About me

I'm Thi, a Vietnamese Data Scientist who has a curious mind. As an never-stop-learning worm, I am interested in researching and sharing contents about Applied Mathematics, Web Dev and Data Science. I have a Ph.D. degree in Applied Mathematics at U. Sorbonne Paris Nord and a very enthusiastic self-learner in Data Science.

I use this website to document everything I've learned while going through the process of learning and working in these fields.

Contact πŸ–Š My notes 🎨 My sketches πŸ“š Reading list 🍲 I cook

Languages

FreeFEM++ FreeFEM++
JavaScript JavaScript
Matlab Matlab
PHP PHP
Python Python

AI & Data

Jupyter Jupyter
PyTorch PyTorch
Scikit-learn Scikit-learn
TensorFlow TensorFlow

Frontend

Angular Angular
Bootstrap Bootstrap
Eleventy Eleventy
GatsbyJS GatsbyJS
HTML5 HTML5
Jekyll Jekyll
Liquid Liquid
Nunjucks Nunjucks
React React
RxJS RxJS
SCSS SCSS
TypeScript TypeScript
Wordpress Wordpress

Backend

Airflow Airflow
Docker Docker
Firebase Firebase
gRPC gRPC
MongoDB MongoDB
MySQL MySQL
NodeJS NodeJS

Tools

Git Git
GNU Bash GNU Bash
Linux Linux
Sphinx Doc Sphinx Doc
VS Code VS Code

Experiences Experiences

2/2021 β€” ongoing

Web Developer & Data Scientist

Ideta , 2/2021 β€” ongoing

Ideta is a solution that allows companies to create very easily conversational assistants on many communication channels such as Messenger, SMS, Slack, Wechat, Skype business, ... but also voice like Google Home. The solution makes the creation of chatbots accessible to everyone.

My role is to understand how things work in both backend and frontend, then integrate some self-built Natural Language Processing services to the main platform.

Angular
Firebase
Git
JavaScript
Juyter Notebook
MongoDB
NodeJS
Python
RxJS
Scikit-learn
TensorFlow
TypeScript
1/2020 β€” 11/2020

Data Scientist

Dataswati , 1/2020 β€” 11/2020

Dataswati is a company who uses Artificial Intelligence technologies to optimize the industrial processes.

I am one of the main maintainers of POPAI, their main AI library. I work on 4 main projects/clients with different subjects in Machine Learning and Data Science.

Airflow
Docker
GNU Bash
Git
gRPC
Juyter Notebook
MongoDB
MySQL
PyTorch
Python
R Lang
Scikit-learn
Sphinx Doc Generator
TensorFlow
2013 β€” current

Founder & Web Dev & Blogger

Math2IT , 2013 β€” current

Math2IT is a Vietnamese community on mathematics, education and technology.

I writes about mathematics and technology in an intuitive way. I'm also the admin of a community on mathematics and technology on Facebook.

Bootstrap
Docker
Eleventy
GatsbyJS
Git
GraphQL
HTML5
JavaScript
Jekyll
MySQL
PHP
React
Ruby
SCSS
Wordpress
2013 β€” 2018

Researcher in Applied Maths & Coder

U. Sorbonne Paris Nord , 2013 β€” 2018

I researched into the growth of biofilm by using the Finite Element Method, a numerical analysis method. The thesis's title is "Finite Element Methods for nonlinear interface problems. Application to a biofilm growth model". For the implementation, I used FreeFem++ and a self-built NXFEM toolbox.

FreeFEM++
GNU Bash
Git
Matlab
Python

Education Education

Online courses
2019 β€” current

Data Scientist

Online courses , 2019 β€” current

I've learned by myself Data Science from the online courses: Coursera, deeplearning.ai, Dataquest, Fastai, Oxford.

2013 β€” 2018

Doctor in Applied Maths

U. Sorbonne Paris Nord , 2013 β€” 2018

I researched into the growth of biofilm by using the Finite Element Method, a numerical analysis method. The thesis's title is "Finite Element Methods for nonlinear interface problems. Application to a biofilm growth model". For the implementation, I used FreeFem++ and a self-built NXFEM toolbox.

2012 β€” 2013

Master in Applied Maths

U. of Tours , 2012 β€” 2013

My master's degree was awarded by the University of Tours. I took an internship at University Paris 13 under a project of the growth of biofilm.

Bachelor in Pedagogy & Maths

I was taught how to become a Mathematics teacher. I studied a lot in Mathematics and teaching methods.

Projects

πŸ“Š Data Science Learning

All of courses, assignments, exercises, mini-projects and books that I've done so far in the process of learning by myself Machine Learning and Data Science.

many techs

πŸ– Mountain vs Beach Classifier

A small project to build a classifier: moutain vs beach.

Bootstrap
HTML5
JavaScript
SCSS
TensorFlow

πŸ”Ž 11ty + ElasticlunrJS

A demo of search function in eleventy website using Elasticlunr.js.

Eleventy
JavaScript
NodeJS

β›‘ dat-11ty

An 11ty theme for my personal website. Totally in dark mode.

Eleventy
HTML5
JavaScript
NodeJS
Nunjucks
SCSS

🌐 Web Dev Learning

All of things I've done so far in the process of learning by myself Web Development.

many techs

πŸ’‘ P13 Discussion Group

Private group for sharing ideas in IT between Vietnamese friends at University Sorbonne Paris Nord

many techs

πŸ’ Simple Perso

A simple and beautiful personal jekyll theme.

Bootstrap
Docker
HTML5
Jekyll
SCSS

⭐ dinhanhthi.com

Source code of my personal website.

Bootstrap
Docker
Eleventy
HTML5
JavaScript
Jekyll
Liquid
NodeJS
Nunjucks
SCSS

β˜• Cafe in HCM

A capstone project for the course "Applied Data Science Capstone" by IBM on Coursera. Setting up a cafΓ© in Ho Chi Minh city.

Foursquare API
Jupyter
Python
Scikit-learn

🎨 ThiThesisTemp

A simple beautiful LaTeX theme for books, thesis.

LaTeX

🐘 Math2ITwp

A beautiful Wordpress theme based on Bootstrap 4 with different layouts of posts.

Bootstrap
Docker
HTML5
JavaScript
MySQL
NodeJS
PHP
SCSS
Wordpress

πŸ“ NoteTheme

An AIO Jekyll theme designed for the purpose of taking notes.

Bootstrap
Docker
HTML5
Jekyll
Liquid
SCSS

πŸ”₯ math2it.com

A Vietnamese site for intuitive knowledge (Maths, Education and Technology).

website maths IT tutorial

🎲 Math2IT Group

A Vietnamese community about math, education and technology.

community forum Q&A

πŸš€ TaniaJekyll

A beautiful personal Jekyll theme with different layouts of posts designed, based on Bootstrap 4 & Jekyll.

Bootstrap
Docker
HTML5
Jekyll
Liquid
SCSS

πŸ”’ NXFEM

A Matlab library for Nitsche - Extended Finite Element Method.

Matlab
numerical methods maths