Tôi là Lương Hải Long, sinh viên ngành Điện tử Viễn thông tại Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM. GitHub này được tổ chức như một portfolio kỹ thuật có thể đánh giá nhanh: mỗi repo quan trọng đều có mô tả, README, hình minh chứng, tag, release, topics và liên kết để HR lẫn kỹ sư thấy rõ bài toán, công nghệ, kết quả và cách kiểm tra.
Tôi cũng đưa phần thực tập tại BTP Holdings vào portfolio như một bằng chứng nghề nghiệp: báo cáo Typst có thể build lại, release PDF, ảnh minh chứng đã đổi tên và cách trình bày trung thực về QC, Bảo hành SP, sản phẩm điện gia dụng và quan sát IoT ở mức thực tập sinh.
Bên cạnh repo báo cáo, tôi duy trì HCMUS-DTVT-BaoCao-Templates như bộ nền tài liệu học thuật: mẫu KLTN, mẫu BCTT, Typst Guide, dữ liệu tham khảo và workflow Word → Typst. Đây là phần chứng minh khả năng tổ chức tài liệu, chuẩn hóa file và đóng gói tri thức học thuật thành repo có thể tái sử dụng.
Với DoAnHeThongNhung, tôi giữ một đồ án FPGA/SoC ở vị trí nổi bật vì repo này cho thấy luồng tích hợp đầy đủ: PC/Android gửi lệnh TCP qua LAN, HPS/Linux trên DE10-Standard xử lý payload, bridge HPS-FPGA ghi xuống PIO và LED 7 đoạn HEX0..HEX5 hiển thị kết quả. Repo có báo cáo, slide, Typst source, PowerPoint blueprint, SVG/GIF tự host và release assets để người review kiểm tra nhanh.
Tôi cũng tách riêng Slide-DoAnHTN-Nhom17-DE10Standard để người xem có thể mở nhanh bản trình chiếu bảo vệ đồ án SoC/Ethernet: deck Typst/Touying, preview từ build thật, GIF motion, release PDF và liên kết ngược về repo source DoAnHeThongNhung.
Ở tầng nền mạch tương tự, tôi đưa ThucHanhDienTuTuongTu lên thành repo portfolio có release, topics, README tiếng Việt, GIF motion và số liệu kiểm kê rõ ràng: 29 schematic LTspice, 17 artifact mô phỏng, macromodel LM324/LM339, bài lab, lý thuyết và datasheet.
Với mảng AI/OCR, tôi giữ NhapMonAI như một case study có thể kiểm tra nhanh: notebook Kaggle, link dataset, YOLO checkpoint, OCR bằng FastALPR/fast-plate-ocr, app Python, demo cổng PC, báo cáo Typst, GIF motion, release và topics. Đây là đồ án học thuật, nhưng được đóng gói theo cách người xem có thể truy nguồn từ kết quả về code và tài liệu.
Với ThucHanhGTMT, tôi đưa một bài lab thu nhận dữ liệu thành repo có đường kiểm tra rõ: AHT20 qua I2C, firmware Silicon Labs BLE SoC, LCD, BLE advertising, UART/VCOM, logger Windows C/SQLite, GIF luồng dữ liệu, báo cáo PDF, slide và release assets. Đây là bằng chứng tốt cho mảng giao tiếp máy tính, cảm biến và tích hợp phần cứng/phần mềm.
Với DoAnDienTuYSinh_STM32_MAX30100_LCD, tôi trình bày một đồ án Điện tử Y sinh nhúng theo hướng có thể review nhanh: STM32F103C8T6 đọc MAX30100/MAX30102 qua I2C, hiển thị BPM/SpO2 lên LCD1602, kèm firmware STM32duino, mô phỏng Proteus, video demo, slide, GIF motion có script render lại và release assets. Repo này được ghi rõ là đồ án học thuật, không thay thế thiết bị y tế được kiểm định.
họ_tên: Lương Hải Long
mã_sinh_viên: "22207056"
ngành: Điện tử Viễn thông
trường: Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM
trọng_tâm:
- FPGA/SoC, Verilog, Intel Quartus, Platform Designer
- Hệ thống nhúng, STM32, C/C++, UART, TCP/IP, BLE, cảm biến, LCD
- Truyền thông số, truyền thông không dây, MATLAB, BER, mô phỏng kênh
- Python automation, GUI, Playwright, AI/OCR, Kaggle, IPYNB
- Typst, báo cáo kỹ thuật, slide, GitHub CLI, release note, README
nguyên_tắc_portfolio: "Repo phải có bài toán, kỹ thuật, bằng chứng, cách chạy và kết quả."| Điều tôi muốn chứng minh | Bằng chứng trên GitHub | Giá trị khi đánh giá |
|---|---|---|
| Có nền tảng Điện tử Viễn thông | Truyền thông số, truyền thông không dây, MATLAB, BER, fading, OFDM, MIMO | Không chỉ biết code, còn hiểu tín hiệu, mô hình kênh và hệ thống |
| Có nền tảng mạch và mô phỏng analog | ThucHanhDienTuTuongTu: LTspice, LM324, LM339, NE555, lọc tích cực, dao động, chỉnh lưu, LDO, DAC | Cho thấy khả năng đọc mạch, dựng mô phỏng, đối chiếu waveform và trình bày lab có cấu trúc |
| Làm được phần cứng lẫn phần mềm | FPGA/SoC, STM32, HPS/Linux, embedded C/C++, Python GUI, TCP/IP, BLE, UART | Có tư duy tích hợp từ board thật đến phần mềm người dùng |
| Biết biến bài học thành sản phẩm đọc được | README, release, tag, báo cáo Typst, slide, video demo, hình minh chứng | Người đánh giá không phải đoán; bằng chứng nằm trong repo |
| Có trải nghiệm doanh nghiệp kỹ thuật | Báo cáo thực tập BTP Holdings: QC, Bảo hành SP, sản phẩm điện gia dụng, bo mạch, kiểm thử sau sửa chữa | Thể hiện cách quan sát sản phẩm thật và ghi nhận kỹ thuật có trách nhiệm |
| Biết chuẩn hóa tài liệu học thuật | HCMUS-DTVT-BaoCao-Templates: mẫu KLTN/BCTT, Typst Guide, XLSX tham khảo, release và topics | Thể hiện khả năng biến tài liệu rời thành bộ nền có version, hướng dẫn và liên kết sử dụng |
| Chủ động học công cụ hiện đại | GitHub CLI, automation, AI/OCR, Kaggle, IPYNB, Playwright | Có tốc độ học và khả năng đóng gói kết quả thành tài sản kỹ thuật |
|
Đồ án Hệ thống nhúng với DE10-Standard Cyclone V SoC FPGA, HPS/Linux, TCP/Ethernet, bridge HPS-FPGA, LED 7 đoạn, GUI Python, báo cáo, slide và motion asset tự host. |
Dự án nhận diện biển số xe Việt Nam bằng YOLO, OCR, FastALPR, app Python, notebook Kaggle, dataset Drive, báo cáo Typst và demo thực tế. |
|
Workspace Điện tử Tương tự: 29 schematic LTspice, 17 artifact mô phỏng, macromodel LM324/LM339, NE555, lọc tích cực, dao động, chỉnh lưu, LDO, DAC, tài liệu lab và datasheet. |
Lab giao tiếp máy tính với Silicon Labs BLE SoC, AHT20, LCD, BLE advertising, UART/VCOM và SQLite logger trên Windows; có release assets, báo cáo PDF, slide và GIF mô phỏng luồng dữ liệu. |
|
Báo cáo thực tập tại BTP Holdings bằng Typst: 7 chương, ảnh đã đổi tên để build, release PDF, nội dung QC, Bảo hành SP, sản phẩm điện gia dụng và quan sát IoT. |
Bộ template và tài liệu học thuật cho báo cáo Điện tử Viễn thông: mẫu KLTN, mẫu BCTT, Typst Guide, XLSX tham khảo, release và workflow Word → Typst. |
|
Bộ lab FPGA/SoPC HCMUS: Quartus, Platform Designer/Qsys, Verilog Avalon-MM IP, Nios II C, PIO, timer, DMA, HEX, PDF ôn tập Typst và release assets. |
Slide bảo vệ đồ án SoC/Ethernet trên DE10-Standard: HPS/Linux, TCP client desktop/Android, FPGA HEX, preview build thật, GIF motion và release PDF. |
| Mảng kỹ thuật | Repo | Bằng chứng chính |
|---|---|---|
| FPGA / SoC capstone | DoAnHeThongNhung | DE10-Standard, HPS/Linux, TCP/IP, HPS-FPGA bridge, Python GUI, GIF motion, báo cáo, release assets |
| Slide bảo vệ FPGA / SoC | Slide-DoAnHTN-Nhom17-DE10Standard | Typst/Touying, DE10-Standard, HPS/Linux, TCP/Ethernet, FPGA HEX, preview, GIF motion, release PDF |
| Lab FPGA / SoPC | embedded-systems-fpga-review-labs | Quartus, Platform Designer/Qsys, Verilog Avalon-MM IP, Nios II C, PIO, timer, DMA, GIF motion, PDF Typst, release assets |
| Điện tử tương tự / SPICE | ThucHanhDienTuTuongTu | LTspice, LM324, LM339, NE555, 29 schematic, 17 artifact mô phỏng, GIF motion |
| Điện tử y sinh nhúng | DoAnDienTuYSinh_STM32_MAX30100_LCD | STM32, MAX30100/MAX30102, LCD1602, Proteus, video demo, GIF motion, release assets |
| Thực tập doanh nghiệp / QC | BCTT-ThucTap-BTPHoldings | BTP Holdings, QC, Bảo hành SP, sản phẩm điện gia dụng, Typst, release PDF |
| AI / OCR ứng dụng | NhapMonAI | YOLO, OCR, FastALPR, Kaggle, app Python, mAP50, báo cáo |
| Truyền thông không dây | TruyenThongKhongDay | Fading, equalizer, OFDM, MIMO, link budget, MATLAB |
| Truyền thông số | TruyenThongSo | AWGN, matched filter, BER, QPSK, companding, LDPC |
| Thu nhận dữ liệu / BLE IoT | ThucHanhGTMT | AHT20, Silicon Labs BLE SoC, LCD, UART/VCOM, SQLite, GIF motion, release assets |
| Python automation | messenger-edge-tool | Tkinter, Edge, Playwright, AI draft, context extraction |
| Automation phụ đề | aegisub-automation-pack | Lua/MoonScript, Aegisub, ASS, hotkey, motion |
| Tài liệu học thuật | HCMUS-DTVT-BaoCao-Templates | Mẫu KLTN/BCTT, Typst Guide, XLSX tham khảo, workflow Word → Typst, release |
| Điểm review | Bằng chứng |
|---|---|
| Hệ nhúng y sinh | STM32F103C8T6, MAX30100/MAX30102, LCD1602, I2C, GPIO, Serial1 |
| Firmware có thể đọc nhanh | stm-max30100-lcd.ino khởi tạo cảm biến, LCD, callback nhịp tim và cập nhật BPM/SpO2 mỗi giây |
| Artifact học thuật đầy đủ | Proteus .pdsprj, slide .pptx, video demo .mp4, README, release notes và source snapshot |
| Giới hạn trung thực | Repo ghi rõ đây là đồ án học thuật/portfolio, không phải thiết bị y tế được kiểm định |
| Điểm vào | Liên kết | Ghi chú đánh giá |
|---|---|---|
| Repo chính | NhapMonAI | Đồ án nhận diện biển số xe Việt Nam bằng YOLO, OCR, app Python, demo và báo cáo |
| Notebook Kaggle | Group 5 - Vietnamese License Plates Detection LHL | Dấu vết huấn luyện, thử nghiệm và notebook IPYNB trên môi trường Kaggle |
| Bộ dữ liệu | Google Drive Dataset | Nguồn dữ liệu dùng cho huấn luyện, kiểm thử và minh chứng đồ án |
| FastALPR | ankandrew/fast-alpr | Bộ khung tham khảo cho pipeline ALPR và OCR |
| Repo | Mô tả đánh giá | Release, tag và chủ đề |
|---|---|---|
| lhlizdabezt | Hồ sơ GitHub kỹ thuật của Lương Hải Long, tập trung vào Điện tử Viễn thông, FPGA/SoC, STM32, C/C++, Python, MATLAB, AI/OCR, Kaggle và IPYNB | release · tags · profile-readme, engineering-portfolio, fpga, stm32, ocr |
| DoAnHeThongNhung | Đồ án Hệ thống nhúng với DE10-Standard Cyclone V SoC FPGA, HPS/Linux, TCP/Ethernet, bridge HPS-FPGA, Python GUI, báo cáo, slide, GIF motion và release assets | release · tags · fpga, soc-fpga, hps, tcp-ip, quartus |
| DoAnDienTuYSinh_STM32_MAX30100_LCD | Đồ án Điện tử Y sinh đo BPM/SpO2 bằng STM32F103C8T6, MAX30100/MAX30102, LCD1602, Proteus, STM32duino, video demo, GIF motion và release assets | release · tags · stm32, max30100, spo2, biomedical-engineering |
| aegisub-automation-pack | Bộ macro Lua/MoonScript cho Aegisub, typesetting ASS, hotkey, motion, shape và cấu hình hiệu ứng | release · tags · aegisub, subtitles, typesetting, moonscript |
| ThucHanhGTMT | Lab giao tiếp máy tính: đọc AHT20 trên Silicon Labs BLE SoC, LCD, BLE advertising, UART/VCOM, SQLite logger, GIF luồng dữ liệu và release assets | release · tags · ble, uart, sqlite, i2c, sensor-logging |
| TruyenThongKhongDay | Mô phỏng MATLAB cho fading, equalizer, OFDM, MIMO, link budget và BER Monte Carlo | release · tags · matlab, ofdm, mimo, wireless-communications |
| embedded-systems-fpga-review-labs | Bộ lab FPGA/SoPC HCMUS với Quartus, Platform Designer/Qsys, Verilog Avalon-MM IP, Nios II C, PIO, timer, DMA, GIF motion, PDF ôn tập Typst và source snapshot | release · tags · verilog, avalon-mm, nios-ii, platform-designer |
| messenger-edge-tool | Công cụ desktop Python/Tkinter dùng Microsoft Edge và Playwright để đọc ngữ cảnh, soạn nháp AI và tự động hóa có kiểm soát | release · tags · python, playwright, microsoft-edge, ai-assistant |
| hcmus-auto-dkhp | Userscript Tampermonkey hỗ trợ đăng ký học phần HCMUS: hẹn giờ, reload, match lớp, tick môn và submit tùy chọn | release · tags · tampermonkey, userscript, course-registration |
| NhapMonAI | Dự án nhận diện biển số xe Việt Nam bằng YOLO, OCR, FastALPR, notebook Kaggle, dataset Drive, app Python và báo cáo Typst | release · tags · alpr, license-plate-recognition, kaggle, fast-alpr |
| PhuongPhapTinh-Matlab | Bài tập và báo cáo giữa kỳ Phương pháp tính với MATLAB GUI cho lặp đơn, Cholesky, nội suy Newton và Euler ODE | release · tags · matlab, numerical-methods, matlab-gui |
| my-slide | Workspace slide React/Vite/TypeScript 1920x1080 dựa trên open-slide, có cấu hình agent skills và hướng deploy | release · tags · open-slide, react, typescript, vite |
| Slide-DoAnHTN-Nhom17-DE10Standard | Slide bảo vệ đồ án SoC FPGA DE10-Standard: HPS/Linux, TCP/Ethernet, desktop/Android client, FPGA HEX, Typst/Touying, preview, GIF motion và release PDF | release · tags · typst, touying, de10-standard, ethernet-tcp, engineering-portfolio |
| ThucHanhDienTuTuongTu | Workspace Điện tử Tương tự: 29 schematic LTspice, 17 artifact mô phỏng, LM324, LM339, NE555, lọc tích cực, dao động, chỉnh lưu, LDO, DAC và GIF motion tự host | release · tags · ltspice, analog-electronics, spice-simulation, op-amp |
| HCMUS-DTVT-BaoCao-Templates | Bộ mẫu báo cáo Điện tử Viễn thông HCMUS: mẫu KLTN, mẫu BCTT, Typst Guide, XLSX tham khảo, tên file an toàn và release dùng lại | release · tags · templates, typst, academic-writing, word-to-typst, report-template |
| BCTT-ThucTap-BTPHoldings | Báo cáo thực tập tại BTP Holdings bằng Typst, gồm 7 chương, ảnh đã đổi tên để build, release PDF, nội dung QC, Bảo hành SP và quan sát IoT | release · tags · internship-report, quality-control, warranty-service, btp-holdings, typst |
| TruyenThongSo | Bài tập Truyền thông Số MATLAB: AWGN, matched filter, BER BASK/BPSK/BFSK/QPSK, companding, LDPC, báo cáo và slide | release · tags · digital-communications, ber, matlab, ldpc |
| open-slide | Fork framework slide React/TypeScript cho canvas 1920x1080, tạo deck tĩnh và workflow trình bày với agent | tags · fork tham khảo · open-slide, presentation, react, typescript |
| cloudflare-gateway-pihole-scripts | Fork script Cloudflare Gateway DNS/VPN để tham khảo cấu hình chặn quảng cáo, malware và tracking domain | tags · fork tham khảo · dns, security, privacy, cloudflare-gateway |
| device_xiaomi_ginkgo-1 | Fork device-tree Android cho Xiaomi Redmi Note 8/ginkgo, lưu làm tư liệu lịch sử về build ROM và platform Android | tags · fork tham khảo · android, device-tree, ginkgo, rom-build |
| Năng lực | Cách tôi thể hiện |
|---|---|
| Tư duy từ tín hiệu đến hệ thống | Nối được truyền thông, mạch, firmware, phần mềm và tài liệu kỹ thuật |
| Tích hợp phần cứng/phần mềm | Làm việc với FPGA fabric, HPS/Linux, STM32, embedded C/C++, Python GUI, UART, TCP/IP, BLE |
| Trình bày có trách nhiệm | Repo có README, release, tag, ghi chú chạy thử, báo cáo và bằng chứng thay vì chỉ ném file thô |
| Tự học nhanh | Dùng GitHub CLI, automation, AI/OCR, Kaggle, IPYNB và công cụ hiện đại để nâng chất lượng sản phẩm |
⚙️ Điện tử Viễn thông · FPGA/SoC · Hệ thống nhúng · Truyền thông số · AI ứng dụng
Từ tín hiệu đến hệ thống, từ bài học đến repo có thể đánh giá.









