Mam na imię Artur, urodziłem się w 2 połowie lat 80-tych, programuje od 12 roku życia :-), do dzisiaj mam książkę „Comodore C-64 – Nauka Programowania w BASIC dla początkujących”, gdy moi koledzy chodzili do salonów gier komputerowych, ja wolałem szukać informacji o obsłudze Mandrivowego Basha w Kafejkach Internetowych .
Przygodę z poważnym programowaniem komercyjnym rozpocząłem w 2007 roku od Delphi, aby w 2010 przełączyć się na .NET i w nim pozostać.
W 2015 roku rozpocząłem swoją przygodę z Project Managementem obejmując kierownicze stanowisko i dostając pod opiekę jeden z największych projektów IT w firmie (ponad 500 Use Case, ponad 5 tys. równolegle pracujących, całodobowych użytkowników, średni przyrost danych generowany przez użytkowników na poziomie kilkuset GB rocznie, środowisko serwerowe w rozbudowanym układzie klastrowym redundantnym geograficznie).
Po zakończeniu, wdrożeniu i odbiorze projektu uznałem, że jednak bardziej pociąga mnie samotne siedzenie w piwnicy i programowanie niż nieustanne aktualizowanie MS Project’a. 😁
Poza programowaniem bardzo pociąga mnie DevOps, a także strojenie SQL-Server’a i oczywiście nieustannie staram się być na bieżąco z .NET i Angular.
Zawodowo zajmuje się:
Programowaniem w technologii .NET i kierowaniem projektami IT. Miałem tez do czynienia z szeroko pojętym DevOps w narzędziach Microsoftu (Azure DevOps, MS-SQL, Windows Server). Aktualnie jestem w trakcie zgłębiania Azure i certyfikacji z tego ekosystemu.
Hobbystycznie interesuje mnie:
IoT, wzorce projektowe, BigData oraz wszystko co związane z elektroniką, automatyzacją i „inteligentnym domem”.
Na poważnie mam do czynienia m.in. z:
- .NET i C#
- Angular
- Microsoft SQL Server
- Kwestie związane z architekturą heksagonalną: głównie DDD i CQRS
Poza tym przez 15 lat mojej przygody z IT miałem do czynienia m.in. z:
- ASP .NET MVC i WebAPI
- WCF,
- WPF,
- MVVM,
- KnockoutJS,
- CSS,
- JavaScript,
- jQuery,
- Entity Framework,
- TFS,
- GIT,
- Bezpieczeństwo teleinformatyczne,
- Metodyki projektowe w szczególności AGILE/SCRUM.
- Autofac
- AutoMapper
- Moq
- Redis
- MongoDB
- SignalR
- Bootstrap
- LESS, SAAS
- HTML5
- TypeScript
- SignalR
- D2JS
- Node.js
- RedGate
- Wyrażenia regularne
- TDD
- Durandal
- Hot Towel SPA
- MomentJS
- AngularJS + jQuery z Type Definitions do TypeScript
- PhoneGap/Apache Cordova
- Hadoop + Mapreduce
- MongoDB
- Xamarin
- Titanium – Appcelerator
- Signal R
- PostSharp (programowanie aspektowe)
- Quartz .NET
- Bower
- Compass
- PhantomJS
- Qunit
- JSHint
- GruntJS
- Resharper
- Owin
- WebEssential
- Npn
- Gulp
- Oauth
- Swagger
Współpraca
Jestem otwarty na propozycje współpracy w zakresie wytwarzania oprogramowania, DevOps i zarządzania projektami informatycznymi.
W przeszłości prowadziłem również szkolenia z .NET oraz krzewiłem wiedzę z programowania w szkole podyplomowej i na kursach programowania.
Zapraszam do kontaktu! 🙂
Kontakt ze mną: