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