W latach 1887–1890 prowadził warsztat fotograficzny w Brześciu Litewskim.
W 1890 roku powrócił do rodzinnego Włocławka, gdzie założył pracownię pod nazwą Zakład Fotografii Artystycznej K. Szałwiński przy obecnej ul. 3 Maja 15, dawniej nazywanej Szeroką oraz Nową. Dom należał do Tomasza Szwankowskiego (1814-1894), a po jego śmierci do jego syna Wiktoryna Szwankowskiego (1866-?). Jako pierwszy pracownię w tym miejscu otworzył w połowie XIX wieku Andrzej Eichenwald (1833-1890)Niektóre źródła podają, że właścicielem pracowni był Aleksander Eicheinwald (1835-1917), brat Andrzeja.. Był to pierwszy zakład fotograficzny we Włocławku. On też zbudował na podwórzu kamienicy szklaną altanę do wykonywania zdjęć przy świetle dziennym. Najpóźniej w 1866 roku warsztat po nim przejął Wolf Majer Majorkiewicz (1828-1905). W 1890 r. atelier było własnością Marii z Rodziewiczów Dowmontt (1865-1953), która nabyła je dla swojego męża, fotografa Piotra Dowmontta (1863-1910). Dowmontt prowadził w tym czasie warsztat w Wiłkomierzu. Ponieważ jego przybycie do Włocławka opóźniało się, jego żona pozwoliła na zainstalowanie przy ul. 3 Maja 15 warsztatu Szałwińskiego. W 1897 r. Karol Szałwiński wykupił pracownię od Marii Dowmontt za sumę 5 tys. rubli.