10/2021 — NOW
Trưởng nhóm lập trình · Hocmai.vn – Galaxy Education
- Tham gia xây dựng, quản lý một số module trong hệ thống website học trực tuyến hocmai.vn. Tech stack: PHP, Moodle, Phalcon.
- Xây dựng và quản lý hệ thống testsite (làm bài thi online). Tech stack: NodeJs, Vue Js, Adonis Js....
- Xây dựng và quản lý một số chức năng truy xuất dữ liệu để làm báo cáo. Tech stack: PHP, Phalcon.
11/2018 — 10/2021
Trưởng nhóm lập trình · Sohagame
- Nghiên cứu và phát triển các tool nội bộ hỗ trợ vận hành game: Marketing, CSKH, Stats.
- Lưu trữ và truy xuất dữ liệu từ MongoDB và ElasticSearch.
- Sử dụng NodeJS và Rabbit queue xây dựng tool push notification cho client.
- Nghiên cứu và phát triển các sản phẩm liên quan đến user: SDK, authen, payment, logging.
- Sử dụng Redis queue khắc phục tình trạng quá tải khi mở game (hàng trăm ngàn request cùng lúc).
- Tích hợp nhiều cổng thanh toán từ nhiều đối tác.
- Làm việc với lưu lượng dữ liệu lớn, liên tục từ người dùng chơi game; lưu trữ hành vi người dùng (cài game, đăng ký, đăng nhập, tạo nhân vật, lên level…) để phân tích, đánh giá các kênh quảng cáo, giúp vận hành game hiệu quả hơn.
03/2016 — 10/2018
Trưởng nhóm lập trình · Bigschool
- Phân tích, thiết kế hệ thống các website Bigschool (bigschool.vn). Các module chính: exam (đề luyện thi trực tuyến), ask (hỏi đáp kiến thức phổ thông), gvta (Olympic giáo viên tiếng Anh toàn quốc), sasmo (kỳ thi học sinh giỏi toán Việt – Singapore).
- Viết công cụ cho đội nội dung upload câu hỏi cho đề thi nhanh từ file txt.
- Thiết lập các service giúp client kết nối server để cập nhật điểm thi trực tiếp trên website. Hệ thống có khả năng chịu tải lớn.
- Làm giao tiếp, nội dung cho game thể thao điện tử Esport (game.bigschool.vn, HTML5, Cocos2dx…).
- Thiết kế, sử dụng hệ thống OpenID (kết nối Facebook, Google+, bên thứ ba – EGAME...).
08/2014 — 03/2016
Lập trình viên · Egame Studio
- Phân tích, thiết kế hệ thống các website về cuộc thi CPVM (cuocthi.cpvm.vn, anhsangsoiduong.cpvm.vn, gthd.cpvm.vn).
- Thiết lập service giúp client cập nhật điểm thi trực tiếp trên website.
- Phân tích, lập trình một số module cho web học tập trực tuyến (mclass.vn); lập trình web hỏi bài, gia sư online (echat.vn); web đọc truyện hàng ngày cho game CPVM (story.cpvm.vn).
- Cắt CSS, làm website responsive cho tất cả website trên.
03/2011 — 08/2014
Lập trình viên · Tamtay Joint Stock Company
- Phân tích, thiết kế hệ thống, lập trình web (fancipan.com) dùng Angular.js, Phalcon framework. Trực tiếp hoàn thiện phần quản lý người dùng, backend trang web.
- Tham gia thực hiện và quản lý một số module của các website tamtay.vn, thapthanh.com, vohiep.com về quản lý người dùng.
- Tiếp xúc, làm việc trực tiếp trên máy chủ CentOS; công cụ tăng tốc, tối ưu, lưu trữ: Hadoop, Hbase, Redis...