Answer:
Yes and No.
Somaliland is a de facto independent country, but not a de jure independent country. What this means is that the government of Somaliland actually controls territory and effectively administrates it. This is called de facto governance. (This is just like the the United States, Russia, and most other major countries.) However, in addition to effectively controlling territory, a nation needs to be accepted by other nations by way of diplomatic relations and embassies. This is called de jure governance. As no country has embassies in Somaliland or has Somalilander embassies in their country, Somaliland is not a de jure country.