Thanh Nguyen Dac

Versatile JavaScript Developer with 8+ years of experience designing, developing, and managing complex web sites and internal frameworks. Specializes in React.js and Node.js.

Experiences

2020present

Software engineer - Frontend

Tiki Corporation Hanoi, Vietnam
  • Participate in the analysis, architecture and development of ads management site;
  • Agile-style collaboration with project/product managers, back end developers and UX/visual designers;
  • Develop the various functionalities planned in the roadmap by applying good development practices;
20192020

Software developer - Full-Stack

Tastech Hanoi, Vietnam
  • Lead the team contribute for main product EzBizTrip (a travel management site);
  • Bring ideas and participate in work sessions with the development team;
  • Design, develop, and implement JavaScript solutions leveraging React, ES6, Node.js, MongoDB;
20182019

Frontend developer

Niteco Hanoi, Vietnam
  • Build responsive and interactive websites;
  • Work as part of a team to meet demanding project requirements;
20152018

Developer

Framgia (Sun*) Hanoi, Vietnam
  • Key contributor to team strategy and roadmap;
  • Build higher level abstractions and components that developers can easily incorporate into their flow;
20132015

WordPress developer

Kopasoft Hanoi, Vietnam
  • Translating designs are wireframes into high quality code using modern web practices to create an efficient user experience;
  • Commercial experience building websites in WordPress: custom theme development, plugin development and third party integrations;

Selected Projects

2020present

Tiki advertisement

An advertising tool on Tiki that helps Sellers reach millions of potential customers who are online on Tiki.
  • Apply micro frontend for loading ads management site as micro app inside Tiki SellerCenter to avoid double efforts for maintain and deploy things;
  • Using Cloud Firestore making FE app like a CMS, can update some UI parts on app dynamically with zero lines of code in real-time;
  • Integrate Tiki Ads with Tiki SSO (Single Sign-On) enables users to securely authenticate with multiple applications from Tiki ecosystem by using just one set of credentials;
  • Tech stack: React.js, Redux, React Router, create-react-app, Jest, JavaScript, HTML, CSS, Node.js, Firebase, qiankun, git, Jenskins, Github Actions, Robot Framework;
20162018

Specialist Doctors Inc.'s projects

Hospitals and Health Care applications
  • Whytlink - A social network for doctors;
  • Whytplot - A big-data analysis tool for pharmaceutical manufacturers in Japan;
  • Findme - An online second-opinion service that connects doctors in Whytlink to patients;
  • Tech stack: JavaScript, React.js, Flux, Redux, React Router, HTML, CSS, git;
20132015

Kopasoft - Portfolio

Beautiful collection of WordPress themes, plugins and HTML templates.
  • Tech stack: WordPress, Drupal, PHP, HTML, CSS, JavaScript, jQuery, git, SVN;

Education

20092013

B.S. in Electronic and Telecommunication

Hoa Binh University Hanoi, Vietnam
printf("Hello, World!");