Kodowanie stanowi część procesu pracy, zwłaszcza jeżeli wspieram projekt jako Infrastructure Engineer. Integracja środowisk pracy nierzadko sprowadza się do budowania mostów łączących oddzielne technologie. Mogą to być proste narzędzia napisane w jezyku skryptowym lub też ze względu na specyfike sytuacji narzędzia stworzone w języku wysokiego rzędu. Nazywam to Coding for Purpose, gdyż wszystko co projektuje ma rozwiązać z góry określony problem, którego nie byliśmy w stanie pokonać za pomocą dostępnych rozwiązań na rynku.
Projektuje i koduje między innymi w następujących środowiskach:
Nie podejmuje się dużych i skomplikowanych projektów deweloperskich, gdzie jestem częścią większego zespołu. Akceptuje projekty, w których występuje w roli Solution Designer oraz Software Developer tylko w zakrese tworzonych środowisk pracy i nadzorowanych projektów.

