Vinh Nhan Pham - heaty566.github.io
Transcript of Vinh Nhan Pham - heaty566.github.io
joi-passwordv1.6.0 https://www.npmjs.com/package/joi-password
| JS Package | Semester 2/9 | 01.2021
A lightweight Joi package extension that helps to validate a complex password, which supports both Javascript and TypescriptDescription: • Dependencies: 0 • Version: v1.6.0 • Size: 2.75kB • Download: 850 downloads / week
Vinh Nhan PhamWeb Intership DeveloperHighly adaptable person, Adept problem solver
Interested in building productive and flexible programs
SUMMARYI'm a web developer with two years of learning NodeJS technologies (which includes 1.5 years of learning in Frontend Web Development field) with good knowledge of Object-oriented programming, Analysis, and Design, Database Design.I love learning new languages and technologies. I'm also a leader of Mono Infinity team, with five members focusing on building toolkits for a faster development process..................................................................
PERSONAL PROJECTFPT University HCM | Bachelor Degree09/2019 - Present 3.36/4 ( Semester 4/9 )
8-2018 - 5/2019 C1 Kaplan International (IELTS 6.5)
Framework: • ReactJS (1.5y) • NextJS (9m)
Library: • Socket.io • Graphql • Jest
Framework: • ExpressJS (2y) • NestJS (1y) • .NET (4m)
Programming Language • Javascript (Typescript) • Java • C#
General Skills • Git • Vim • Design (Figma)
Library: • Redux • Antd • Tailwind
KnowlegdeDeep understanding about • OOP • SOLID principles Good understanding • Software design • Database design • Restful APIGood time management • Presentation • Teamwork skills
Database • MongoDB • MySQL • Microsoft SQL • Redis
Devops • Github Action • Docker • Linux Server • Nginx
Frontend Backend
Linkedin.com/in/heaty566
Heaty566.com
0901212099
Github.com/Heaty566
EDUCATION
LANGUAGES
SKILLS
CONTACT
| Java Group Project - Leader | Semester 4/9 | 05.2021Booking Hotel05/2021 - 07/2021 https://github.com/tantruong2303/booking-hotel.git
Task: • Analyzed and developed a server-side rendering (both front-end and back-end) based on professor requirements • Setup CD/CI with Github Action to build Docker image and wrote documentation • Built essential modules of the system, including validation, database helper, upload file, etc. • Assigned the task to other members with Notion, prepared team meetings, presented the website to my class.
Description: • Team size: 3 • My Role: Full-Stack, Leader • Technology: JSP, JQuery, Tailwind, Java Servlet, Microsoft SQL
SanninSC hotel is a website that provides online reservations for customers and a management system for the owner
| C# Group Project - Leader | Semester 5/9 | 09.2021FPT Blog09/2021 - 11/2021 https://github.com/MonoInfinity/fpt-blog
Task: • Built a full-stack web application based on .NET, Entity Framework, and vanilla JS • Designed and implemented the essential modules of the system, including validation, multiple language support, database ORM, Redis helper, etc • Setup CD/CI with Github Action to build Docker image and wrote documentation • Assigned the task to other members with Notion, trained team members about new technology, and prepared for final presentation
Description: • Team size: 5 • My Role: Full-Stack, Leader • Technology: Javascript (TS) , Webpack, Tailwind, ASP .NET , Entity Framework, Microsoft SQL, Redis
FPT Blog is a website where FPT students can write a post, explain, and discuss their favorite subjects. The website also provides a system for the professor to manage the website
| JS Group Project - Leader | Semester 3/9 | 02.2021My Chess02/2021 - 05/2021 https://github.com/Heaty566/mychess
• Designed and implemented the solution (both front-end and back-end) that handle the amount of real-time connection with low delay• Setup CD/CI, configure VPS server and write the test cases with Jest, Puppeteer.• Assigned the task to other members with Notion, and prepared team meetings.
Task:
• Team size: 3 • My Role: Full-Stack, Leader • Technology: NextJS, Redux-toolkit, Tailwind, NestJS, Socket.io, Jest, Mysql2, Redis
Description:
Mychess is an online website allows people to play chess and tic-tac-toe in realtime with bot or other player