Skip to content
View VietND96's full-sized avatar
πŸ‘‹
Happy Testing!
πŸ‘‹
Happy Testing!

Organizations

@SeleniumHQ @seleniumhq-community @NDViet @NDViet-At-Work

Block or report VietND96

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VietND96/README.md

Hi there πŸ‘‹, I'm Viet Nguyen

A passionate Software Quality Engineer

  • πŸ”­ I’m currently working at HRS Group.

  • 🌱 I’m currently focused on building software-defined test automation ecosystem that integrates CI/CD toolchains, AI-driven workflows, and shift-everywhere testing practices to deliver faster, more intelligent, and scalable testing

  • πŸ‘― I’m looking to share with you about Happy TestOps

  • πŸ‘¨β€πŸ’» All of my projects are available at Happy TestOps

  • πŸ’¬ Ask me about testing in general, test automation in the AI era, CI/CD toolchains

  • πŸ“« How to reach me nguyenducviet4496@gmail.com

  • πŸ“„ Know about my experiences via LinkedIn

vietnd96

Connect with me on WakaTime

Code Time

AI Code Time

Lines of code

🐱 My GitHub Data

πŸ“¦ 103.2 kB Used in GitHub's Storage

πŸ† 611 Contributions in the Year 2026

πŸ’Ό Opted to Hire

πŸ“œ 1 Public Repository

πŸ”‘ 1 Private Repository

I'm an Early 🐀

🌞 Morning                9121 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   25.46 % 
πŸŒ† Daytime                11003 commits       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   30.71 % 
πŸŒƒ Evening                9905 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   27.65 % 
πŸŒ™ Night                  5798 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.18 % 

πŸ“… I'm Most Productive on Wednesday

Monday                   6429 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.94 % 
Tuesday                  6000 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.75 % 
Wednesday                6601 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   18.42 % 
Thursday                 5429 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.15 % 
Friday                   5145 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   14.36 % 
Saturday                 3811 commits        β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   10.64 % 
Sunday                   2412 commits        β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   06.73 % 

πŸ“Š This Week I Spent My Time On

πŸ•‘οΈŽ Time Zone: Asia/Ho_Chi_Minh

πŸ’¬ Programming Languages: 
Other                    58 hrs 7 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   56.58 % 
Markdown                 17 hrs 45 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.29 % 
Python                   11 hrs 18 mins      β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   11.01 % 
JSON                     3 hrs 52 mins       β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.78 % 
YAML                     3 hrs 21 mins       β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.26 % 

πŸ”₯ Editors: 
Claude Code              44 hrs 47 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   43.60 % 
MicrosoftEdge            21 hrs 56 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   21.37 % 
MicrosoftTeams           16 hrs 28 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.03 % 
Terminal                 16 hrs 24 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.98 % 
MicrosoftOutlook         2 hrs 17 mins       β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.24 % 

πŸ’» Operating System: 
Mac                      102 hrs 43 mins     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   100.00 % 

πŸ€– AI Coding This Week

⏱ AI Coding Time: 54 hrs 42 mins (53.26%)

✍️ 110,115 lines written by AI, 0 lines written by hand (100.0% AI-written)

πŸ”€ 91,168,682 Input Tokens, 14,188,013 Output Tokens

πŸ’΅ $1799.03 Estimated AI Cost This Week

🧠 93 AI Sessions, 1075 AI Prompts

Opus                     79,306 lines        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   69.70 % 
Sonnet                   24,363 lines        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   21.41 % 
Fable                    10,117 lines        β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.89 % 

πŸ”Ž AI Coding Insights:
πŸ€– AI-Driven β€” 100.0% of written lines came from AI
πŸ“š Verbose Prompter β€” average 1,911 characters per prompt
πŸ” Iterative Prompter β€” average 12 prompts per session
πŸš€ High AI Trust β€” 0.0% of changed lines were hand-edited

I Mostly Code in Java

Java                     11 repos            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   35.48 % 
Groovy                   5 repos             β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.13 % 
Python                   3 repos             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   09.68 % 
JavaScript               2 repos             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   06.45 % 
Shell                    1 repo              β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.23 % 

Timeline

Lines of Code chart

Last Updated on 01/11/2026 19:31:44 UTC

Pinned Loading

  1. SeleniumHQ/selenium SeleniumHQ/selenium Public

    A browser automation framework and ecosystem.

    Java 34.6k 8.7k

  2. SeleniumHQ/docker-selenium SeleniumHQ/docker-selenium Public

    Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Container Platform, making it easier to perform browser automation at scale

    Go 8.7k 2.5k

  3. SeleniumHQ/seleniumhq.github.io SeleniumHQ/seleniumhq.github.io Public

    Official Selenium website and documentation

    HTML 1.4k 1.6k

  4. NDViet/test-automation-platform NDViet/test-automation-platform Public

    Cross-team quality intelligence platform that surfaces organization-wide quality signals with AI-powered features

    Java 1

  5. NDViet/test-automation-fwk NDViet/test-automation-fwk Public

    Test libraries are retained by Java which can be imported to use in other test framework

    Java