HưngNguyễn.VN
Kiến trúc giải pháp (Solution Architect) & Triển khai hệ thống phần mềm (DevOps Engineer)
Kinh nghiệm làm việc
Những vị trí công việc tại những doanh nghiệp mà tôi đã trải qua trong cuộc đời
Các vai trò trong quá trình:
- Solution Architect
Các công việc trong quá trình:
- Thiết kế & Review kiến trúc giải pháp dự án phần mềm.
- Đưa ra phương hướng & Review việc triển khai hạ tầng của team DevOps.
Các vai trò trong quá trình:
- Product Owner
- Solution Architect
- DevOps Engineer
- Presale
- CxO
Các công việc trong quá trình:
- Lãnh đạo và quản lý toàn bộ hoạt động của công ty.
- Phát triển chiến lược cung cấp các dịch vụ DevOps cho các công ty nhỏ và vừa (SMEs).
- Phát triển chiến lược sản phẩm OneDX và hỗ trợ quá trình chuyển đổi số cho các doanh nghiệp nhỏ và vừa (SMEs).
Các vai trò trong quá trình:
- Product Owner
- Solution Architect
- DevOps Engineer
- Presale
Các công việc trong quá trình:
- Tạo tài liệu Đề xuất/Báo giá cho các cơ hội dự án.
- Review source code các dự án/ sản phẩm.
- Tạo tài liệu Thiết kế kiến trúc (Architecture Design), Thiết kế hạ tầng (Infrastructure Design) cho các dự án/ sản phẩm.
- Tạo pipeline phát triển & triển khai (build & deployment pipeline) cho các dự án/ sản phẩm.
- Áp dụng DevOps, Tích hợp liên tục (Continuous Integration), Triển khai liên tục (Continuous Deployment) cho các dự án/ sản phẩm.
- Điều tra và giải quyết các vấn đề kỹ thuật của các dự án/ sản phẩm.
Những đóng góp chính:
- Dẫn dắt quá trình chuyển đổi Agile toàn công ty, hướng tới việc trở thành một Tổ chức Agile, tập trung vào các yếu tố: Mạng lưới đội nhóm (network of teams), văn hóa lấy con người làm trung tâm, học hỏi nhanh, vòng đời ra quyết định ngắn, hợp tác hỗ trợ bởi công nghệ, đồng sáng tạo giá trị.
- Trực tiếp triển khai các công cụ và nền tảng phần mềm hỗ trợ quy trình Scrum và Agile áp dụng trên toàn công ty.
- Đóng vai trò hình mẫu Agile bằng cách áp dụng Scrum trực tiếp trong các dự án mình quản lý.
- Khởi xướng quá trình chuyển đổi văn hóa DevOps trong toàn tổ chức, với mục tiêu tích hợp chặt chẽ giữa các nhóm Phát triển (Dev), Kiểm thử (QA), và Vận hành Hệ thống (IT Ops).
- Xây dựng và định nghĩa 3S DevOps Landscape, truyền cảm hứng về tư duy DevOps, đồng thời sáng lập 3S DevOps Club – nơi quy tụ các thành viên kỹ thuật cấp cao liên phòng ban.

- Trực tiếp triển khai 3S DevOps Platform và tổ chức các buổi workshop sử dụng các công nghệ Cloud Native tiên tiến: Docker, Kubernetes, Rancher, Longhorn, Prometheus, Grafana.

- Khởi xướng quá trình Chuyển đổi số toàn công ty thông qua một nền tảng ERP thống nhất mang tên ONE3S, tích hợp các lĩnh vực: Nhân sự (HRM), Kinh doanh (CRM), Vận hành, Kế toán, CNTT, và Quản trị tri thức.

- Triển khai thành công các phân hệ: HRM, Sales/CRM, và Quản lý tài sản CNTT.
- Dự án bị tạm dừng giữa năm 2022 do tôi được điều chuyển sang đảm nhiệm vị trí CEO tại công ty con OnePaaS, nơi tôi phải tập trung cho việc triển khai dịch vụ và đảm bảo doanh thu qua các dự án phần mềm outsourcing dựa trên nền tảng Odoo.
- Mặc dù nguồn thu từ ONE3S còn hạn chế, tôi đã bán bản quyền thành công nền tảng này (dưới tên OneDX) cho một công ty con tại Việt Nam của một tập đoàn Nhật Bản, với mức giá cao hơn dựa trên số lượng người dùng.
Khởi xướng và xây dựng Bức tranh công nghệ toàn công ty, phục vụ chiến lược chuyển đổi số. Nội dung định hướng bao trùm toàn bộ quá trình làm dự án từ Thiết kế kiến trúc (Architecture Design), Phát triển (Development), Kiểm thử (Testing) cho đến Tích hợp (Integration) và Triển khai (Deployment):
- Architecture Design: chủ động đề xuất kiến trúc Microservices - hỗ trợ đa dạng công nghệ khác nhau, cùng với liên kết linh hoạt qua REST APIs, gRPC, Message Brokers AMQP.
- Development: tập trung vào các công nghệ cross-platform. Điển hình như: React Native/ Flutter cho ứng dụng mobile, .NET Core (sau này là .NET) cho Backend API & Ứng dụng Web, Electron cho ứng dụng desktop.
- Testing: đẩy mạnh kiểm thử liên tục (continuous testing) cùng với sự hỗ trợ của các công cụ kiểm thử tự động: Postman Test scripts cho API, Selenium/ Codeception cho Functional Tests, JUnit, NUnit, PHPUnit... cho Unit Tests.
- Integration và Deployment: xây dựng văn hóa DevOps, kết hợp các công cụ Tích hợp liên tục (continuous integration): Gitlab CI, TeamCity, Jenkins CI.
- Deployment: xây dựng cơ sở hạ tầng hỗ trợ triển khai liên tục (continuous deployment). Tận dụng các công nghệ Container/ Orchestration đồng nhất và quản lý môi trường triển khai như Docker, Docker Swarm, Kubernetes. Ưu tiên triển khai lên các nền tảng hybrid Cloud.
- Bám sát chiến lược phát triển công ty thành Tổ chức học tập, thúc đẩy tinh thần học hỏi và phát triển bản thân ở mọi cấp độ nhân sự.
- Trực tiếp thiết kế và triển khai 3S Learn – nền tảng học tập trực tuyến nội bộ với các cơ chế game hóa như hệ thống điểm XP, bảng xếp hạng, huy hiệu và chứng chỉ – giúp chuyển đổi động lực học từ bên ngoài (thưởng/phạt) sang nội tại.
- Làm gương trong việc học tập và phát triển bản thân, hoàn thành nhiều thử thách học tập nội bộ & MOOC, từ đó lan tỏa tinh thần học hỏi trong toàn tổ chức.
- Kết quả: Gia tăng sự chủ động học tập, nâng cao năng lực nội bộ và khả năng thích nghi với môi trường biến động.
- Quản lý sản phẩm Crisis Management System - một sản phẩm của công ty
- Phó trung tâm Nghiên cứu và Phát triển Sản phẩm công ty
Trong quá trình làm Phó Trung tâm R&D và Giám đốc Công nghệ, tôi có đảm nhiệm quản lý một số dự án outsource phần mềm của công ty.
Trong quá trình làm Phó Trung tâm R&D và Giám đốc Công nghệ, tôi có đảm nhiệm quản lý một số dự án outsource phần mềm của công ty.
Trong năm cuối tại Đại học FPT, tôi vừa hoàn thành các môn học vừa tham gia thực tập kéo dài hơn 1 năm 4 tháng.
Vị trí thực tập: Lập trình viên tại FSU17.BU2 – một đơn vị kinh doanh trực thuộc FPT Software, làm việc tại tầng 8, tòa nhà FPT, số 15 Duy Tân.
Học vấn
Trường Đại học & Khóa học tôi đã trải qua
Kỹ thuật phần mềm (Software Engineering)
Đại học FPT
- Điểm trung bình: 8.1/10
- Tốt nghiệp loại: Giỏi
Lãnh đạo Công nghệ - CTO 4.0
Học viện Công nghệ Sophia
Trong 4 tháng được học và thực hành các học phần liên quan đến Lãnh Đạo Công Nghệ cho doanh nghiệp, bao gồm:
- Trở thành một CTO hiệu quả
- Xây dựng Sản phẩm khiến khách hàng yêu thích
- Phát triển Khách hàng
- Xây dựng Đội ngũ hiệu suất cao
- Xây dựng Công ty
Thiết kế và Kiến trúc phần mềm
Đại học Alberta (https://www.ualberta.ca/)
Hoàn thành Chuyên ngành Thiết kế và Kiến trúc Phần mềm (Software Design and Architecture Specialization). Nắm vững kiến thức và thể hiện khả năng áp dụng các nguyên tắc thiết kế, mẫu thiết kế (design patterns), và kiến trúc phần mềm để tạo ra các ứng dụng và hệ thống phần mềm có khả năng tái sử dụng và linh hoạt.
Microservices Architecture: Design Patterns & Principles
Packt
...Đang học...
Chứng chỉ
Các nền tảng MOOC (SoloLearn / Udemy / Coursera)
Dự án / Sản phẩm
Danh sách kèm theo miêu tả cũng như vị trí, trách nhiệm của tôi trong những dự án / sản phẩm đó
Công nghệ
Những bài viết thuộc mảng Công nghệ (DevOps / Kiến trúc Giải pháp) trong blog của tôi!
Gia đình tôi
Những bài viết về cuộc sống & gia đình tôi!