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.
My nicknames: Nui, @ngxson
Languages: French, English, Vietnamese
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.
+ 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.
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,…
+ C : Linux kernal development
+ C++ : Developing application using Qt
+ 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)
MySQL, Firebase, MongoDB, Microsoft SQL Server
Hardworking, serious, autonomous and curious
Nguyen Hue High School for the Gifted
Class of physics
Awarded: Microsoft Office Specialist2013
VNU University of Engineering and Technology
First year student - Computer science department
Course: Data structures and algorithms, Mathematics, Databases2016
Intensive French course
Preparing the DELF and TCF exam2017
BAC+1: Computer Science, Mathematics, Mechanics, Physics
Participated in Math-Info License 2 courses as a free auditor2018
INSA Centre Val de Loire
BAC+2: Science and Technology For Engineers (STPI) From BAC+3 until now: Cybersecurity. Apprenticeship contract with Botfuel.2019