Umiejętności
ASP.NET
ASP.NET AJAX
ASP.NET MVC
C#
Bazy danych
Wzorce projektowe
DOM
E-commerce
HTML
IIS
Internet
JSON
LINQ
Oracle
PostgreSQL
Scrum
SOAP
Rozówj oprogramowania
Subversion
T-SQL
TFS
Tortoise SVN
Visual Studio
WCF
Web Development
Usługa Windows
WinForms
WPF
XML
SQL Server
.NET C#
Sql Server 2005/2008/ 2008 R2
ASP.NET MVC4
Sql Server - TSQL
Języki
angielski
biegły
niemiecki
dobry
włoski
podstawowy
Doświadczenie zawodowe
Właściciel / Główny programista
Projektowanie i tworzenie aplikacji dla przedsiębiorstw. Wykorzystywana technologia :
.NET Framework i SQL Server .Tworzenie aplikacji na Windows Phone.
.NET Framework i SQL Server .Tworzenie aplikacji na Windows Phone.
Programista
Interactive Voice News
Współtworzenie systemów informatycznych w języku C# 4.0 przetwarzających tekst na mowę z Webowym Frontendem w ASP.NET MVC 3 i dostępem do danych przez Fluent NHibernate serwującego treści mutlimedialne. Tworzenie testów jednostkowych, programowanie jQuery, testowanie obciązenia, pisanie logiki biznesowej, warstwy dostępu do danych . Tworzenie dedykowanych rozwiązań dla klientów, wdrażanie.
Projekty :
www.i-talks.com
www.podcast-news.com
www.speech-editor.com
www.rss-to-podcast.com
www.audio-www.com
TTS API
Projekty :
www.i-talks.com
www.podcast-news.com
www.speech-editor.com
www.rss-to-podcast.com
www.audio-www.com
TTS API
wystawiono
Jako właściciel firmy dla której Michał pracował chciałbym podziękować Michałowi za wspólną pracę nad różnymi projektami/serwisami mojej firmy. Michał okazał się człowiekiem zdolnym, skrupulatnym, znającym najnowsze trendy w programowaniu np. zna doskonale design patterns. Jest tez niezawodnym pracownikiem, który wykonuje swoje zadania z należytą starannością. Przejawia tez własną inicjatywę przy implementacji konkretnych zadań i wskazuje na doskonałe rozwiązania alternatywne. Zawsze w 100% angażuje się w wykonywane projekty. Michał zna doskonale środowisko programowania .NET w tym w szczególności ASP.NET MVC. Moja firma skorzystała bardzo dużo na pracy Michała, dzięki którego pracy powstały serwisy które wykorzystują syntezę mowy takie jak www.i-talks.com, www.speech-editor.com, www.audio-www.com, www.rss-to-podcast.com, ttsapi.e-ivn.com oraz inne. Po ukończeniu serwisów przez Michała życzę Michałowi wszystkiego najlepszego w dalszej karierze zawodowej oraz w życiu osobistym.
Junior Programmer
Praca w kilkunasto osobowym zespole nad rozwijaniem funckjonalności portali firmy.net, autoteam.pl oraz nieruchomosci-online.pl . Programowanie obiektowe w Php 5 w oparciu o wzorce projektowe takie jak MVC,singleton,iterator, observer. Programowanie bazy danych Mysql 5. Tworzenie interfejsu użytkownika z wykorzystaniem standardu XHTML 1.0. Programowanie interfesu użytkownika z wykorzystaniem biblioteki jQuery oraz czystego języka javascript.
Projekty:
- firmy.net
- autoteam.pl
- nieruchomosci-online.pl
Projekty:
- firmy.net
- autoteam.pl
- nieruchomosci-online.pl
Programista
Programowannie apliakacji internetowych oraz rozwój istniejących serwisów tworzonych w ASP.NET Ajax oraz Asp.NET MVC.
- ASP.NET
- C# 4.0
- .NET Framework 4.0
- Ajax
- SQL Server 2008
- Wzorce projektowe
- LINQ2SQL
- Testy jednostkowe
- Praca grupowa w środowisku continous integration z wykorzystaniem Team Foundation Server
Projektowanie aplikacji internetowych:
- Projektowanie zorjentowane obiektowo
- Język UML
- ASP.NET
- C# 4.0
- .NET Framework 4.0
- Ajax
- SQL Server 2008
- Wzorce projektowe
- LINQ2SQL
- Testy jednostkowe
- Praca grupowa w środowisku continous integration z wykorzystaniem Team Foundation Server
Projektowanie aplikacji internetowych:
- Projektowanie zorjentowane obiektowo
- Język UML
Junior Software Developer
JRC, Institute for the Protection and Security of the Citizen(Ispra, Lombardia, Włochy)
Udział w procesie tworzenia oprogramowania do tachografów nowej generacji :
+Tworzenie graficznych narzędzi do migracji danych ze starej do nowej wersji systemu:
- Java (swing, JDO,Netbeans)
- Sqllite
- Wzorce Projektowe
- Kontrola Wersji : SVN
+ Testowanie nowej wersji systemu i tworzenie skryptów instalacyjnych
- C++
- Eclipse
- automake
- autoconf
- Linux Redhat, CentOS
- Dodawnianie modułów do jądra systemu
- kompilacja jądra
- Budowanie pakietów rpm
- Wydajne parsowanie tekstu
- Wzorce Projektowe
- Sqlite 3
- Kontrola wersji : SVN
- Współpraca z Hardware Security Module
+ Badania nad zastosowaniem Kryptografi Kwantowej dla zapewnienia poufności informacji:
- Zasady funckjowania Kryptografii Kwantowej
- Protokoły Krypografii kwantowej
- Wpływ (narzut) szyfrowania kwantowego na wydajność
+Tworzenie graficznych narzędzi do migracji danych ze starej do nowej wersji systemu:
- Java (swing, JDO,Netbeans)
- Sqllite
- Wzorce Projektowe
- Kontrola Wersji : SVN
+ Testowanie nowej wersji systemu i tworzenie skryptów instalacyjnych
- C++
- Eclipse
- automake
- autoconf
- Linux Redhat, CentOS
- Dodawnianie modułów do jądra systemu
- kompilacja jądra
- Budowanie pakietów rpm
- Wydajne parsowanie tekstu
- Wzorce Projektowe
- Sqlite 3
- Kontrola wersji : SVN
- Współpraca z Hardware Security Module
+ Badania nad zastosowaniem Kryptografi Kwantowej dla zapewnienia poufności informacji:
- Zasady funckjowania Kryptografii Kwantowej
- Protokoły Krypografii kwantowej
- Wpływ (narzut) szyfrowania kwantowego na wydajność
Starszy referent ds. Informatyki
Uniwersytet Warmińsko-Mazurski w Olsztynie
+ Administarcja farmą Windows Server System:
- 4x Server
- ok. 700 Stacji Roboczych
- Active Directory
- DNS
- Serwer Plików SMB
- Apache
- Bazy Biblioteczne
+ Tworzenie Oprogramowania ERP :
- C#
- UML
- ASP.NET
- AJAX
- javascript
- CSS
- ADO.NET
- SQL Server 2005,2008
- Kontrola Wersji
- Testowanie Aplikacji : NUNIT
- Wzorce Projektowe (np. Fabryka, Sigleton, Metoda Szablonowa, Strategia, Enumerator, Fasada, Adapter )
Tworzenie stron internetowych w oparciu o CMS Drupal:
- Administracja instancją drupala obsługującą kilka stron internetowych
- Konfiguracja i instalacja modułów pod potrzeby klienta.
- Tworzenie modułów z wykorzystaniem Drupal API
Projekty:
- bg.uwm.edu.pl
- system ewidecji sprzętu
- 4x Server
- ok. 700 Stacji Roboczych
- Active Directory
- DNS
- Serwer Plików SMB
- Apache
- Bazy Biblioteczne
+ Tworzenie Oprogramowania ERP :
- C#
- UML
- ASP.NET
- AJAX
- javascript
- CSS
- ADO.NET
- SQL Server 2005,2008
- Kontrola Wersji
- Testowanie Aplikacji : NUNIT
- Wzorce Projektowe (np. Fabryka, Sigleton, Metoda Szablonowa, Strategia, Enumerator, Fasada, Adapter )
Tworzenie stron internetowych w oparciu o CMS Drupal:
- Administracja instancją drupala obsługującą kilka stron internetowych
- Konfiguracja i instalacja modułów pod potrzeby klienta.
- Tworzenie modułów z wykorzystaniem Drupal API
Projekty:
- bg.uwm.edu.pl
- system ewidecji sprzętu
Szkolenia i kursy
CCNA I - Newtworking Basics
CCNA II - Routing Basics
CCNA III - Switching Basics
Szkolenie z zarządzania czasem
Komunikacja z Klientem - warsztaty praktyczne
CCNA II - Routing Basics
CCNA III - Switching Basics
Szkolenie z zarządzania czasem
Komunikacja z Klientem - warsztaty praktyczne
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista ASP.net
IT - Rozwój oprogramowania
Programista C#
IT - Rozwój oprogramowania
Programista .NET
Zainteresowania
Siatkówka, Piłka Nożna, Komputery, Film, Muzyka, Ksiązki
Organizacje
Akywny członek eastgroup.pl - Grupy.NET ma wydziale Matematyki i Informatyki Uniwersytetu Warmińsko - Mazurskiego.
Inne
Prawo Jazdy kat. B
Grupy
ASP.NET
Grupa skupiająca osoby tworzące strony w technologii ASP.NET oraz AJAX. Dodatkowo poruszane bedą tematy związane z najnowszymi technologiami ze stajni Microsoftu.
freelancerzy IT
Grupa wolnych strzelców z dziedziny IT - programiści, webmasterzy, graficy, administratorzy...
Freelancity.pl
Freelancity.pl
to innowacyjny portal społecznościowy dla profesjonalistów różnych branż, oferujący zaawansowane funkcje zarządzania projektami, służące do pozyskiwania wysokiej klasy specjalistów.
W
JavaScript
Wszystko o programowaniu w JavaScripcie, wykorzystaniu bibliotek i frameworków, różnicach między browserami w interpretacji języka.
KrakSpot.tv
KrakSpot.tv to cotygodniowy videocast, w którym Marcin Jaśkiewicz i Dominik Szarek rozmawiają na temat ciekawostek ze świata internetu i nowych technologii.
Microsoft
Microsoft i wszystko co z nim związane : Licencjonowanie, Certyfikacje/Szkolenia, wiadomości ze świata etc.