Damian Kurpiewski

Jestem

Doświadczenie

Asystent

Instytut Podstaw Informatyki Polskiej Akademii Nauk

Zespół Teorii Systemów Rozproszonych i Obliczeniowych.

Styczeń 2016 - Obecnie

Nauczyciel Informatyki

IV Liceum Ogólnokształcące im. Tadeusza Kościuszki w Toruniu

Uczę w klasach uniwersyteckich. Dodatkowo prowadzę kółka dla osób zainteresowanych, na których poruszane są takie tematy jak: zaawansowane programowanie w C++ (wskaźniki, klasy, obiektowość), podstawy programowania w języku Python 3 (na praktycznych przykładach, m.in. animacji), tworzenie stron internetowych z wykorzystaniem Bootstrap, JavaScript, jQuery.

Wrzesień 2015 - Obecnie

Nauczyciel akademicki

Wydział Matematyki i Informatyki UMK

Prowadzę zajęcia na studiach podyplomowych, takie jak: Podstawy języka Swift i Objective-C, Praca w chmurze iCloud i zastosowania komunikacji sieciowej, Wzorce projektowe w systemie iOS, Ruby on rails w serwisach www.

Na studiach dziennych i zaocznych prowadzę laboratoria z Podstaw Programowania, Wstępu do systemów wielozadaniowych, Algorytmów i Struktur Danych, Programowania I (C), Programowania II (C++), Programowania III (Python).

Pażdziernik 2015 - Obecnie

Prowadzący

Szkolenia dla nauczycieli informatyki

Prowadzę szkolenia dla nauczycieli informatyki na różnych etapach edukacyjnych. Na szkoleniach poruszane są przede wszystkim zagadnienia związane z programowaniem.

2016 - Obecnie

Prowadzący

Szkolenia iOS

Prowadzę szkolenia dla osób zainteresowanych nauką tworzenia aplikacji na system iOS. Tematyka szkoleń jest różna, od podstaw języka Swift po wzorce projektowe.

2016 - 2019

Opiekun Zespołu

Programowanie Zespołowe 2.0

Opieka nad 5-6 osobowym zespołem licealistów, którzy przez ok. pół roku pracowali nad stworzeniem rozbudowanej aplikacji.

Grudzień 2017 - Czerwiec 2019

Opiekun Zespołu

Programowanie Zespołowe

Opieka nad 5-6 osobowym zespołem studentów, którzy przez ponad pół roku pracowali nad stworzeniem rozbudowanej aplikacji.

Październik 2019 - Czerwiec 2021

Wykształcenie

Doktorat

Instytut Podstaw Informatyki PAN

Praca nad doktoratem.

2015 - obecnie

Studia magisterskie

Wydział Matematyki i Informatyki UMK

Zdobyty tytuł magistra informatyki.

Studia inżynierskie

Wydział Matematyki i Informatyki UMK

Zdobyty tytuł inżyniera informatyki.

Umiejętności

Języki programowania i narzędzia

Ponadto wiem co nieco jeżeli chodzi o algorytmikę. W wolnym czasie i gdy chcę trochę oderwać myśli od pracy i uwolnić umysł, rozwiązuję zadania na UVie. Poniżej prosty widget, który pokazuje, ile zadań do tej pory udało mi się rozwiązać. Jakby ktoś był zainteresowany, mój nick to blackbat.

UVa

Projekty

Dydaktyka

Naukowe

Programistyczne

Gry

Artykuły naukowe