As a F-1 visa holder, you are exempt from counting days being present in the US for five years from the first year you entered the US ( 2012-2016). Starting from January 1, 2017, you were present in the US for more than 183 days, ( under both OT and H-1), therefore, you are considered as a US resident for tax purposes.
You can use TurboTax to file a Form 1040. TurboTax is designed for all users who are US citizens and residents for tax purposes, that's why no visa information will be asked in the program.