Hello,
I can modify your VB.NET code to add multi-threading capability. I have in-depth expertise with VB.NET, I am new two Freelancer and completed 4 projects with excellent ratings.
I will design a Queue based mechanism (based on number of threads specified), where it request the URL data from the CSV file and after processing writes to output.
The input and output file operations will be multi-threaded and thread-safe.