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
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, Vietnamprintf("Hello, World!");