Hoàng Phúc

Xin chào! Tôi là Nguyễn Thị Hoàng Phúc

Sinh viên năm 3 - Đại học Đà Lạt

Lập trình viên đam mê công nghệ và sáng tạo

Về Tôi

Thông tin cá nhân

Tên: Nguyễn Thị Hoàng Phúc
Sinh ngày: 19/05/2004
Học vị: Sinh viên năm 3
Trường: Đại học Đà Lạt
Email: duoclora@gmail.com

Tôi là một sinh viên đam mê công nghệ và lập trình. Với kiến thức vững chắc về các ngôn ngữ lập trình như C#, Python, JavaScript/TypeScript và kinh nghiệm phát triển game với Unity, tôi luôn tìm kiếm cơ hội để học hỏi và phát triển bản thân.

Tôi có niềm đam mê đặc biệt với game development và ứng dụng tương tác, đồng thời cũng quan tâm đến việc xây dựng các ứng dụng web hiện đại.

Quá trình học tập

Trung học phổ thông Nguyễn Trãi

2019 - 2022

Học sinh

Hoàn thành chương trình THPT với thành tích học tập tốt, đặc biệt quan tâm đến các môn khoa học tự nhiên.

Đại học Đà Lạt

2022 - Hiện tại

Sinh viên năm 3

Đang theo học chuyên ngành Công nghệ thông tin, tích lũy kiến thức về lập trình, cơ sở dữ liệu và phát triển ứng dụng.

Kiến thức và Kỹ năng

Ngôn ngữ lập trình

C#

Thành thạo cú pháp cơ bản, OOP, xử lý ngoại lệ, và làm việc với .NET Framework/.NET Core. Có kinh nghiệm xây dựng các ứng dụng desktop hoặc web cơ bản.

Python

Nắm vững cấu trúc dữ liệu, thuật toán cơ bản, và các thư viện phổ biến như NumPy, Pandas, Matplotlib. Có khả năng viết các script tự động hóa, phân tích dữ liệu đơn giản.

JavaScript & TypeScript

Thành thạo JavaScript ES6+ và có hiểu biết vững chắc về TypeScript để xây dựng các ứng dụng web với khả năng bảo trì cao. Nắm vững DOM Manipulation và các khái niệm cơ bản của Front-end.

Cơ sở dữ liệu

SQL

Có kiến thức vững chắc về ngôn ngữ truy vấn SQL. Thành thạo các câu lệnh DML, DDL và các khái niệm về JOIN, GROUP BY, subqueries.

Hệ quản trị CSDL

Có kinh nghiệm làm việc với các hệ quản trị CSDL quan hệ như SQL Server, MySQL, PostgreSQL. Hiểu về thiết kế CSDL (ERD, Normalization).

Lập trình Hướng đối tượng (OOP)

OOP Principles

Nắm vững 4 trụ cột của OOP: Kế thừa (Inheritance), Đa hình (Polymorphism), Trừu tượng (Abstraction), và Bao đóng (Encapsulation). Áp dụng các nguyên lý này để xây dựng các class, interface, abstract class trong các dự án với C# và Python.

Công cụ và Kỹ năng thực hành

Unity Game Development

Có kinh nghiệm sử dụng Unity để phát triển game 2D/3D. Thành thạo C# trong Unity để viết script điều khiển game logic, xử lý input, vật lý, UI, và các cơ chế tương tác.

Git & Version Control

Thành thạo Git để quản lý phiên bản mã nguồn. Có kinh nghiệm làm việc với GitHub, GitLab để cộng tác trong các dự án nhóm.

IDE & Development Tools

Thành thạo sử dụng Visual Studio và Visual Studio Code cho việc phát triển phần mềm. Có kinh nghiệm với các công cụ gỡ lỗi và các extension hỗ trợ lập trình.

Giải thuật & Cấu trúc dữ liệu

Hiểu và có thể cài đặt các cấu trúc dữ liệu cơ bản như mảng, danh sách liên kết, ngăn xếp, hàng đợi. Nắm vững các thuật toán tìm kiếm và sắp xếp cơ bản.

Dự án của tôi

Các dự án tôi đã thực hiện, từ ứng dụng web đến game development

Web Application Project

Ứng dụng web cho phép người dùng xem phim đồng bộ với nhau trong thời gian thực, bao gồm chat và điều khiển video.

HTML/CSS JavaScript Node.js

Unity 2D Game

Game Nông trại 2D được phát triển bằng Unity với đồ họa dễ thương, sử dụng C# để điều khiển logic game.

Unity C# 2D Game

Mobile Application

Ứng dụng hẹn hò di động với giao diện đẹp mắt và tính năng nâng cao, được phát triển cùng team sinh viên năm cuối tại Đại học Đà Lạt.

React Native JavaScript Mobile

E-commerce Website

Website bán hàng online với giao diện hiện đại và hệ thống quản lý đơn hàng, tích hợp thanh toán trực tuyến.

Web Development E-commerce Responsive

Liên hệ

Email

duoclora@gmail.com

Facebook

1171domino

Gửi tin nhắn

Câu hỏi thường gặp

Có, tôi có kinh nghiệm sử dụng Unity để phát triển game 2D/3D. Tôi thành thạo C# trong Unity để viết script điều khiển game logic, xử lý input, vật lý, UI, và các cơ chế tương tác.

Tôi có kinh nghiệm với C#, Python, JavaScript/TypeScript. Tôi cũng có kiến thức về SQL và các hệ quản trị cơ sở dữ liệu như SQL Server, MySQL, PostgreSQL.

Có, tôi luôn tìm kiếm cơ hội để học hỏi và phát triển bản thân. Tôi đam mê công nghệ và sẵn sàng học các công nghệ mới để đáp ứng yêu cầu dự án.