err err

Hi, I'm KienVu 👋

Welcome to my personal website!

I enjoy building software that makes people' lives easier by writing elegant, performant, and maintainable code. My hobbies are playing sports, listening to music and also playing the guitar.

I'm a [Fresher]

DOWNLOAD RESUME
kien

About me

Aptech students:

  • Major: Information technology
  • Duration: 2022 - 2024
  • Degree: ADSE (Advanced Diploma in Software Engineering)

Career objective:

- Get a job and become a .NET Developer.
- Develop programming and soft skills by participating in large-scale projects and applying modern software development methodologies such as Agile and Scrum.
- Learn, enhance professional expertise, and contribute value to the company.


A quote that resonates with me when starting something new is, "Trên đời này làm gì có đường, người ta đi mãi thì thành đường thôi” (Lỗ Tấn). Although I do not have much experience, I have been recognized during my studies and part-time work as a quick learner with a strong desire for progress and good soft skills. I am confident that I will quickly adapt and contribute effectively if given the opportunity to work at your company.

More (part-time jobs during student life):

Card Front

Security

Có một khoảng thời gian mình đi làm an ninh cho các event lớn nhỏ cho một công ty, cũng từ đây mình có cơ duyên gặp gỡ các a/c và hiểu ra rằng. Ngoài làm một công việc để kiếm ra tiền... thì thế nào là một công việc thự sự, có ý nghĩa, có ích,... mang lại giá trị cho cộng động và xã hội.

Card Front

Event crew

Vừa đi làm còn được trải nghiệm các consert free nữa...

Card Front

Exhibition SECC Q7

Một trung tâm hội trợ và triển lãm lớn ở Sài Gòn, ở nơi này mình có cơ hội áp dụng tiếng anh cùi mía của mình để giao tiếp với rất nhiều vị khách đến từ các quốc gia khác nhau (Nỗi sợ hãi mang tên giao tiếp tiếng anh với những vị khách từ Japan & India)... Mình cũng gặp gỡ và kết bạn với rất nhiều các bạn sinh viên giỏi và năng động!

Card Front

Volunteer

có bao giờ bạn đã nghe đến giải chạy bộ, hay là tham gia vào cuộc đua chạy bộ thực sự. Để một giải chạy diễn ra thành công thì cần có sự phối hợp của rất nhiều bên liên quan, và mình là một phần nhỏ đóng góp sức lực trong đó, từ một volunteer làm rất nhiều các vị trí trong giải chạy đến một cách tay đắc lực.

Card Front

Ekip

Nhờ một người bạn mà mình có cơ duyên tham gia vào một đoàn ekip chương trình. Từ nhỏ mình đã thắc mắc là, làm sao người ta tạo ra một chương trình và chiếu trên TV màn ảnh nhỏ. Giờ đây mình đã có câu trả lời và chứng kiến từng công đoạn để làm ra một sản phầm, sự phối hợp của nhiều bên: sự đồng ý của chính quyền địa phương, bộ phận âm thanh ánh sáng, bộ phân dựng sân khấu, khách mời, ekip quay phim, marketing sản phẩm để đến với công chúng,...vv.

Card Front

AccessRace Staff

Đây là bức ảnh cuối cùng, chụp với anh sếp và team. Công việc này ngoài một phần mình được ứng dụng kỹ năng lập trình vào thực tế. Còn tạo điều kiện cho mình đi du lịch khắp mảnh đất hình chữ S: Đà Nẵng, Hà Nội, Bắc Giang, Cà Mau, Bình Phước,... cũng muốn đi thêm nhiều nơi lắm nhưng mà đã đến lúc tiếp tục một hành trình mới.

Card Front

My choice

Thời gian này mình đang học thêm một framework frontend, đó là react. Và đào sâu hơn ngôn ngữ C# và hệ sinh thái .NET ...Nhưng mà mình thực sự cần một công việc, vì được thực chiến thì mới nhanh lên trình được.

Card Front

Card Front

My Tools & Skills

C Shap

.Net

Java

Node js

PHP

JS

HTML

CSS

SQL Server

My SQL Workbench

MongoDB

Git

Git Hub

Dart

Flutter

S.O.L.I.D principles

Design pattern

ReactJS

Software | build & deploy

Project: Ila coffee

-My team consists of 8 members, divided into 3 groups: Gr1 (2 people) is responsible for developing the web-API [Spring Boot MVC + RESTful API], Gr2 (3 people) works on the web-app [Spring Boot MVC], and Gr 3 (3 people) focuses on the mobile-app [Dart-Flutter].
- This project focusing on the B2B (Business to Business) model, acting as an intermediary to connect coffee product suppliers with customers who are interested in purchasing and enjoying coffee products.
+ First, I learned about teamwork spirit and responsibility. It's not just about writing code that works, but also ensuring it adheres to business logic.
+ Using Thymeleaf (a template engine) to render views and handle both logic and data, combined with Ajax to optimize HTTP request/response handling
+ Applying the MVC architectural pattern for code organization, along with the Repository Pattern and the Singleton design pattern.
+ Developing actions in the controller based on business logic and creating corresponding views.
+ Calling a web-API to retrieve data (in JSON format) and transforming it into corresponding structures (objects, lists, arrays,....)

11/2023 - 2/2024 | Role: Coder(web-app)

-> Spring boot | SQL server(JDBC) | Java(web & api) | Flutter-Dart(mobile)

Mini Project: Personal Portfolio

- I plan to build a personal blog where I will share the knowledge and experience I've gained on my programming learning journey. The project will be completely free.
- The portfolio project (which everyone is currently viewing) is a small part of that larger project, where I "showcase" what I've learned, accomplished, and other personal achievements. It's also like a resume to present when applying for jobs.
- In this project, I only used HTML, CSS, and JavaScript as the three basic elements to build the website. I like simplicity, and it's also a way to reminisce about my first steps when I started my journey into web development.

8/2024 - Personal portfolio

-> HTML, CSS, JS | ASP .Net core | C#

Another software

Frontend 01

Basic project frontend - don't use resposive website

Frontend 02

Basic project frontend 2 - don't use resposive website.

Let's make something awesome together! 🙌