Resume

Skills

Software

Category Skills
Front-end languages & tools - HTML5, CSS3, JavaScript ES6+, CoffeeScript, Flow, TypeScript, ClojureScript, Elm
- Functional JS, Ramda, Recompose, React, React Native, Redux, Angular
- Bootstrap, Foundation, Handlebars, Twig, Jade
- Sass, LESS, Stylus, Emotion, Responsive Design, Styled Components, Glamorous Native, TailwindCSS
Back-end languages & tools - NodeJS, GraphQL, Clojure, Elixir
- ExpressJS, HapiJS, Loopback, Koa, MeteorJS, SailsJS
- Strapi, KeystoneJS
- RESTful API, Microservices
- Graphcool, Prisma
Programming paradigms - Functional (JavaScript, Elm, Clojure, Elixir, ReasonML, R)
- Object-oriented (JavaScript, C++, Java, PHP, Python, Ruby)
- Event-driven (JavaScript, Elm)
- Declarative (SQL, Regular expression)
- Imperative, Structured, Procedural (C++, PHP, Python)
Database MySQL, Postgres, MongoDB, Oracle, Redis, DB2
Dev tools Webpack, Gulp, Grunt, Browserify, ESLint, TSLint, Prettier
Testing Jest, Mocha, Enzyme, Ava, Codecov, Cypress, Chai, Sinon
Project management tools JIRA, Confluence, Trello, Redmine, Agile, Scrum, Kanban
DevOps Docker, Bash Scripting, AWS, Heroku, Azure, CI/CD, Jenkins
Version control Git, Github, Gitlab, Bitbucket
OS Linux, Mac OS, Unix, Windows 10
IDE & Text editor Vim, Tmux, VS Code, WebStorm, Sublime Text, Emacs
Design tools Photoshop, Zeplin, Sketch

Soft skills

  • Technical Lead, Coaching, Presentation
  • Technical Documentation, Pair Programming
  • Work Ethic, Teamwork, Open-mindedness, Problem Solving
  • Empathy, Adaptability, Approachability, Perseverance

Languages

  • English (Professional working proficiency)
  • French (Limited working proficiency)
  • Vietnamese (Native proficiency)

Experiences

Time Job Title & Roles Company
Feb 2017 – Present
Principal Frontend Developer

Roles: Technical Lead, Front-end Developer, NodeJS Developer
PYCOGROUP
Jan 2015 – Jan 2017
Senior Frontend Developer

Roles: Front-end Developer, NodeJS Developer
PYCOGROUP
Oct 2012 – Dec 2014
Senior PHP Developer

Roles: PHP Developer, FullStack Developer
OZERSIDE
Dec 2010 – Aug 2012
Application Developer

Roles: Back-end Developer
IBM VIETNAM

Education

Time Major School
2009 - 2010
Knowledge Discovery in Databases
(Data Mining)
Polytech's Nantes, France
2005 - 2009
Software Engineering
Can Tho University, Vietnam

Projects

Read more on LinkedIn