Schilling hat frühe Programmiererfahrungen mit Pascal an der TU Berlin gemacht, wo ein IBM Mainframe mit Lochkarten programmiert werden konnte.[2] Sein Interesse für Unix und in der Folge für freie Software entstand in der Zeit, als er für Berthold Systems arbeitete, die früh schon das Unix-DerivatSolaris von Sun Microsystems einsetzten. Zu den von Schilling entwickelten Programmen und Tools gehören neben cdrtools namentlich
Entwurf und Implementierung eines schnellen Filesystems für Unix unter besonderer Berücksichtigung der technischen Parameter optischer Speichermedien und multimedialer Anwendungen, Diplomarbeit, Technische Universität Berlin, 1991
mit Rolf Dietze und Tatjana Heuser: OpenSolaris für Anwender, Administratoren und Rechenzentren. Springer, Berlin u. a. 2006, ISBN 3-540-29236-5.