Praca Inżynierska

2013

Extending possibilities of developer in large business application by integrating Vaadin framework

Tematem pracy inżynierskiej jest wprowadzenie nowego frameworka jakim jest Vaadin do wcześniej istniejącego projektu, wykorzystującego inne frameworki. Integracja miała na celu zmieniejszenia czasu tworzenia nowych funkcji, co się wiążę z mniejszym wysiłkiem programistów. Wdrożenie tego rozwiązania miało miejsce w jednym z projektów w firmie Descom
Technologie: Java EE, Vaadin, Spring, Hibernate, JSP.



HTML5 - HeroCreator

2013

Aplikacja wykorzystująca możliwości HTML5

Projekt jest dynamicznym formularzem odzwierciedlającym kartę postaci gry D&D (Dungeons & Dragons).
Podstawowe funkcje tej aplikacji to między innymi możliwość pracy offline, możliwość zapisu oraz wczytania konfiguracji oraz walidacja.
Technologie: HTML5, CSS3, JavaScript.
Projekt można obejrzeć tutaj:
»github.com



Seize the Day

2012

Aplikacja mobilna na Windows Phona i Androida

Projekt zrealizowany na platformy mobilne: Android 2.3.3
i Windows Phone 7.1. Aplikacja poza podstawową funkcją jaką jest budzik, ma możliwość ustawienia komponentów takich jak: pogoda, wiadomości, rzeczy do zrobienia, aforyzm na dany dzień. Po wybraniu odpowiednich komponentów, aplikacja wszystkie swoje informacje zachowuje w bazie danych znajdującej się w telefonie. Podczas dzwonienia alarmu na ekranie automatycznie zostaną ukazane wybrane wcześniej komponenty.
Technologie: Java, C#, Silverlight, SQLite.
Projekty można obejrzeć tutaj:
»github.com



FreeNEST

2012

Praktyki w ramach projektu SkyNEST

Jest to milionowy projekt, związany ze społecznością Cloud Software w Finlandii. W tym projekcie należę do jednego z trzech teamów - Heart Cloud, gdzie moim głownym zadaniem jest rozwijanie i integrowanie produktów jak MaaS, OpenStack, CloudNest, jak znajdowanie i naprawianie błędów.
Technologie: Python, Go, JavaScript, MaaS, OpenStack, Nova, CloudNest.
Stronę projektu można obejrzeć tutaj:
»freenest.org




Plinq.pl

2012

Projekt serwisu informacyjnego

Jest to nowo powstający serwis informacyjny skierowany do młodych osób. Jest to prosty system zarządzania treścią(powszechnie znany jako CMS).
Technologie: JavaScript, Zend Framework, HTML 5.0, CSS 3.0, jQuery.
Powstający projekt można obejrzeć tutaj:
»plinq.pl




Serwer wymiany plików

2012


Manipulator mechaniczny

2011

Projekt z Systemów Wbudowanych i Moblinych

Ramię mechaniczne, sterowane przez UART za pomocą aplikacji okienkowej napisanej w języku C# opartyej o platformę .NET Framework. Program znajdujący się w kontrolerze został napisany w języku C. Cały projekt został wykonany od podstaw, poprzez konstrukcję ramienia, układu programowalnego jak i zaprogramowanie.




Rozpoznawanie cyfr - sztuczna inteligencja

2011

Sieć neuronowa jednowarstwowa rozpoznająca
cyfry 0-9

Program napisany w języku C#, oparty o platformę .NET Framework. Ogólnie działanie programu polega na wczytaniu próbek cyfr, z których program będzie się uczył je rozpoznawać. Pod koniec możemy sprawdzić efekt naszej sieci, poprzez podanie jej przykładowej cyfry do rozpoznania.