I'm a 4-year experienced full-stack web developer with React.js and Node.js. I can cover almost aspect of a web app including: Frontend clients, backend servers, database, hosting, CI/CD,... I can recommend solutions and design architecture that will fulfill all the requirements and expectations. HIGHLIGHTS:
Building Realtime Applications with Socket.io such as: Chat, Social Media, Data Collection, Web Games, ... Building a complete MERN stack application. Design NoSQL, SQL databases, UML diagram, ...
Deploying servers and applying Auto Scaling, CI/CD. Clean, clear, maintainable, and reusable code. SKILLS: Programming Language: JavaScript, Typescript Front-End: HTML5, CSS3, Sass, JavaScript, JQuery, React.js, Next.js, Webpack, Socket.io-client ...
Back-End: Node.js, Express.js, REST API , GraphQL, Socket.io, ...
Database: Microsoft SQL Server, MySQL, SQLite, Oracle SQL, PostgreSQL, MongoDB, Redis,... Amazon Web Services: EC2, Route 53, S3, Cloudfront, Cognito, Auto Scaling, Pipelines, ... Others: Docker, Ngnix, Ubuntu, PM2,...
STT | Language | Framework | Self assessment |
1 | NodeJs | ExpressJs, Angular6-9 | Good |
2 | Javascript | Jquery, Ajax | Medium |
3 | PHP | WordPress, Laravel, CodeIgniter, Yii | Good |
4 | HTML5, CSS3, SCSS | Boostrap4, Metronic. | Good |
5 | C# .NET C++ | ASP.NET, VB.NET | Learned |
Design Pattern: MVC, MVVM, Web Service, Restful API, Micro Service
Database management systems: MySQL, MS SQL Server, MongoDB
Server environment: Nginx, Gcloud, AWS, Cloudflare.
Management tools: Jira, Trello, Git, Bitbucket, Source Tree, Openproject.
Operating systems: Windows OS, Ubuntu, MacOS
Writing and reporting: Open office, Microsoft office (Word, Excel, PowerPoint, Visio).
Design: Photoshop CC
Programming tools: Visual code, PHPstorm, Sublime text, Notepad++, Vim.
Foreign Language |
English: Toeic total score 565 |
CARRER OBJECTIVE
My short term goal (2 years) : Become a full stack developer, expert about frontend, UX-UI, backend, database, server control.
I want to learn new things, new technology. I’ll improve my soft skills, attitudes in work, and the way to work in a team.
I want to work in an international, active and challenging environment, where I can learn new things, new technologies and improve my English skills.
I want to work in a friendly team, where I can collaborate with them comfortably, where we can help each other and together developed.
My long term goal (after that): become a Technical Lead. To achieve this goal, I’m willing to work hard. I’ll learn how to take over a team, how to collaborate with my co-worker, how to manage a project by myself. And I need a good environment to learn these thing, help me to improve myself.
WORK EXPERIENCE
July 2018 – Now | BBCIncorp Ltd. Company
Position: Technical Team Leader
Project: CRM for BBCIncorp, BBCIncorp website, Sunbrightvn website, Gleads website.
Number of member: 5 people.
Job description:
Programing language: ExpressJs, Angular6, Gulp, Pug.
Server enviroment: Gcloud, Nginx, Ubuntu, Amazon CDN.
March 2018 – July 2018 | FTI FPT Telecom FPT
Position: Developer
Project: Fdriver cloud, Id Fpt data, XoneFm.
Job description:
Programing language: PHP with Laravel, Yii framework.
Server enviroment: Nginx, Ubuntu
Design Pattern: MVVM, MVC, Single Sign On, API web service
June 2017 – Jan 2018 | A2 Automation Company
Position: Fresher .NET
Project: ERP System
Job description:
Technologies: