Xuan Son NGUYEN

I’m a full stack developer.
Currently working as an apprentice at Botfuel
Studying at INSA Centre Val de Loire

About

Hello! My name is Xuan Son Nguyen. I’m a student in Computer Science. I’m living in France and studying at INSA Centre Val de Loire.

I started programming when I was 10 years old. I’m now an apprentice at Botfuel. My favorite programming languages are Javascript (NodeJS), Python, Java and PHP.

My nicknames: Nui, @ngxson
Languages: French, English, Vietnamese

> Read my biography

DESIGN
MUSIC
CODING

Experience

2014 – 2017

Responsible for programming and maintenance

Kernel allowing users to access advanced features of their Sony Xperia M smartphone (overclocking, I/O control, etc.)

+ Used by more than 2000 users world wide
+ Languages: C (for the Linux kernel) and Java (for the application)
+ Project website: https://forum.xda-developers.com/t/android-4-4-kernel-oc-nui-kernel-for-cm-roms.3068101/

2016 – 2018

Responsible for designing UI and programming

Application offering verified and fun anecdotes on various subjects: science, history, cinema, sport, etc.

+ Downloaded by over 20,000 users with an average rating of 4.6 / 5.
+ Website: https://play.google.com/store/apps/details?id=meo.ovh.chuyenla

2017 – 2020

Responsible for design and programming

This Messenger bot allows high school students to meet and chat with other high school students they don’t know.

+ Used by: around 10,000 users
+ Technologies used: NodeJS, MongoDB, Firebase and AngularJS
+ Project site: http://facebook.com/cnh.chatbot

June 2019 – September 2019

Botfuel is the chatbot development platform for large companies. During this internship, I worked on the development of the frontend (ReactJS) and the API of Facebook Messenger.

+ Programming languages used: Javascript and Python
+ Company website: https://botfuel.io

December 2019 – now

At the end of 2019, I started using WordPress Network to manage 3 websites: uevam.fr (Union of Vietnamese Students in Aix-Marseille), chuyennguyenhue.com (Press club of the Nguyen Hue optional high school) and ngxson.com (my personal site).

+ Techniques: Single Sign-On, Optimization (Cache, CDN), Security reinforcement.
+ Technologies used: WordPress, LiteSpeed, Google Cloud Storage, Firebase, Redis.

Summer 2020

SimpleLogin allows you to create a different identity for each website. Defend against spams, phishing and data breach. The project is open-source. Made and hosted in EU.

+ Technologies used: VueJS, Web Extension (on Chrome/Firefox)
+ Website: https://simplelogin.io/

2020 – now

Apprenticeship contract between Botfuel and INSA Centre Val de Loire

Domain: Frontend (ReactJS), Backend (python), Cybersecurity,…

Skills

Programming languages:
+ Javascript : NodeJS, ReactJS, AngularJS, VueJS
+ Python : Machine learning (Keras, Tensorflow – Debut level), making games (using pygame), data processing, etc.
+ Java, Kotlin : Developing application for Android
+ PHP : Web development (WordPress, Laravel, Symfony)
+ C++ : Developing application using Qt

Databases: 
MySQL, Firebase, MongoDB, Microsoft SQL Server

Other skills:
+ Reverse engineering – CTFs (report an XSS bug for colorme.vn and ybox.vn, the bug is then set by site’s administrator)
+ Extensions for Chrome / Firefox browser
+ Extensions for WordPress

Education

Hardworking, serious, autonomous and curious

  • Nguyen Hue High School for the Gifted
    Hanoi, Vietnam
    Class of physics
    Awarded: Microsoft Office Specialist
    2013
  • VNU University of Engineering and Technology
    Hanoi, Vietnam
    First year student - Computer science department
    Course: Data structures and algorithms, Mathematics, Databases
    2016
  • Intensive French course
    Hanoi, Vietnam
    Preparing the DELF and TCF exam
    2017
  • Aix-Marseille University
    Marseille, France
    BAC+1: Computer Science, Mathematics, Mechanics, Physics
    Participated in Math-Info License 2 courses as a free auditor
    2018
  • INSA Centre Val de Loire
    Bourges, France
    BAC+2: Science and Technology For Engineers (STPI) BAC+3: Cybersecurity. Apprenticeship contract with Botfuel.
    2019

Contact

Nulla facilisi aliquam in justo volutpat, elementum augue quis, mollis tortor cras non nisi ac risus blandit

Mauris dictum leo in augue bibendum, et ultricies metus porttitor nam gravida tincidunt neque, sed varius lorem dapibus eu vestibulum molestie quam et metus pulvinar rutrum ac pulvinar purus nunc quis maximus magna fusce luctus dignissim neque integer vehicula libero nec tortor.