TungNT (Blue)

tungnt.blue@gmail.com

User Tools

Site Tools


about

TungNT (Blue)

1. Liên hệ

2. Giới thiệu

  • Với hơn 13 năm kinh nghiệm trong lĩnh vực phát triển các dự án công nghệ phần mềm (tài chính, ví điện tử - cổng thanh toán, giải trí,…). Có kinh nghiệm sử dụng các ngôn ngữ lập trình như PHP, Python cùng với kiến thức về kiến trúc phần mềm và thiết kế hệ thống.
  • Đang dẫn dắt nhiều dự án phức tạp, quản lý đội ngũ từ 5-10 Developer (Dev, PO, QA) với mục tiêu đảm bảo dự án hoàn thành đúng tiến độ, đáp ứng nhu cầu và giải quyết vấn đề của Khách hàng trong ngân sách đề ra, đồng thời thúc đẩy môi trường làm việc tích cực và hợp tác.
  • Với kinh nghiệm sử dụng các phương pháp Agile/Scrum, tôi có khả năng lập kế hoạch, theo dõi tiến độ, và đảm bảo chất lượng sản phẩm đầu ra, luôn đáp ứng hoặc vượt qua các tiêu chuẩn kỹ thuật và kỳ vọng của khách hàng.
  • Có kỹ năng phân tích và giải quyết vấn đề, có thể đưa ra các giải pháp kỹ thuật sáng tạo và hiệu quả cho các vấn đề phức tạp, đảm bảo hệ thống hoạt động ổn định và hiệu suất cao.
  • Với kỹ năng giao tiếp mạnh mẽ, tôi có thể làm việc hiệu quả với các bên liên quan, từ khách hàng, quản lý cấp cao đến các thành viên trong nhóm, đảm bảo mọi người đều hiểu rõ mục tiêu và tiến trình của dự án.

3. Học vấn

Trình độ Cử nhân Khoa Công nghệ thông tin trường Đại học sư phạm Hà Nội

4. Kỹ năng chuyên môn

  • PHP: Laravel Framework
  • Python: Django Framework
  • Micropython: ESP32
  • Frontend: HTML/CSS/Javascript/VueJs
  • Database: MySQL
  • Cache: Redis
  • Logging: Elasticsearch, Logstash, Kibana
  • OS: Linux (Centos, Ubuntu) & Mac OS
  • Git
  • Agile/Scrum
  • Project management: Budget management, KPI/OKR setting and management
  • Technical solutions: Solutions deployment, Quality assurance standards
  • Operational support

5. Kinh nghiệm

5.1. Technical Manager - 9Pay Joint Stock Company

  • Website: https://9pay.vn
  • Thời gian: Từ 01/2023 đến nay
  • Chi tiết:
    • Quản lý và điều phối phát triển dự án thanh toán: Lãnh đạo và điều phối các dự án phát triển hệ thống thanh toán, từ lập kế hoạch, phân tích yêu cầu đến triển khai và duy trì, đảm bảo các mục tiêu kỹ thuật và kinh doanh được hoàn thành đúng hạn và trong ngân sách.
    • Thiết kế và giám sát kiến trúc hệ thống: Đưa ra các quyết định về kiến trúc hệ thống, đảm bảo tính bảo mật, khả năng mở rộng và hiệu suất cao của các nền tảng thanh toán, đồng thời hỗ trợ đội ngũ kỹ thuật trong việc giải quyết các thách thức kỹ thuật phức tạp.
    • Tích hợp cổng thanh toán và ngân hàng: Chỉ đạo tích hợp hệ thống với các cổng thanh toán, ngân hàng và dịch vụ tài chính khác, đảm bảo sự tương thích và hiệu quả trong việc xử lý giao dịch trên nhiều nền tảng và kênh thanh toán.
    • Tối ưu hóa hiệu suất và khả năng mở rộng: Phát triển và triển khai các chiến lược tối ưu hóa hiệu suất hệ thống, đảm bảo hệ thống có khả năng xử lý một lượng lớn giao dịch mà vẫn duy trì tính ổn định và độ tin cậy cao.
    • Lãnh đạo và phát triển đội ngũ kỹ thuật: Tuyển dụng, đào tạo, và phát triển đội ngũ kỹ thuật, thúc đẩy tinh thần hợp tác, sáng tạo, và không ngừng cải tiến trong công việc, đồng thời thiết lập các quy trình làm việc hiệu quả để đảm bảo sự thành công của các dự án kỹ thuật.

5.2. Technical Lead - 9Pay Joint Stock Company

  • Website: https://9pay.vn
  • Thời gian: Từ 12/2021 đến 12/2022
  • Chi tiết:
    • Thiết kế và triển khai kiến trúc hệ thống thanh toán: Lãnh đạo đội ngũ phát triển trong việc xây dựng kiến trúc hệ thống, đảm bảo tính bảo mật, hiệu suất và khả năng mở rộng của nền tảng thanh toán trực tuyến, tích hợp với nhiều cổng thanh toán và ngân hàng.
    • Thiết kế cơ sở dữ liệu: Tạo và quản lý các mô hình dữ liệu phức tạp với các hệ quản trị cơ sở dữ liệu như MySQL, MongoDB, đảm bảo sự toàn vẹn và tối ưu hóa truy vấn.
    • Xử lý các vấn đề về hiệu suất và đồng bộ: Tối ưu hóa hiệu suất của hệ thống để xử lý số lượng lớn giao dịch đồng thời, sử dụng các kỹ thuật như hàng đợi công việc (job queues), lưu trữ tạm thời (caching), và xử lý không đồng bộ.
    • Quản lý và tối ưu hóa quy trình giao dịch: Giám sát và tối ưu hóa quá trình xử lý giao dịch, bao gồm xử lý đồng thời, quản lý hàng đợi công việc, và tối ưu hiệu năng hệ thống để đáp ứng nhu cầu giao dịch lớn trong thời gian thực.
    • Triển khai và giám sát các biện pháp bảo mật: Đề xuất và thực hiện các biện pháp bảo mật nâng cao như mã hóa dữ liệu, tokenization, xác thực hai yếu tố (2FA), đồng thời bảo vệ hệ thống khỏi các mối đe dọa an ninh mạng.
    • Lãnh đạo và phát triển đội ngũ: Đào tạo, hướng dẫn và hỗ trợ các thành viên trong nhóm, xây dựng văn hóa làm việc hiệu quả, đồng thời thúc đẩy việc áp dụng các công nghệ mới và quy trình phát triển phần mềm hiện đại.
    • Hợp tác với các nhóm khác: Làm việc chặt chẽ với các nhóm nội bộ (Kinh doanh, Vận hành, Agile, DevOps, QA,…), khách hàng và đối tác để đảm bảo sự liên tục và hiệu quả trong phát triển sản phẩm, triển khai và bảo trì hệ thống.

5.3. Backend Developer - 9Pay Joint Stock Company

  • Website: https://9pay.vn
  • Thời gian: Từ 11/2018 đến 11/2021
  • Chi tiết:
    • Phát triển hệ thống ví điện tử: Thiết kế và triển khai các tính năng của ví điện tử, bao gồm nạp tiền, rút tiền, chuyển tiền giữa các ví, và quản lý số dư, sử dụng PHP Laravel để đảm bảo tính bảo mật và hiệu suất cao.
    • Tích hợp và bảo mật API thanh toán: Tạo và tích hợp các API RESTful trong Laravel để giao tiếp với các dịch vụ thanh toán bên ngoài, triển khai các biện pháp bảo mật và các kỹ thuật ngăn chặn gian lận.
    • Xây dựng và duy trì API: Phát triển và tối ưu hóa các API RESTful, đảm bảo khả năng mở rộng, bảo mật và hiệu suất cao để phục vụ các ứng dụng phía client.
    • Thiết kế cơ sở dữ liệu: Tạo và quản lý các mô hình dữ liệu phức tạp với các hệ quản trị cơ sở dữ liệu như MySQL, MongoDB, đảm bảo sự toàn vẹn và tối ưu hóa truy vấn.
    • Xử lý các vấn đề về hiệu suất và đồng bộ: Tối ưu hóa hiệu suất của hệ thống để xử lý số lượng lớn giao dịch đồng thời, sử dụng các kỹ thuật như hàng đợi công việc (job queues), lưu trữ tạm thời (caching), và xử lý không đồng bộ.
    • Hợp tác với các nhóm khác: Làm việc chặt chẽ với các nhóm Frontend, DevOps, và QA để đảm bảo sự liên tục và hiệu quả trong phát triển sản phẩm, triển khai và bảo trì hệ thống.

5.4. Backend Developer - VEGA Corporation

  • Thời gian: Từ 01/2013 đến 10/2018
  • Chi tiết:
    • Có kinh nghiệm phát triển backend với PHP (Laravel framework), bao gồm việc xây dựng và duy trì các ứng dụng web từ nhỏ đến lớn, đảm bảo hiệu suất, ổn định và dễ bảo trì.
    • Có kinh nghiệm làm việc với các hệ quản trị cơ sở dữ liệu như MySQL, và có kỹ năng tối ưu hóa truy vấn để cải thiện hiệu suất hệ thống.
    • Có kinh nghiệm sử dụng HTML/CSS/Javascript + Figma/Photoshop để xây dựng các ứng dụng Frontend.
    • Hiểu rõ các nguyên tắc bảo mật web và luôn áp dụng các biện pháp bảo mật như mã hóa dữ liệu, quản lý phiên và phòng chống các lỗ hổng bảo mật như SQL Injection, XSS, upload file.
    • Có kinh nghiệm tối ưu hiệu năng, seo website
    • Có kinh nghiệm tích hợp các dịch vụ bên thứ ba như dịch vụ thanh toán, và các API của bên ngoài, đảm bảo tích hợp liền mạch và an toàn.

5.5. Backend Developer - Joint Stock Company Vietnam Pricing

  • Thời gian: Từ 08/2012 đến 12/2013
about.txt · Last modified: 2024/08/25 12:55 by tungnt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki