Từ khi còn học THCS (năm 2008) tôi bị cuốn hút bởi những trang web dành cho thiết bị di động. Tự học lập trình, tôi xây dựng được cho mình một cộng đồng nhỏ sử dụng mã nguồn JohnCMS. Trong suốt quá trình đi làm, đều là trong các công ty chuyên về Products, tôi tích lũy được nhiều kinh nghiệm quý báu. Viết Blog và phát triển sản phẩm là hai khả năng nổi bật nhất. Tôi đọc nhiều sách để rèn luyện kỹ năng viết, tôi phát triển trang Blog này để chứng tỏ khả năng làm sản phẩm của mình. Tôi có thể giúp bạn xây dựng sản phẩm, tư vấn giải pháp, viết blog, tạo nội dung, tối ưu hóa SEO, tối ưu hóa tốc độ tải trang, tối ưu hóa trải nghiệm người dùng, tối ưu hóa quy trình làm việc, tối ưu hóa công nghệ, tối ưu hóa chi phí, tối ưu hóa thời gian, và nhiều công việc khác... Hãy liên hệ ngay với tôi để chúng ta cùng trao đổi nhé!
Học vấn
Đại học Tài nguyên và Môi Trường Hà Nội
Chuyên ngành: Công nghệ thông tin
T09/2014 - T09/2018
Kinh nghiệm
5+ năm kinh nghiệm làm việc trong doanh nghiệp Product & SaaS
3+ năm viết blog và chia sẻ kiến thức chuyên nghiệp
Dành nhiều giờ cho việc thực hành cũng như đọc sách/blog về kiến thức lập trình lẫn đời sống
Chuyên môn
Lập trình Web (FE/BE) chủ yếu bằng Node.js/Golang
Sáng tạo nội dung (Blogging)
Tư vấn giải pháp/công nghệ
Ngôn ngữ & Công cụ
NODEJS
JAVASCRIPT
TYPESCRIPT
GOLANG
HTML5
CSS3
VUE.JS
NUXT.JS
React JS
MySQL
PostgreSQL
Mongo DB
Redis
RESTFUL
GRAPHQL
GRPC
DOCKER
Git
Gitlab
Github
DEVOPS
CI/CD
RabbitMQ
MQTT
ESLint
Jest
NPM
VSCode
Fork
...
Dự án
Blog chia sẻ kiến thức lập trình của tôi
Full Stack
T9/2020 - Hiện tại
Từ lâu tôi đã có một mong muốn xây dựng một kênh để thông qua đó chia sẻ kinh nghiệm và kiến thức cho cộng đồng. Tôi đã hiện thực hoá điều đó từ khi còn đang ngồi trên ghế nhà trường. Cho đến bây giờ, kiến thức và công nghệ tôi tích luỹ được nhiều lên thì 2coffee.dev như một đứa con tinh thần, nên tôi luôn dành điều tốt đẹp cho nó.
Dự án được triển khai theo mô hình Client - Server giao tiếp với nhau thông qua REST API và gồm có một số Microservice.
Blog được viết bằng Nuxt.js, Backend sử dụng Golang và trang quản trị Blog bằng Vue.js 3.
Áp dụng nhiều kĩ thuật cho SEO như các thẻ tiêu đề, các thẻ meta, schema... và tối ưu hoá tốc độ tải trang.
Tối ưu hoá trải nhiệm người dùng, UI/UX...
Có sử dụng CI/CD bằng cách dùng Shared Gitlab runners cho môi trường Development.
Theo dõi thời gian Downtime của Server, theo dõi lượt truy cập thông qua Telegram.
Theo dõi người dùng trang bằng GG Analitycs.
Không ngừng tối ưu cho sản phẩm và công nghệ, hiện tại tất cả các service chạy trên Server 1CPU/1GB RAM của DigitalOcean thông qua Docker.
HUONGDA Company
Backend - Frontend Developer
/ - /
Đây là một công việc Freelancer tôi nhận với một người bạn ở xa. Tôi tham gia dưới nhiều vai trò:
Tiếp nhận yêu cầu và cam kết xử lý yêu cầu theo thời hạn.
Hoàn thiện mã cho dự án minigame bằng Express.js + EJS
Hoàn thiện mã Backend cho dự án HuongDa Wallet bằng Node.js
Tham gia vào việc phát triển Frontend cho dự án HuongDa ID bằng Vue.js
Và một số công việc khác...
Website TMĐT Tuấn Khang
Full Stack
/ - /
Tôi nhận công việc này từ một người bạn giới thiệu. Cụ thể:
Tiếp nhận vấn đề của khách hàng từ đó tư vấn về giải pháp cũng như chi phí.
Stack cho khách hàng là trang thương mại điện tử dùng Nuxt.js + Trang quản trị đơn hàng bằng Vue.js + Backend bằng Node.js và cơ sở dữ liệu MySQL. Tất cả đều miễn phí sử dụng.
Tư vấn lựa chọn tên miền và sử dụng SSL để tăng độ uy tín cũng như SEO cho website.
Bảo hành lỗi và hỗ trợ khách hàng trong quá trình sử dụng trong vòng 1 năm.
Ứng dụng được triển khai trên máy chủ 1CPU/2GB RAM thông qua Docker.