Aktualnie główną moją profesją jest programowanie.

Programowałem już w podstawówce. Pierwszym moim komputerem był Commodore64. Programowałem go w Basicu.
Kolejnym moim językiem było Delphi. Uczyłem się go już w liceum.
W tym też języku napisałem swoją pracę inżynierską. Tematem pracy był Komunikator GSM dla systemów alarmowych. Program odbierał kody z urządzenia i na ich podstawie podejmował działanie np. dzwonił lub wysyłał SMSa o zdarzeniu w obiekcie.
Zarówno w pracy inżynierskiej jak i podczas samodzielnych zabaw w reverse engineering korzystałem z assemblera, którego tajniki zamierzam zgłębiać w późniejszym czasie.
Ciężko poznać dobrego programistę. Szczególnie, jeśli ktoś nie jest związany z informatyką.
Moim zdaniem dobry programista jest dokładny, dobiera odpowiednie rozwiązanie dla problemu, co nie jest łatwe, gdyż istnieje wiele różnych rozwiązań danego zagadnienia, które owszem rozwiążą go, ale nie są optymalne.
Znalezienie odpowiedniego rozwiązania zajmuje czas oraz jest kosztowne.
Wielu programistów jest po prostu przeciętnych. Do małych projektów wystarczy przeciętny programista.
Do dużych, poważnych przedsięwzięć należy jednak zatrudnić dobrego programistę.
Aktualnie programuje w .NET - gdyż ta technologia najbardziej przypadła mi do gustu.
Wykonuję również strony internetowe w HTML5 oraz CSS3.
Specjalizuję się w ASP.NET MVC, Windows Phone, aplikacjach na urządzenia mobilne z systemem Android oraz iOS, aplikacjach bazodanowych - wszystko to w języku C#.

Projektuje również aplikacje internetowe w Axure.
Jeśli interesuje Cię napisanie konkretnej aplikacji, pisz.