Stefan Wyszyński

Programista Android
Bełżyce, lubelskie

Umiejętności

Android Gradle IntelliJ IDEA Java MVVM NetBeans OpenGL ES Scrum SOLID principles Unity3D Wzorce projektowe Android Studio SVN/GIT Eclipse IDE Blender 3D MVP Pattern kotlin RODO SQL z naciskiem na SQL lite androida

Języki

angielski
dobry

Doświadczenie zawodowe

Logo
Programista Android
Freelancer
Przez ten czas utworzyłem trzy projekty na telefony z systmem Android. Aplikacja dla Parafii w Bełżycach oraz dwie gry Awesome Blocks i Knight Defense.

Zdobyłem też doświadczenie z: Kotlina, wzorców projektowych, SOLID, MVC, MVP, Gradle, SQL, różnych bibliotek na androida oraz innych rzeczy.

Rozwinełem też swoją znajomość Angielskiego w mowie i piśmie do poziomu pre-intermediate/b1
Logo
Junior Software Developer
eLeader później przekształconą w FINANTEQ SA
Programowanie aplikacji bankowych na telefony z systemem Android
Logo
Android Developer
Thwack Studio
Thwack Studio to własna działalność. W czasie jej trwania utworzyłem dwie gry na telefony z systemem Android.
Intive
Java Game Developer
Programowanie gier na urządzenia mobilne w J2ME, rozwój tych aplikacji, oraz jednorazowy porting na telefony z systemem Android i OpenGL 1.1.

Projekty

Parafia Bełżyce
Mniejszy projekt robiony z dużymi przerwami. Aplikacja na telefony z systemem Android dla Parafii w Bełżycach
Zakres obowiązków
Każdy etap prac nad projektem było moją inwencją. Aplikację zaprojektowałem stworzyłem kod i opublikowałem ją w markecie Google Play. Dodatkowo przygotowałem serwer na dane, oraz zaimplementowałem komunikację z tym serwerem do pobierania danych w aplikacji. Ze względu na RODO aplikacja musiała zostać kompletnie przebudowana (brak uprawnień do umieszczania danych wcześniej dostępnych swobodnie).
Awesome Blocks
Gra w stylu match 3 na telefony z systemem Android.
Zakres obowiązków
Utworzenie dokumentu projektu, narzędzi do tworzenia animowanych obiektów, oraz pisanie kodu gry przy użyciu wlasnego silnika 3D, Android SDK, NDK, OpenGL ES 1.1, w Android Studio.

Utworzenie grafiki w Blender 3D.
Knight Defense
Miks gier w stylu match 3 i defense na telefony z systemem Android.
Zakres obowiązków
Utworzenie dokumentacji projektu, narzędzi do tworzenia animowanych obiektów, oraz pisanie kodu gry przy użyciu wlasnego silnika 3D, Android SDK, NDK, OpenGL ES 1.1, w Android Studio.

Projekt powstał na bazie kodu z innego projektu "Monster Blocks" obecnie zwanego "Creature Blocks"

Dodatkowo utworzyłem grafikę w programie graficznym Gimp
Monster Blocks
Gra w stylu match 3 na telefony z systemem Android
Zakres obowiązków
Utworzenie dokumentu projektu, narzędzi do tworzenia animowanych obiektów, oraz pisanie kodu gry przy użyciu wlasnego silnika 3D, Android SDK, NDK, OpenGL ES 1.1, Eclispe (a potem Android Studio)
Snake 3D Revenge
Gra trójwymiarowa na telefony z systemem Android. Remake snake w 3D gdzie główna postać może poruszać się nie tylko po płaszczyźnie ale we wszystkich kierunkach.
Zakres obowiązków
Utworzenie dokumentu projektu, narzędzi do tworzenia mapy i obiektów, oraz pisanie kodu gry przy użyciu wlasnego silnika 3D, Android SDK, NDK, OpenGL ES 1.1, Eclispe (a potem Android Studio)

Specjalizacje

IT - Rozwój oprogramowania
Programista Android

Zainteresowania

Od lat tworzenie gier - a ostatnio w Unity3D i grafiki 3D przy użyciu Blendera
Od kilku miesiecy rowniez sport