Giảng Viên

image

Đỗ Trung Ngọc

Teaching Assistant (TA)

I am a Java programmer with more than one year of experience, and I am always eager to learn and enhance my skills to improve myself. I am
currently seeking a suitable and dynamic work environment where I can fully utilize my abilities to contribute to the work and the company. I aim
to continue learning new knowledge and accumulating more experience to progress in my career.

 

TECHNICAL SKILLS

• Java 8, Java swing.
• Spring Framework: Springboot, Spring MVC, Spring
Data JPA
• PostgresSQL, Elasticsearch, MongoDB, SQL Server
• Microservices, Event-driven architect with CQRS pattern
• Gitlab, Github, Docker
• RabitMQ, Kafka, Redis cache
• Scrum: Jra, Confluence

WORK EXPERIENCE

ALPACA VIETNAM COMPANY LIMITED

BACK-END JAVA DEVELOPER

• Alpaca is a product company, providing Insurance software for Insurance companies like Bao Long, Bao Viet, BSH...
• Join the Libra and Taurus project to fix bugs and develop more features in modules:
◦ Module Admin-center: authentication and authorization user on all module. Manager company, department, function, permisson,
hierachy,...
◦ Module assets: upload and download file, generate pdf and watermark.
◦ Module notification: send notification to user in web and mobile.
◦ Module core: handle the insurance business (Quote, Policy,
Contract, Endorsement, Payment)

• Maintain production issues include query and correct data with more than 100,000 records.
• Improve performance caculate permission and hierarchical of user from 22 second to 2 second.
• Support QC verify and reproduce bugs
• Work on scrum process and attend daily meeting

PROJECTS

BACK-END JAVA DEVELOPER JUNIOR
• Project to build web, app and service support core sale insurance for customer Bao Long with 11 modules (admin-center, core,...)
• Work with an Event-driven base Microservices system with more than 25 containers.
• Responsible for the module Admin center and support modules: core, assets, notification
TECHNOLOGY USED
• Java 8, Spring Framework
• Elasticsearch, Mongodb, PostgreSQL
• Event-driven with CQRS pattern, CDC
• Microservices
• RabbitMQ, Kafka, WebSocket
• Redis Cache
• Gitlab, docker

image

Phan Thành Công

TEACHING ASSISTANT

FRONT-END DEVELOPER

  • Created a Digital Menu Wholesale feature used by more than 200+ users 
  • Merge orders and process m• Optimize Fetching API from client to server, reduced DB traffic by more than 30%
  • Merge orders and process multiple orders at the same time, saving order processing time
  • Feature categorize partners into groups for easy management and group discounts
  • Responsive hubs with antd-mobile, render components depending on the device

Technologies: • ReactJS, NextJS, Redux • NestJS • PostgreSQL • Ant-Design

PROJECTS

Profile Hoso (hoso.social)

FRONT-END, BACK-END 

-Learned new deploy AWS EC2 

-Management State with Redux-Toolkit

-Bio link on the internet -MERN ( MongoDB, Express, React JS, Node JS) 

- Firebase for deploying Hosting, Analysis 

-AWS for deploying backend 

-Tailwind for interface design

Blog AnhDangCode (anhdangcode.com)

FRONT-END, BACK-END

- Build website interface design

- Make sure the system runs stably 

- Writing APIs for the client-side 

- Datastream processing 

- HTML, CSS, SCSS, Javascript - MERN( MongoDB, Express, React JS, Node JS)

- Redux-Saga 

- Material-UI, Analytics Google

Shop Phone (shopdienthoai.netlify.app)

FRONT-END

- Build website interface design 

- Effects for websites 

- Improve User Experience 

- Handling customer redirects 

- HTML, CSS, Javascript - Bootstrap, Jquery

SKILLS

Programming language 

• Typescript 

• Javascript 

• Java FRAMEWORKS & PLATFORMS ReactJS, NextJS, Redux Toolkit, NestJS, React-Native, AntDesign, Tailwind, PostgreSQL, MongoDB

image

Phạm Minh Thuận

I have been specializing in the Software Testing industry for more than 14 years. As a
QA Manager, I will ensure that members focus on the right aspects of product
quality at the right time. My leadership will help the QA, Product, and Engineering
organizations align on common goals for quality and customer acceptance making
sure our customers have a great experience with our products.
As a Senior QA, I have been specializing in the Software Testing industry for more
than 7 years. My strengths are Smoke Testing, Functional Testing, Black-Box Testing,
Integration Testing, Regression Testing and UAT (User Acceptance Testing) Testing in
terms of Ensuring Software Quality. I have strong planning strategies, approaches,
knowledge, skills and techniques in both Quality control and assurance, as well as
expertise in Web, Mobile applications and API/BE Testing. I also have been working
as a team leader in several projects. The domains which I have worked on encompass
Web, Mobile, API/BE, E-commerce, CMS, Healthcare, Education.

Education

Graduation
2005-2008 :
Diploma in computing and International Advanced
Information technology college Ho Chi Minh city
Diploma in Computing (2007) from Information of Singapore – Centre
of Learning
Certification
2012 ISTQB Foundation Certification
2013 Agile Workshop Certification - provided by APEX GLOBAL
LEARNING
2014 Project Management Training – provided by VINASA
2015 Performance testing certification

Core Qualification

- 5+ year-experience working as QA manager role in the projects (max team size:
10 people)
- 6+ year-experience working as QA Lead in Website testing and
Android/iOS-apps (analyzing requirements, Test Plan, Write test cases,
Execution, API Testing).
- 2-year experience in automation testing using selenium.
- 2-year experience working as Business Analyst.
- 4-month experience in performance testing using jMeter.
- 2-Year experience in training the testing skills and working process for new QCs
of the project.

Hand-on Technical Skills

Management testing skills
- Good at making the test process
- Good at analyzing requirements
- Good at making the test plan (Test strategy and test logistics)
- Good at coaching for new QCs
- Creating/tailoring testing processes to be suitable in each context of project
- Test monitoring and controlling for ensuring quality throughout project
- Managing/Leading QC members in projects (more than 10 QCs)
- Making report to Project managers/managers (Testing progress report, Quality
report)
- Consulting how to ensure quality in teams
- Test estimation (Sprint estimation and planning)
Manual testing skills
- Good at Web/Mobile/API/BE testing
- Good at Apply Early testing: Reading and clarifying/analyzing requirements
- Good at Design and writing test cases, test checklist for these requirements
- Good at Executing these test cases
- Good at Reporting issues via a bug tracking system.
- Good at applying most of the testing types: Smoke test, Functional test,
Non-functional test, Exploratory test, Layout/UI/UX test, Content test,
Regression tests, re-testing/confirmation test for the fixed issues, etc.
Test Automation:
- Hands on web locator
- Using Selenium, TestNG: Writing the test script with defined keywords
- Postman, Jmeter: API testing Performance Testing
- Playwright framework

Performance Testing: using the JMeter tool to conduct performance testing
API Testing: using the Postman tool to conduct API testing
Other Testing Tools: Inspection, Firebug, CSSViewer, FontFinder, PixelPerfect
 

Test Management Tool: JIRA, Testrail, Redmine, Trello, Notion, asana
Software Development Methodologies: Agile Unified Process (AUP), CMMI), V Model,
Agile, Scrum
Version control: SVN, Git, Bitbucket
Working tools/environments: Confluence, Slack, Project Insight, Redmine, Microsoft
office

Company:

Absolute, S3, PTC and Nash

Working Experience

Main Responsibilities:
- Report project progress to Project Managers weekly
- Receive weekly/monthly report from QC leads
- Review process of projects to make sure QC members go correct process
- Make testing process for projects
- Weekly meeting with all QC members in projects to update progress QC
department
- Design/Write/update/maintain/execute test cases

- Join to team to smoke test, run test cases, review test cases, verify bugs
- Join some activities in QC teams.
- Recruit new QCs to join to project
- Make testing process for projects
- Train and coach junior members.
- Meeting with clients to update progress of project
- Solve the project issues related to the testing team.
- Working in Scrum team

 

 

 

image

Nguyễn Hải Đăng

Tôi là một Project Manager với chuyên môn trong việc quản lí vòng đời của dự án, lên kế hoạch, triển khai, kiểm soát và hoàn thành dự án mang lại giá trị kinh doanh và làm hài lòng các bên liên quan.

Có 16 năm kinh nghiệm trong lĩnh vực IT phần mềm (nhà phát triển, kĩ sư phần mềm, leader của dự án, người quản lí dự án, chăm sóc khách hàng).

  • Kiến thức tốt trong kinh doanh
  • Có khả năng quản lí dự án/nhóm và tôi có thể hoạt động độc lập, chịu áp lực tốt.
  • Khả năng giao tiếp bằng tiếng Anh và tiếng Nhật
  • Có kiến thức về tiêu chuẩn ISO, CMMI, phương pháp Crum – Agile, và quy trình waterfall.

Công nghệ

  • Kinh nghiệm về ERP bao gồm chuỗi cung ứng, tài chính, thông tin kinh doanh, CRM (quản lý quan hệ khách hàng) và điểm bán hàng, thương mại điện tử.
  • Kinh nghiệm quản lý dự án toàn vòng đời, bao gồm cả việc cài đặt phần cứng, cài đặt phần mềm, kiểm tra phần mềm/phần cứng, kiểm thử được chấp nhận và release vào production.
  • Rất thành thạo trong MS Project/MS Office suite/MS Visio/SharePoint portal, PHP, Java, .Net, MySQL, SQL server, Oracle, DB2, quản lí server.

Quản lí

  • Khả năng thấu hiểu lĩnh vực thị trường của khách hàng, từ đó có thể cung cấp lời khuyên chuyên nghiệp hơn.
  • Có thể làm việc hiệu quả theo sáng kiến của cá nhân, là một phần của team hoặc 1 lãnh đạo của nhóm.
  • Tham gia vào dự án từ việc đánh giá, hình thành ý tướng và hoàn thành ý tưởng.
  • Khả năng lãnh đạo, truyền động lực và có mục tiêu chiến lược cho nhóm,
  • Là người chủ động, tỉ mĩ, khả năng làm việc nhóm với mọi vị trí trong tổ chức.
  • Khả năng làm việc dưới áp lực lớn, giữ động lực cho đội nhóm.
  • Có thể quản lí nhóm và dự án trong nhiều môi trường dự án khác nhau.
  • Khả năng chuẩn bị và báo cáo tiến độ cho giám đốc.

KINH NGHIỆM LÀM VIỆC

Brain works Group(Japan) (2006/05 - 2012/03):

  1. Leader Dự Án Phần Mềm
    • Xây dựng lịch trình cho dự án.
    • Quản lí lịch trình.
    • Giải thích tài liệu của dự án cho các kĩ sư phần mềm.
    • Báo cáo cho giám đốc người Nhật.
    • Làm việc trực tiếp với khách hàng Nhật.
      • Chuẩn bị và đồng ý các tiến độ dự án với khách hàng.
      • Tổ chức cuộc họp hàng tuần nội bộ và công khai để bàn về tiến độ dự án.
      • Là mối liên kết giữa khách hàng và công ty trong việc giao tiếp.
      • Duy trì mối quan hệ với khách hàng.
      • Chịu trách nhiệm xác định, phân tích, đo lường và quản lí các rủi ro của dự án.
      • Tạo ra các định nghĩa dự án bao gồm yêu cầu chức năng đã được xác nhận, phạm vi, vai trò, trách nhiệm, ngân sách, thời gian và nguồn lực.
  2. Brain Asia Trading Company
    • Quản lí bán hàng.
    • Quản lí sản phẩm nhập khẩu.
    • Tổ chức cửa hàng theo phong cách Nhật Bản và cửa hàng Mekong golf.
    • Tìm kiếm khách hàng trong hoạt động quảng bá thương mại Việt Nam – Nhật Bản.
    • Báo cáo trực tiếp với CEO người Nhật.
    • Thiết lập kế hoạch kinh doanh.
    • Nắm bắt yêu cầu cho các dự án công nghệ thông tin của khách hàng Nhật Bản tại Việt Nam.

IVS Viet Nam (2012/04 – 2015/04): Offshore - HelpDesk

  • Giao tiếp với khách hàng Nhật Bản.
  • Tiếp nhận yêu cầu của khách hàng.
  • Lập kế hoạch và lịch trình.
  • Diễn giải vấn đề hệ thống.
  • Bảo trì hệ thống quản lý siêu thị.
  • Làm việc trực tiếp 2 tháng tại Nhật Bản.

Trancosmos (2015/05 – 2018/05)

  1. Team Leader / ProjectManager:
    • Giao tiếp với khách hàng Nhật Bản.
    • Tiếp nhận yêu cầu của khách hàng.
    • Tạo ước tính, lịch trình cho dự án.
    • Bảo trì hệ thống thương mại điện tử.
    • Quản lí nguồn lực.
  2. Technical:
    • Hệ thống thương mại
    • Ngôn ngữ: PHP
    • Framework: Code Igniter, Laravel, ECCUBE, MVC
    • Database: MySQL
    • Mô tả:
      • Phát triển nhiều hệ thống trong giải pháp thương mại điện tử.
      • Front End: Items,Orders, Wish list, Ranking, Shipping/Delivery…
  • Back End: Page, Module, Add Items, Orders,Stock, Advertise, Affiliate…
  • Tính năng Multisite trên hệ thống.
  • Hỗ trợ việc lập trình/phát triển.
  • Quản lý kiểm thử/Sửa lỗi.

FPT software (2018/06- Now)

Project manager

  • Lập kế hoạch hoạt động và nguồn lực cho dự án.
  • Tổ chức và truyền động lực cho đội dự án.
  • Quản lí thời gian.
  • Ước tính chi phí và tạo lịch trình cho dự án.
  • Đảm bảo sự hài lòng của khách hàng.
  • Phân tích và quản lí rủi ro của dự án.
  • Theo dõi tiến độ của dự án.
  • Hỗ trợ tìm kiếm giải pháp về kĩ thuật.

 

KĨ NĂNG

  • Ngôn ngữ: English(TOEIC 600), Japanese(3 kyu ++)
  • Kĩ năng văn phòng: MS Word,MS Excel, MS Outlook, MS PowerPoint, MS Project, SAP, ERP.
  • Ngôn ngữ lập trình: .Net, Java, PHP, C#, JSP, ASP.
  • Database: My SQL, SQL server,DB2, Oracle.

KĨ NĂNG KHÁC:

  • Kĩ năng giải quyết vấn đề; Kĩ năng giao tiếp; Kĩ năng huấn luyện; Kĩ năng quản lí
  • Blockchain Essentials (Cert. of IBM)
  • Kĩ năng đàm phán.
  • PMP (Project Management Professional).
  • PMI Agile Certified Practitioner (PMI-ACP)
image

Nguyễn Trọng Hiền

Giới thiệu

Giảng viên Nguyễn Trọng Hiền- tốt nghiệp Đại Học Khoa học Huế chuyên ngành Khoa Học Máy Tính có thâm niên làm việc tại FPT hơn 10 năm với các vị trí sau:

 

1. Dev level 4 : (2013~2019)
    - Ngôn ngữ : C#, COBOL, JAVA v.v
    - DataBase : SQL, ORACLE, MySQL
    - Thực hiện tạo Detail design

2. Kỹ sư cầu nối Tiếng Nhật (2019~Nay)
    - Giao tiếp với khách hàng Nhật Bản để lấy yêu cầu, mong muốn của khách.
    - Đề xuất process, estimation cho dự án.
    - Thương lượng, chốt process, estimation với khách hàng.
    - Truyền tải nội dung mong muốn của Khách Hàng cho đội phát triển offshore.
    - Quản lý, báo cáo tiến độ cho Khách nếu có yêu cầu.
    - detect risk, xử lý issue.
    - review sản phẩm, delivery.

3. BA cho các dự án Nhật (2019~Nay)
    - Giao tiếp với khách hàng Nhật Bản để lấy yêu cầu, mong muốn của khách.
    - Đọc tài liệu định nghĩa yêu cầu của khách.
    - meeting QA với Khách, clear yêu cầu.
    - Create Basic Desgin.
    - Triển khai cho dev, Test nội dung của Basic Desgin, trả lời câu hỏi của dev nếu có.
    - Support, giải thích, review Detail desgin của Dev đã tạo.
    - Support, giải thích, review test case của Test đã tạo.
    - Run Test System test, report kết qủa cho Khách.
    - Hỗ trợ face to face với khách, đưa sản phẩm lên môi trường thật.
    - Close dự án, tạo tài liệu cho project tiếp theo.

image

Nguyen Trong Tien

Tôi là Giảng Viên Công Nghệ phần mềm đã 20 năm.

Các môn giảng dạy và nghiên cứu chính, giảng các môn: Java OOP, HTML CSS JS, React Native, Mobile Java, Spring boot, Java FX, Design pattern, Mongo DB, Postgres, SQL Server, Test, Automation test, C#.

skills: figma, docker, visily, adobe xd, git, jira, trello, adobe premier pro, team work...
Các project đã trải qua trong 20 năm là các project web, desktop và mobile.

Kinh nghiệm giảng dạy thực chiến với project, xây dựng phần mềm từ bước đầu đến khi triển khai ứng dụng lên server.
Có kinh nghiệm xây dựng phần trong các  kiến trúc: microservices architect, event driven architect, client server...
Cách xây dựng phần mềm chịu tải, chịu lỗi tốt.

Học Viên Đánh Giá

"Khóa học này đã giúp tôi nắm vững các kiến thức về ReactJS, từ cơ bản đến nâng cao. Hướng dẫn chi tiết và thực hành liên tục giúp tôi tự tin hơn khi làm dự án thực tế."

Nguyễn Anh Nam

Kỹ sư Phần mềm

"Trước đây tôi gặp khó khăn với Docker, nhưng khóa học này đã giúp tôi hiểu rõ về containerization và cách áp dụng nó vào công việc hàng ngày."

Trần Huỳnh Anh Phương

DevOps Engineer

"Khóa học này thực sự hữu ích cho những ai muốn xây dựng ứng dụng backend mạnh mẽ với Spring Boot. Nội dung dễ hiểu và sát với thực tế."

Lê Hoàng Nghĩa

Lập trình viên Java

"Tôi đã học được rất nhiều kiến thức nền tảng về Java. Khóa học rất phù hợp cho cả người mới bắt đầu và người muốn nâng cao kỹ năng lập trình Java."

Trần Thanh Nhân

Lập trình viên