Curriculum Vitae i lista publikacji mgr inż. Maciej Bartoszuk Email

Transkrypt

Curriculum Vitae i lista publikacji mgr inż. Maciej Bartoszuk Email
Curriculum Vitae i lista publikacji
mgr inż. Maciej Bartoszuk
Email: [email protected]
Wykształcenie
2013 – 2015
Instytut Podstaw Informatyki,
Polskiej Akademii Nauk,
Interdyscyplinarne Studia Doktoranckie,
„Technologie informacyjne: Badania i ich interdyscyplinarne zastosowania”
2012 – 2013
Wydział Matematyki i Nauk Informacyjnych,
Politechnika Warszawska,
studia magisterskie,
specjalność „projektowanie systemów CAD/CAM”,
ukończone z wyróżnieniem
2008 – 2012
Wydział Matematyki i Nauk Informacyjnych,
Politechnika Warszawska,
studia inżynierskie, ukończone z wyróżnieniem
Tematy prac dyplomowych
(Praca doktorska)
Wykrywanie plagiatów w kodach źródłowych języka R
Opiekun: dr inż. Marek Gągolewski
Praca magisterska
Ocena algorytmów wyznaczania wszystkich zer układu
równań wielomianowych zawartych w sympleksie
Promotor: prof. dr hab. Krzysztof Marciniak
Praca inżynierska
Implementacja biblioteki programowania aspektowego
dla platformy .NET
Promotor: mgr inż. Karol Walędzik
Wyróżnienia
2014/2015
stypendium za wyniki w nauce dla najlepszych doktorantów
Instytut Podstaw Informatyki,
Polskiej Akademii Nauk
2013/2014
stypendium za wyniki w nauce dla najlepszych doktorantów
Instytut Podstaw Informatyki,
Polskiej Akademii Nauk
1
2013
najlepszych 5% studentów w roku akademickim 2012/2013
na wydziale Matematyki i Nauk Informacyjnych,
Politechnika Warszawska
2012
najlepszych 5% studentów w roku akademickim 2011/2012
na wydziale Matematyki i Nauk Informacyjnych,
Politechnika Warszawska
Zatrudnienie
lipiec 2015 - grudzień 2015
staż w Instytucie Badań Systemowych,
Polskiej Akademii Nauk
Doświadczenie dydaktyczne
październik 2015 - luty 2016
marzec 2015 - czerwiec 2015
październik 2014 - luty 2015
marzec 2014 - czerwiec 2014
październik 2013 - luty 2014
„Programowanie zaawansowane 3” (C++/C#),
„Algorytmy i podstawy programowania w C++”
i „Programowanie i analiza danych w R”,
Wydział Matematyki i Nauk Informacyjnych,
Politechnika Warszawska
„Algorytmy i struktury danych 2” (C#)
i „Programowanie w środowisku graficznym”,
Wydział Matematyki i Nauk Informacyjnych,
Politechnika Warszawska
„Algorytmy i podstawy programowania w C++”
i „Programowanie i analiza danych w R”,
Wydział Matematyki i Nauk Informacyjnych,
Politechnika Warszawska
„Programowanie obiektowe (C++)”,
Wydział Matematyki i Nauk Informacyjnych,
Politechnika Warszawska
„Algorytmy i podstawy programowania w C++”,
Wydział Matematyki i Nauk Informacyjnych,
Politechnika Warszawska
Wyróżnienie za jedną z najwyższych średnich w ocenie prowadzących za prowadzenie zajęć laboratoryjnych dla informatyki w semestrze letnim 2014/2015, odnotowane w protokole z posiedzenia Rady
Wydziału w dniu 22 października 2015r.
Granty
• Narodowe Centrum Nauki (NCN), projekt badawczy 2014/13/D/HS4/01700, Konstrukcja i analiza
narzędzi zarządzania jakością producentów zasobów informacyjnych, Instytut Badań Systemowych,
podwykonawca, 2015-2017
Języki
angielski
bardzo dobrze
Zainteresowania naukowe
• Wykrywanie plagiatów w kodach źródłowych programów,
• Systemy wspomagania decyzji,
• Metody uczenia maszynowego, w tym w szczególności zaawansowanych zagadnień związanych z analizą i klasyfikacją danych,
• Metody statystyczne dotyczące grupowania i klasyfikacji danych,
• Algorytmy i struktury danych,
• Data science.
2
Projekty akademickie
• Implementacja fizyki i zarządzanie projektem lądownika marsjańskiego,
http://www.mini.pw.edu.pl/~porter/ppvr/MarsEffect/
• Analiza podobieństwa kodów napisanych w języku R, http://similar.rexamine.com/
• Wykonanie zadania Rozpraszanie obliczeń na klastrze w języku R, którego kierownikiem był dr inż.
Marcin Luckner, a kierownikiem projektu prof. dr hab. Jarosław Grytczuk.
Wybrane kursy
• Advanced Software Development Data Analysis with R, Instytut Podstaw Informatyki PAN
• Introduction to Machine Learning, Instytut Podstaw Informatyki PAN
• Advanced Statistical Methods, Instytut Podstaw Informatyki PAN
• Game and Decision Therory, Instytut Podstaw Informatyki PAN
• Monte Carlo methods: Algorithms & applications, Instytut Podstaw Informatyki PAN
• Advanced Topics in Machine Learning, Instytut Podstaw Informatyki PAN
• Biological Inspirations in Computational Inteligence Algorithms, Instytut Podstaw Informatyki
PAN
• Mining massive datasets, Instytut Podstaw Informatyki PAN
• Natural language processing, Instytut Podstaw Informatyki PAN
Znajomość pakietów informatycznych i języków programowania
• R,
• Python,
• C++, Boost, Qt,
• C#, Windows Forms, Visual Studio,
• PHP,
• JavaScript,
• PostgreSQL, SQLite,
• Linux
Społeczne
styczeń 2015 - grudzień 2015
Przewodniczący samorządu doktorantów
Publikacje
Artykuły w recenzowanych materiałach konferencyjnych
1. Bartoszuk M., Gagolewski M., Detecting similarity of R functions via a fusion of multiple heuristic
methods, w: Alonso J.M., Bustince H., Reformat M. (Red.), Proc. IFSA/EUSFLAT 2015, Atlantic
Press, 2015, s. 419-426 (WoS 10 p.),
2. Bartoszuk M., Solving systems of polynomial equations: a novel end condition and root computation method, w: M. Ganzha, L. Maciaszek, M. Paprzycki (Red.), Proceedings of the 2014 Federated Conference on Computer Science and Information Systems. ACSIS, Vol. 2, 2014, s. 543–552,
doi:10.15439/2014F183. (WoS 10 p.),
3. Bartoszuk M., Gagolewski M., A fuzzy R code similarity detection algorithm, w: Laurent A. et al.
(Red.), Information Processing and Management of Uncertainty in Knowledge-Based Systems, Part
III (CCIS 444), Springer-Verlag, Heidelberg, 2014, s. 21-30 (WoS 10 p.).
Raporty badawcze
1. Bartoszuk M., Gagolewski M., Tuning up R code similarity detection algorithm, 2015, Instytut
Badań Systemowych PAN, Raport Badawczy RB/10/2015
3
Wystąpienia na konferencjach
1. Tuning up R code similarity detection algorithm, Technologie informacyjne: badania i ich interdyscyplinarne zastosowania, Pułtusk, 23.10.2015
2. Detecting similarity of R functions via a fusion of multiple heuristic methods, IFSA/Eusflat 2015,
Gijon, Hiszpania, 02.07.2015
3. Solving systems of polynomial equations: a novel end condition and root computation method,
FedCSIS 2015, Warszawa, 09.09.2014
4. A fuzzy R code similarity detection algorithm, IPMU 2014, Montpellier, Francja, 18.07.2014
4

Podobne dokumenty