Janulík se narodil 21. září 1962 ve Valticích v okrese Břeclav.

V roce 1990 získal atestaci v oboru gynekologie a porodnictví I. stupně. O sedm let později získal atestaci II. stupně. V roce 2001 ukončil atestační přípravu v oboru sexuologie.

V letech 1999 až 2002 ještě navštěvoval školu veřejného zdravotnictví. Získal tuzemské i zahraniční certifikáty v oboru. Má za sebou dlouhodobou operační praxi. Do roku 2003 byl ředitelem v nemocnici Břeclav. V současnosti má privátní gynekologickou ambulanci v areálu nemocnice Břeclav.

Ve volbách do Poslanecké sněmovny v roce 2013 se stal poslancem za Jihomoravský kraj. Svůj mandát obhájil i v následujících volbách.

Dne 8. října 2016 se stal zastupitelem jako nestraník za hnutí ANO 2011 v Jihomoravském kraji.

Je místopředsedou Výboru pro zdravotnictví a Stálé komise pro kontrolu činnosti Úřadu pro zahraniční styky a informace.

Je ženatý a má dvě děti, dceru a syna.