Avatar

Piotr Jankowski
Usługi Programistyczne

Mobile Developer

O mnie


Nazywam się Piotr Jankowski. Jestem programistą prowadzącym własną działalność gospodarczą. Swoje umiejętności programistyczne rozwijałem w trakcie studiów informatycznych na Uniwersytecie w Białymstoku. Następnie kontynuowałem swoją edukację na Politechnice Białostockiej. Przez kilka lat pracowałem jako etatowy programista.

Jako freelancer pracuję od 2014 roku. W swojej pracy świadczę głównie usługi związane z programowaniem w językach Java, Kotlin, Swift, PHP oraz C#. Moją główną specjalizacją są natywne aplikacje mobilne na platformy Android i iOS. Nie ograniczam się jednak wyłącznie do aplikacji mobilnych. Tworzę również programy na systemy Windows, a także aplikacje internetowe – głównie w warstwie Back-Endu.

Oferowane Usługi


Mobile

Aplikacje mobilne na wiodące systemy mobilne: Android oraz iOS. Wszystkie aplikacje tworzone są w technologiach natywnych, przy wykorzystaniu dedykowanych środowisk programistycznych.

Desktop

Aplikacje na systemy z rodziny Windows w środowsku .NET z wykorzystaniem technologii WPF i Windows Forms. Moją specjalnością są aplikacje multimedialne i bazodanowe.

Web

Tworzenie i rozwój aplikacji internetowych z wykorzystaniem PHP i Bootstrap, a także usług sieciowych – Web Services w językach C#, Java i PHP.

W trakcie swojej kariery zawodowej, pracowałem nad wieloma projektami, które realizowałem w zespołach lub w pojedynkę. Dzięki temu, często jestem w stanie zrealizować projekty w innych dziedzinach i nietypowych technologiach. Jeżeli mają Państwo pytania lub wątpliwości – wystarczy zapytać.

Schemat współpracy


  • Konsultacje

    Omawiamy pomysł na aplikację, precyzujemy wymagania i potrzeby. Tworzę wstępną wycenę oprogramowania. W razie potrzeby możemy podpisać umowę o zachowaniu poufności.

  • Specyfikacja i umowa

    Wspólnie tworzymy dokładną specyfikację zamówienia. Na jej podstawie weryfikuję wycenę, jak również ustalam termin realizacji. Podpisujemy umowę z przeniesieniem praw autorskich. W przypadku dużych projeków rozliczanych w całości, wymagana może być zaliczka.

  • Realizacja zamówienia

    Tworzę projekt zgodny z zatwierdzoną specyfikacją. Po zakończeniu pracy nad aplikacją lub jej konkretnym etapem, przedstawiam Państwu wersję testową do wglądu i weryfikacji.

  • Testy i weryfikacja

    Zamawiający zapoznaje się z aplikacją i przekazuje mi ewentualne uwagi, według których poprawiam aplikację. W miarę możliwości, preferuję ograniczenie tego typu uwag, do maksymalnie dwóch serii.

  • Rozliczenie i wdrożenie

    Wystawiam fakturę. Po jej opłaceniu przekazuję Państwu kody źródłowe wraz z autorskimi prawami majątkowymi. W razie potrzeby służę wsparciem przy wdrożeniu oprogramowania.

  • Gwarancja i utrzymanie

    Na każdą swoją aplikację daję standardowo 12 miesięcy gwarancji. W okresie gwarancji bezpłatnie poprawiam wszystkie własne błędy, powodujące niepoprawne działanie stworzonego rozwiązania. Istnieje także możliwość wykupienia przedłużonej gwarancji.

Istnieje także możliwość nawiązania bardziej elastycznej współpracy, w trakcie której wymagania i zakres specyfikacji mogą być dowolnie zmieniane na każdym etapie prac. W takim przypadku proponuję rozliczenie na podstawie stawki godzinowej. Faktury wystawiam wtedy co pewien okres lub po każdym zakończonym etapie. Razem z fakturą otrzymują Państwo dokument precyzujący wszystkie wykonane prace.

CV


Doświadczenie zawodowe

Piotr Jankowski Usługi Programistyczne

Właściciel / Programista

Styczeń 2018 – obecnie

Współpraca z firmami i osobami prywatnymi w zakresie tworzenia oprogramowania. Kompleksowa obsługa projektów informatycznych, doradztwo i konsultacje w zakresie tworzenia oprogramowania. Często pracuję jako podwykonawca.

Vemmio Sp. z o. o.

Programista aplikacji mobilnych

Kwiecień 2019 – obecnie

Współpraca w zakresie utrzymania i rozwoju aplikacji mobilnej typu smart-home na platformy iOS oraz Android.

Labelcall Sp. z o.o.

Android Developer

Sierpień 2020 – Styczeń 2023

Utrzymanie i rozwój aplikacji mobilnej służącej do identyfikacji dzwoniącego klienta na platformie Android.

Rehegoo Music Group

Senior Mobile Developer

Październik 2019 – Styczeń 2023

Stworzenie i utrzymanie aplikacji mobilnych służących do streamingu muzyki oraz radia internetowego na platformach iOS oraz Android.

iParkomat Sp. z o. o.

Programista aplikacji mobilnych

Marzec 2019 – Kwiecień 2022

Współpraca w zakresie utrzymania i rozwoju aplikacji mobilnej na systemy iOS oraz Android.

Saloner Sp. z o. o.

Programista aplikacji mobilnych

Listopad 2018 – Czerwiec 2019

Współpraca w zakresie utrzymania i rozwoju aplikacji mobilnej na systemy iOS oraz Android. Stworzenie aplikcji Saloner Biznes, służącej do obsługi klientów biznesowych korzystających z systemu.

Stowarzyszenie Informatyka i Automatyka

Programista / Konsultant

Styczeń 2018 – Sierpień 2019

Utrzymanie aplikacji mobilnych na system Android oraz oprogramowania na systemy z rodziny Windows i Windows CE. Konsultacje z zakresu programowania, integracji z zewnętrznymi systemami oraz obsługi WebService.

Merinosoft Sp. z o. o.

Programista

Październik 2014 – Grudzień 2017

Do moich podstawowych obowiązków należy tworzenie nowych funkcjonalności oraz utrzymanie aplikacji mobilnych na system Android. Zajmuję się także tworzeniem i rozwojem aplikacji uruchamianych w środowisku MS Windows.

Freelancer – praca zdalna

Programista

Wrzesień 2014 – Grudzień 2017

Zajmowałem się głównie tworzeniem oprogramowania na zamówienie. Dotyczy to zarówno nowych projektów pisanych od początku, jak i rozwoju oraz utrzymania istniejącego oprogramowania.

Wykształcenie

Politechnika Białostocka

Informatyka, spec. Systemy aplikacyjne grafiki i multimediów (mgr inż.)

2012 – 2014

Studia ukończone z oceną wzorową. Praca naukowa pod tytułem "Kompresja obrazów z użyciem dyskretnej transformacji kosinusowej połączona z szyfrowaniem".

Uniwersytet w Białymstoku

Informatyka (lic)

2009 – 2012

Studia ukończone z oceną bardzo dobrą oraz pisemną pochwałą od rektora za osiągnięcia w nauce. Praca naukowa pod tytułem "Elektroniczne systemy informatyczne technicznego zabezpieczenia osób i mienia zarządzane poprzez sieć WWW".

Publikacje

Formularz Kontaktowy