Sachverhalt: A. A.A._ (Jahrgang 1983) ist Staatsangehöriger von Bosnien und Herzegowina. Im August 2010 heiratete er die in der Schweiz niederlassungsberechtigte B._ (Jahrgang 1990), worauf ihm im Juli 2012 eine letztmals bis Mai 2015 verlängerte Aufenthaltsbewilligung erteilt wurde. Die Ehe wurde nach Durchführung eines Eheschutzverfahrens im März 2015 geschieden. Das Migrationsamt des Kantons Thurgau verfügte am 4. März 2015, die Aufenthaltsbewilligung von A.A._ werde nicht verlängert, und wies ihn per Juni 2015 aus der Schweiz weg. Im Mai 2015 wurde die in der Schweiz niederlassungsberechtigte C.A._ geboren, welche A.A._ im September 2015 als seine Tochter anerkannte. B. Gegen die Verfügung des kantonalen Migrationsamtes vom 4. März 2015 gelangte A.A._ erfolglos an das Departement für Justiz und Sicherheit des Kantons Thurgau. Mit Urteil vom 28. Oktober 2015 wies das Verwaltungsgericht des Kantons Thurgau die von A.A._ gegen den Entscheid des kantonalen Departements vom 22. Mai 2015 geführte Beschwerde ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiärer Verfassungsbeschwerde vom 21. Dezember 2015 beantragt A.A._, das Urteil des Verwaltungsgerichts des Kantons Thurgau vom 22. Mai 2015 sei kostenfällig vollumfänglich aufzuheben, ihm sei die Aufenthaltsbewilligung unter üblicher Verlängerung im Rahmen der ordentlichen Kontrollfristen fortschreibend zuzuerkennen, und von einer Wegweisung aus der Schweiz sei in jedem Fall Abstand zu nehmen. Die Vorinstanz, das kantonale Migrationsamt, das kantonale Departement und das Staatssekretariat für Migration schliessen auf Beschwerdeabweisung. Mit Verfügung vom 22. Dezember 2015 erteilte der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts der Beschwerde die aufschiebende Wirkung.