Full-Stack Developer
CurrentQUALIFICATION HIGHLIGHTS◈ Excellent knowledge of Cloud, VS Code, Linux, Bash, Git/GitHub, and Microsoft Office;◈ Proven experience with front-end development (ES2018 JavaScript, React);◈ Passion for software development especially Front-End and Full-Stack development;◈ Hands-on experience with modern web development technical stacks;PROGRAMMING AND DEVELOPMENT SKILLS◈ Front-end: JavaScript(3yrs), TypeScript(1yrs), MVVM, SSR, JSON, React/Redux/Hook(1yrs), Jest, Unit Test, HTML5(2yrs), CSS3(2yrs), SCSS, Webpack, Bootstrap, jQuery, Material UI, Restful API, Middleware, JWT;◈ Backend: NodeJS(2yrs), Python, Express, cross-env, CORS, AWS EC2, S3, API Gateway;◈ Database: Oracle, MySQL, MongoDB, Redis, DDL, DML, DQL, DCL;◈ Project Management: Agile, JIRA, Kanban, GitHub, Git Bash, GitLab, SVN;Project: Hermon Miller e-commerce online shopping mall• Created an e-commerce furniture platform by using React, React-Redux, and React-Form, with (Express + NodeJS) as Restful API backend and connecting to database (MySQL);• Developed data-driven dynamic applications for rendering full accessible user interfaces;• Followed responsive and mobile first rules to design web layout and components;• Implemented the global filters in both front-end UI and backend logic;• Created various components and utilized React Hooks and universal store through Redux;• Demonstrated graphs, tables, and forms by using third-party libraries such as React Hook Form;• Integrated online payment channel of PayPal and Stripe Restful API;• Designed and conducted the model, data migration, and seed data by using TypeORM;• Defined and implemented the system’s routes, entities, and controllers for Restful APIs;• Researched, evaluated, and implemented the cross-platform deployment solutions;• Communicated with the back-end using Fetch and Axios to get, post and update the data within databases;• Integrated user management logic through JWT token.