Chào,Tôi là Trung
Lập trình viên .NET

Tuổi trẻ nhiệt huyết, đầy năng động, ham học hỏi. Sẵn sàng cho mọi thử thách. Đáp ứng mọi như cầu của khách hàng.

Sự khác việt tạo nên thành công.

Le Trung image

Thông tin

Tôi là ai

Tôi là lập trình viên .NET
Đang đi tìm kiếm sự phát triển

Tên đầy đủ: Lê Văn Trung.
Sinh: 19/05/2001 (21 tuổi).
Nơi sinh: Thanh Hóa, Việt Nam.
Hiện tại: Hà Nội, Việt Nam.
Với tinh thần tự giác trách nhiệm, khả năng làm việc độc lập tốt muốn đem lại cho khách hàng sản phẩm tốt nhất trong khả năng và sẳn sàng học hỏi để nâng cao chất lượng bản thân

Công nghệ đã làm việc:

  • BackEnd
  • ASP.Net MVC
  • SQL Server
  • SQLite
  • Azure
  • FrontEnd
  • HTML5
  • CSS3
  • Bootsrap 5
  • Jquery
  • Tools
  • Figma
  • Trello
  • Postman
  • Git, GitHub
  • VS Code

Chuyên môn

.NET

Kỹ thuật viết code

  • Viết code sạch, dễ bảo trì:
    • Áp dụng SOLID, tránh STUPID.
    • Sử dụng các Design pattern.
    • Viết code theo TDD và BDD.
  • Xác định trước các User StoryUser Flow: để tiếp cận nhiều hướng của vấn đề hơn trước khi viết code.
  • Đã tìm hiểu phương pháp: Agile (cụ thể SCUM) trong phát triển phần mềm.
  • Xây dựng Wireframe để xác định trước các tính năng sẽ có trong ứng dụng.
  • Áp dụng DDD(Domain-Driven Design) để lấy đầu đủ các yêu cầu người dùng.

Các công nghệ phụ trợ

  • UnitTest: Sử dụng XUnit và Moq để viết các unit test.
  • TDD: Xây dựng các unit test trước rồi xây dựng code để vượt qua nó.
  • BDD: Specflow (ít sử dụng vì thời gian xây dựng lớn).

Tính năng xây dụng trên ASP.NET Core

  • Sử dụng EF Core để xây dựng và quản lý người dùng
  • Các tính năng cho người dùng:
    • Đăng nhập/Đăng ký qua email
    • Xác thực 2 bước qua ứng dụng Authentication
    • Đăng nhập bằng dịch vụ ngoài(Facebook,Google..)
    • Xét quyền người dùng qua Role và Policy thông qua IdentityRole
  • Đăng ký dịch vụ gửi mail bằng MailKit & MineKit

Làm việc với CSDL quan hệ

  • Sử dụng chuẩn hóa dữ liệu(Normalization) để giảm dư thừa dữ liệu và CSDL bền hơn
  • Sử dụng các câu lệnh DML(Data Manipulation Language) (chính) và DDL(Data Definition Language)
  • Sử dụng LINQ(Languge-Integrated Query) để truy vấn dữ liệu trong ứng dụng
  • Thường tạo CSDL theo cách Code-First + Migrations

Học vấn

Học trực tuyến trên Openclassrooms.com

Khóa học Back-end Developer .NET

Tự học

Học viện bưu chính viễn thông

Ngành kỹ thuật điện tử viễn thông

2019-2021

Học trên internet

Học mọi thứ giúp ích cho công việc và sự phát triển bản thân

Học trên tinh thần tự giác và luôn phấn đấu

Kinh nghiệm

Chưa có kinh nghiệm

Sản phẩm

Những sản phẩm đã tạo ra

ElectronicShop

ElectronicShop

(Làm việc độc lập 100%)
Tính năng chính:

  1. Thêm bớt sản phẩm
  2. Mua bán sản phẩm
  3. Đánh giá sản phẩm
  4. Đọc tin tức từ NewsApi.org thông qua API
  5. Sản phẩm được deloy trên Azure Service và sử dụng database từ Somee.com
    Vì là dịch vụ miễn phí nên có một vài hạn chế về tốc độ và chất lượng sản phẩm
Truy cập Demo