FlagEN FlagDE
Profil von Marek Wojcik auf www.freelancermap.de

Marek Wójcik - CV

Dane Personalne

Tytuł nazwisko i imię:Mgr. Inż. Marek Wójcik
Stan cywilny:żonaty
Dzieci:dwóch dorosłych synów

Doświadczenia zawodowe

Sycube Informationstechnologie GmbH
6.2014 - 12.2015
Programowanie
• Planowanie, tworzenie, programowanie i rozszerzanie istniejącego zestawu aplikacji softwarowych dla systemu wypożyczania rowerów City Bike Wien. Jest to rozbudowany system oprogramowania obejmujący m.in.: Client-Server aplikacje, oprogramowanie terminalu stacji wypożyczania rowerów z ekranem dotykowym, sterowanie czytnikiem kart płatniczych, kontrola i sterowanie kompletnym przebiegiem cyklu wypożyczania rowerów, a także BackOffice - aplikacja internetowa z wykorzystaniem banku danych Microsoft SQL server.
• Otoczenie: Windows 7, Appache, C++, Visual Basic, PHP, Javascript, Perl i SQL/PLUS
• Model tworzenia projektu oprogramowania: SCRUM

Zürich Versicherung AG
1.2014 - 3.2014
Programowanie
• Planowanie, tworzenie i programowanie serwisów internetowych WCF dla aplkacji mobilnej. Stworzyłem wiele serwisów, które dostarczają wybrane dane z banku danych.
Przeliczanie systemów współrzędnych (Lambert, UTM, WGS84, Gaus-Krüger).
Koncepcja, planowanie, programowanie i test.
• Otoczenie: Windows 7, IIS, Android, C#, Visual Studio 2010, .NET Framework 4.5, WCF, ASP .NET, Java, GeoData
• Model tworzenia projektu oprogramowania: SCRUM

The Optimal Photo e.U.
6.2013 - 11.2015
Współtworzenie projektu, programowanie
• Tworzenie koncepcji, planowanie, wykonanie programów dla administratorów i moderatorów strony optiphot.com. Program tworzy statystyki dotyczące zachowań klientów, wywołuje alarmy i umożliwia szybką reakcję na wydarzenia.
• Otoczenie: Linux Apache Server, Windows Client, Android Client. C#, Visual Studio 2012, Xamarin, Java Eclipse, PHP.

A1-Telekom AG
6.2009 - 2.2013, 9.2015 -
Programowanie
• Projekt - Wholesale Billing System - rozliczenia między operatorami sieci
• Projektowanie, rozwój i rozszerzanie kompleksowego pakietu oprogramowania (TWIST). Generowanie rachunków dla usług rozmów telefonicznych oraz pozostałych (Voice / Nonvoice) produktów. Workflow, rachunki, umowy i zarządzanie.
Analiza, projektowanie i rozwiązania programowe. Odpytania banku danych. Po fuzji z A1 migracja oraz implementacja oprogramowania A1 dla A1-Telekom.
Koncepcja, planowanie, programowanie i test.
• Otoczenie: Oracle PL/SQL, Visual Basic .NET, ASP .NET, PHP, Perl

BlackBetty Mobilmedia GmbH.
6.2005 - 5.2009
Kierowanie projektem, programowanie
• Projekt Small Screen Publishing - publikacje na małym ekranie
• Projektowanie czytników książek dla telefonów komórkowych. Program do zarządzania przez internet publikacjami, ksiąkami i produktami multimedialnymi.
Program do rozliczeń klientów, wysyłania książek bezpośrednio do telefonów komórkowych, oraz narzędzia edytorskie pomagające przy tworzeniu nowych, multimedialnych książek.
Koncepcja, planowanie, programowanie test i szkolenie.
• Otoczenie: Java, PHP, Perl, C#, Visual Basic .NET

Siemens PSE.
6.2004 - 5.2005
Budowa kolejnych wersji programów, Programowanie, test regresyjny
• Projekt Webasto nagrzewnica postojowa dla samochodów osobowych
• Projektowanie kontrolera nagrzewnicy oraz oprogramowania. Implementacja żądań klienta.
Buildmanagement, tworzenie kolejnych wersji oprogramowania, test i test regresyjny.
• Otoczenie: Assembler, C, C++ oraz narzędzia do build management. System operacyjny OSEK.

ARC Seibersdorf Research GmbH.
4.2003 - 7.2003
Programowanie
• Projekt Inteligentne anteny
• Projekt kontrolera oraz oprogramowanie. Inteligentne anteny umożliwiają precyzyjne określanie położenia telefonów komórkowych.
Koncepcja, planowanie, programowanie i test. Obliczanie przesunięć fazowych przy odbiorze danych z trzech lub więcej masztów HLR.
• Otoczenie: C++ und Assembler. Betriebssystem Linux.

Scientific Games.
9.2001 - 11.2002
Programowanie
• Projekt: Gry hazardowe
• Wiele rozszerzeń programu oraz tworzenie nowych aplikacji dla gier lotto i zakładów bukmacherskich online.
Koncepcja, planowanie, programowanie i test.
• Otoczenie: Pascal, Oracle SQL Plus, VMS

Ludwig Boltzman Institut
3.1999 - 10.2003
Programowanie
• Projekt Analiza zachowań i koncentracji kierowcy
• Program tworzy na bazie dwóch synchronicznie nagrywanych filmów (film źrenicy oka oraz obszaru widzianego przez kierowcę) krzyż na filmie w miejscu, na które kierowca patrzył.
Koncepcja, planowanie, programowanie test i szkolenie. Użycie funkcji korelacyjnej drugiego stopnia.
• Otoczenie: Windows, C, C++ i asembler

MaxMobil. Dzisiaj T-Mobile
2.1998 - 6.2001
Programowanie
• Projekt system obsługi klientów
• Jest to kompleksowy system do zarządzania, obsługi danych i analizy rynkowej.
Koncepcja, planowanie, programowanie i test.
Tworzenie narzędzi dla promocji klientów.
• Otoczenie: VB6, Oracle, SQL, SQL PLUS, XML

ICE GmbH Schweitz
10.1997 - 4.1999
Programowanie
• Projekt rozpoznawanie gęstości nici w tekstyliach
• Obliczanie gęstości nici (ilość nici/cm) w obrazach tkanin. Program napisany dla studium wykonalności projektu. Celem było napisanie programu do liniowego skanera, który wyświetlałby gęstść nici w tkaninie. Program używa jako danych wejściowych zdjęcia tkanin w formacie 256 odcieni szarości. Wynikiem jest liczba określająca gęstość nici.
Koncepcja, planowanie, programowanie test, użycie FFT - szybka transformacja Fouriera (Fast Fourier Transformation), studium wykonalności .
• Otoczenie: C++ und Assembler

Realia AG
9.1996 - 11.1999
Programowanie
• Projekt bank danych interesantów
• Tworzenie programu z bankiem danych interesantów, wprowadzanie danych, pielęgnacja programu, analiza danych. Aplikacja działa poprzez sieć na wielu komputerach.
Koncepcja, planowanie, programowanie test i szkolenie.
• Otoczenie: Windows MS-Access

Ministerstwo Nauki, Komunikacji i Sztuki
6.1996 - 1.1997
Programowanie
• Projekt Bank danych wypadków drogowych ze szkodami materialnymi.
• Program do wpisywania, i obróbki danych dotyczących wypadków drogowych bez poszkodowanych osób. Pomoc dla urzędników policji i żandarmerii.
Koncepcja, planowanie, programowanie test i szkolenie.
• Otoczenie: DOS, FoxPro

Laboratorium roentgenowskie Dr. Passegger
11.1995 - 2.2002
Tworzenie i opieka nad systemem komputerowym, programowanie
• Projekt system komputerowy, bank danych pacjentów
• Budowa systemu komputerowego, komunikacja między maszyną naświetlającą i siecią komputerową aby dane pacjentów bezpośrednie z banku danych pojawiały się na zdjęciach.
Program obsługi bank danych pacjentów napisany w Microsoft Access VBA.
Koncepcja, planowanie, programowanie test i szkolenie.
• Otoczenie: Windows, MS-Access

MA-46 wydział Bezpieczeństwa ruchu drogowego
11.1995 - 2.2011
Programowanie
• Projekt Analiza wypadków ruchu drogowego (opis programu w języku niemieckim)
• Detaliczne statystyki i obliczenia danych wypadków drogowych z udziałem poszkodowanych osób. Możliwe jest tworzenie dowolnie wybranych statystyk z wszystkimi parametrami ze stworzonego dla tego projektu banku danych. Tabelle, listy miejsc wypadków, badanie przed i po zmianach na drogach i in.
Koncepcja, planowanie, programowanie test i szkolenie.
• Otoczenie: FoxPro, Visual FoxPro, C#

United Nation of Vienna UNOV
2.1993 - 2.1994
System komunikacji, programowanie
• Projekt1: Bank danych do rozliczania kosztów rozmów telefonicznych.
• Phone Billing System służył wewnętrznym rozliczeniom pomiędzy firmami znajdującymi się na terenie wiedeńskiej filii siedziby ONZ.
Koncepcja, planowanie, programowanie instalacja, test i szkolenie.
Otoczenie: DOS FoxPro
• Projekt2: Budowa wirtualnej sieci w Bośni i Herzegowinie oraz w Chorwacji.
• Stworzenie sieci komunikacyjnej w Bośni i w Chorwacji dla potrzeb organizacji pomocy humanitarnej. Celem było zbieranie informacji o potrzebach i pomoc w logistyce rozprowadzania środków pomocy.
Koncepcja, planowanie, programowanie instalacja na miejscu, test i szkolenie.
• Otoczenie: DOS, Novell Netzwerk, Program do zdalnej kontroli oprogramowania.

GiroCredit. Dzisiaj - Erste Bank AG
7.1992 - 2.1998
Programowanie
• Trzy projekty: Bank danych udziałów w firmach, program kontrolny wybranych procesów bankowych oraz program do wprowadzania czasu pracy pracowników banku.
• Bank danych udziałów w firmach: Przedstawienie w postaci struktury drzewa udziałów w wybranych firmach, wprowadzanie danych i opieka nad programem. Drugi program służył sprawdzaniu prawidłowości transakcji bankowych. Kontrola czasu pracy pracowników banku oprócz dat i godzin przyjścia i wyjścia program zapisywał stany chorobowe, urlopy i delegacje.
Koncepcja, planowanie, programowanie instalacja, test i szkolenie.
• Otoczenie: DOS, FoxPro, Pascal

Elektronik und Computertechnik
9.1985 - 5.1991
Projektowanie hardware i software
• Projektowanie interfejsów do emulacji drukarek dla systemów komputerowych: WANG, IBM, PHILIPS, NIXDORF i SIEMENS. Projekty sprzętu i oprogramowania.
• Koncepcja, planowanie, projekt i oprogramowanie interfejsów, instalacja, test przygotowanie produkcji i szkolenia.
• Otoczenie: DOS, język maszynowy Z80, asembler, Altera PLDS – programowalne podzespoły elektroniczne.

Europrocess GmbH
1.1985 - 8.1985
Programowanie
• Tworzenie programów na zamówienie klienta do systemu komputerowego WANG.
• Koncepcja, planowanie, programowanie, instalacja, test i szkolenie.
• Otoczenie: System WANG, Cobol

Austro Schnee
9.1983 - 12.1984
Programowanie
• Pisanie programu do tworzenia tras odśnieżania w Wiedniu.
• Koncepcja, planowanie, programowanie, instalacja, test. Różne programy do obsługi organizacji procesu odśnieżania. Planowanie tras na bazie cyfrowego planu miasta.
• Otoczenie: System komputerowy Philips, język Cobol

Schock Elektro-Optic
12.1982 - 8.1983
Projekt zasilacze impulsowe
• Projekt i produkcja impulsowych zasilaczy sieciowych.
• Planowanie, projektowanie, budowa prototypu, test. przygotowanie i kontrola produkcji.
Cały projekt został wykonany bez użycia komputera.

Studia

10.1975 - 3.1980
Politechnika Wrocławska
Fakultet Elektroniki, Spec. Systemy automatyzacji.
Świadectwo: Diplom

Szkoła średnia

9.1970 - 6.1975
Technikum Mechaniczno - Elektryczne we Wrocławiu
Kierunek Aparatura Kontrolno pomiarowa i Automatyka przemysłowa
Świadectwo: Matura

Znajomość języków

Polski (język ojczysty)
Niemiecki (płynnie)
Angielski (dobrze)

Używane narzędzia projektowe

Visual Studio wszystkie wersje do 2013
Xamarin für C# und Android
Eclipse Ganymede, Helios und Kepler
NetBeans DIE 5.5
Dreamwaever 11
Toad narzędzie banku danych dla Oracle
Altera PLDs
Ashling in-Circuit Emulator
Disassembler

Języki programowania

C, C++, C#ekspert
Fortranzaawansowany
Cobolzaawansowany
Pascalekspert
Turbo Visionzaawansowany
Basic, Visual Basic, VBA, VB .NETekspert
FoxPro, Visual FoxProekspert
SQL, SQL PLUSekspert
PHPekspert
Perlzaawansowany
XMLekspert
HTMLekspert
ASP .NETekspert
WCFekspert
VMCekspert
Java, Java Scriptekspert
Asemblerzaawansowany
Jązyk maszynowy różne CPUzaawansowany