Maciej Spaleniak

Kierownik programistów, starszy programista .NET (C#), Comarch S.A.
Wrocław, dolnośląskie

Umiejętności

C# 2.0/3.5 CRM CSS Oprogramowanie ERP Git HTML JavaScript MySQL PHP ReSharper Scrum Subversion T-SQL UML XML MSSQL 2008/2012 .NET Framework 4.0/4.5 Visual Studio (2005 , 2008, 2010, 2012, TFS) DevExpress WinForms Controls microsoft enterprise library dotTrace

Języki

angielski
dobry

Doświadczenie zawodowe

Comarch
Kierownik programistów/starszy programista
Jako kierownik programistów odpowiadam za zespoły programistów tworzących główne moduły systemu Comarch ERP Altum, takie jak: moduł logistyczny, core’a oraz finansowo-księgowy.
Moje obowiązki nie uległy dużym zmianom, zostały one rozszerzone na pozostałe zespoły.
Comarch
Team leader/starszy programista
Jako team leader byłem odpowiedzialny za zespół programistów tworzących moduł logistyczny dla systemu Comarch ERP Altum.

Moje dotychczasowe obowiązki zostały rozszerzone o:
• Podział zadań w zespole
• Wycena czasochłonności projektów
• Identyfikacja i zarządzanie ryzykiem w projektach
• Uczestnictwo w spotkaniach projektowych
• Organizowanie standupów międzyzespołowych
• Ocena kwartalna członków zespołu
• Wypracowywanie standardów w kodzie
• Wdrażanie nowych pracowników
• Przeprowadzanie rozmów kwalifikacyjnych
Comarch
Starszy programista
Byłem członkiem zespołu programistów odpowiedzialnych za moduł logistyczny, w tym za rozwój w obszarze dokumentów handlowo-magazynowych.

Moja praca obejmowała zagadnienia:
• Rozwój istniejących jak i tworzenie nowych funkcji w systemie Comarch ERP Altum, z wykorzystaniem MVVM z C#, MSSQL Server, WinForm rozszerzony o DevExpress
• Identyfikacja i poprawa błędów wykrytych w procesie stabilizacji i podczas wdrożeń
• Optymalizacja wydajności bazy danych oraz kodu, zwykorzystaniem dotTrace’a, SQL Profilera i Qure Analyzer
• Code Review i refaktoryzacja kodu z wykorzystaniem narzędzi Resharper oraz SonarQube
• Współpraca przy tworzeniu narzędzi: do optymalizacji pracy poprzez automatyczne skrypty dla powtarzających się czynności. Narzędzie testowe do pisania testów integracyjnych, chroniące przed powstaniem regresów
• Współpraca z zespołami pomocy technicznej, projektantów i wdrożeń
• Wdrożenie testów Continuous Integration opartych na narzędziu Jenkins
• Przygotowanie dokumentacji projektowej i technicznej
Wojciech Macyna
Wojciech Macyna · przełożony
wystawiono
Maciek jest bardzo dobrym i solidnym programistą. Prezentuje profesjonalne podejście do swoich obowiązków.Pracuje sumiennie i bez opóźnień. Jego mocną stroną jest umiejętność analizy i wykonania postawionego przed nim problemu. Był bardzo mocnym punktem mojego zespołu.
Logotec Enterprise S.A.
Specjalista d/s wdrożeń
- prowadzenie projektów wdrożeń systemów klasy CRM i DDM
- sporządzanie analiz wymagań i projektowanie rozwiązań funkcjonalnych
- prowadzenie szkoleń użytkowników i administratorów systemów CRM, DDM
- rozwiązywanie problemów klienta
Rafał Górecki
Rafał Górecki · przełożony
wystawiono
Miałem przyjemność mieć Maćka w zespole wdrożeniowym - rewelacyjny programista, świetny w kontaktach z klientem, świetny w prowadzeniu szkoleń, potrafił samodzielnie poprowadzić cały projekt.

Żałuję, że aktualnie nie mam go w swoim zespole, ale może kiedyś będziemy mieli jeszcze przyjemność współpracować.

pozdrawiam
Rafał Górecki
MacroSoft S.A.
Programista - wdrożeniowiec
- projektowanie nowych aplikacji w zakresie systemów ERP
- sporządzanie dokumentacji z prowadzonych prac
- prowadzenie instalacji i modyfikacji Klienta

Szkolenia i kursy

- SQL - język dostępu do bazy danych SQL Server
- Certyfikat Microsoft CRM Installation and Configuration;
- Wzorce projektowe, refaktoryzacja oraz Test Driven Development
- Strojenie bazy danych i optymalizacja zapytań SQL
Szkolenia e-learning:
- Project Management Introduction (acordig to PMI); - Project risk management;
- Project scheduling and control;

Edukacja

Logo
Informatyka, specjalność: Inżyniera Systemów Informatycznych, profil dyplomowania: Sieciowe Bazy Danych i Systemy Autono, magisterskie
Politechnika Wrocławska

Specjalizacje

IT - Rozwój oprogramowania
Programista .NET

Zainteresowania

• Elektronika
• Kolarstwo, bieganie

Inne

- bardzo dobra znajomość działania systemów klasy CRM i ERP
- bardzo dobra znajomość technologii .NET
- administracja bazami danych: SQL Server, Sybase, MySql
- znajomość języków programowania: C#, C/C++, Visual C++, Java
- znajomość: HTML, JavaScript, PHP, ASP, JSP
- znajomość metodyki SCRUM
- dotTrace
- SVN, TFS, Git, Hudson/Jenkins
- Microsoft Enterprise Library

Grupy

Akwarystyka
Akwarystyka
Grupa stworzona dla miłośników akwartystyki. Wymiana poglądów, porady i przechwałki.
Bazy Danych
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
Do you speak English?
Do you speak English?
English only. Everyone's invited!
Grupa.net Wydział Elektroniki PWR
Grupa.net Wydział Elektroniki PWR
Grupa skupia ludzi programujących w technologii .net. z Politechniki Wrocławskiej
Podróże
Podróże
Forum podróżników
IT – Praca dla osób z charakterem
IT – Praca dla osób z charakterem
Grupa zrzesza informatyków oraz konsultantów branży IT. Dyskusje oraz możliwości współpracy to cel tej grupy.
Programiści
Programiści
Celem grupy jest dyskusja na wszelkie tematy zwiazane z szeroko pojętym programowaniem.
Programiści .NET
Programiści .NET
Zrzesza programistów technologii Microsoft .NET, oraz osoby pracującę nad projektami w technologii .NET