Hello! Glad to have you here. Make yourself comfortable and grab some coffee!
I'm Mateus Karvat, Computer Scientist born in Cascavel-PR in the south of Brazil. I graduated in Computer Science at UNIOESTE in 2022, then did my Masters in Computing at Queen's University - Canada, and I'm currently doing my PhD in Computing at Queen's.
During my BSc I have done undergraduate research in Quantum Computing and Deep Learning, as well as organizing outreach events with the PETComp group. A few papers based on these projects have been published in national and international journals and conferences. For my MSc, I worked on Collaborative Perception for Autonomous Vehicles , having created Adver-City, the first open source Collaborative Perception dataset focused on adverse weather condtions .
I love learning new things and consider myself to be a multipotentialite. For hobbies, I love gaming , TV Shows (Huge Mr Robot and Star Trek fan), Formula 1 , and Running .
You can reach me on LinkedIn or by email (mateus dot karvat at queensu dot com).
Here are some of the projects I've worked on during my MSc:
| Project | Created for | Stack | Year |
|---|---|---|---|
| Adver-City | MSc thesis | CARLA, Python (PyTorch, OpenCDA) | 2024 |
| Six Degrees of Planning: Automated Planning for Surgical Navigation Under MyCobot's Six Degrees of Freedom | Automated Planning course | PDDL+ | 2023 |
| Gait Pattern Generation for Humanoid Robots using Reinforcement Learning | Reinforcement Learning course | Python (Stable Baselines, Gymansium) | 2023 |
| Increasing ParC-Net's Performance with Half-blocks | Deep Learning course | Python (PyTorch) | 2023 |
| Coverage Gridworld | Reinforcement Learning TAship | Python (Gymnasium, Pygame) | 2025 |
Here are some of the projects I've worked on during my BSc, sorted by their complexity (considering scope, length and how tough each one was at the time):
| Project | Created for | Stack | Complexity | Year |
|---|---|---|---|---|
| Can lies be faked? | BSc Thesis and paper | Python (GluonCV, Pandas, TensorBoard) | 2022 | |
| 3DPolygoneer | Computer Graphics class | Python (NumPy) | 2021 | |
| organizapet | Software Engineering class | Flutter, Dart, Firestore | 2021 | |
| Compiladoh Du Mineirin | Compilers class | Python (Pandas) | 2022 | |
| oscar Tracker | Systems Development Technologies class | Java-Android, SQLite | 2021 | |
| Microplastic Counting | Research project | Python (PyTorch) | 2021 | |
| Project-F1 | Databases class | PostgreSQL, Java | 2021 | |
| MemARy | Augmented Reality class | Unity (C#, Vuforia) | 2020 | |
| Machine Learning | Machine Learning class | Python (ScikitLearn, NumPy, Pandas, Seaborn, Matplotlib) | 2020 | |
| Galaxies Neural Network | AI class | Python (PyTorch, Pandas, TensorBoard) | 2021 | |
| playbook megahack | Online hackathon | Unity (C#) | 2020 | |
| Integrae BOT | Manage an online event | Python | 2021 | |
| Leaf Counter | Digital Image Processing class | Python (OpenCV, NumPy) | 2020 | |
| SuperMini | Operational Systems class | Python | 2022 | |
| Super Genetic Algorithms World | AI class | Python (PyBoy) | 2021 | |
| expert system assignment | AI class | Python (Experta) | 2021 | |
| Algoritmos de Busca | AI class | Python | 2021 | |
| Protocolos TCP e UDP | Computer Networks class | Python (Socket) | 2022 | |
| fat16 reader | Operating Systems class | Python | 2022 | |
| NLW Together Flutter Project | Online bootcamp | Flutter, Dart | 2021 | |
| Hamming Code With Dictionaries | Computer Organization and Architecture class | Python | 2020 | |
| TLBSimulator | Operating Systems class | Python (Pandas, Matplotlib) | 2022 | |
| Daniao | Cryptography study group | Python | 2021 | |
| quadratic sorting algorithms | Algorithm Analysis and Design | Python (Pandas, Matplotlib) | 2022 | |
| mochila binaria | Algorithm Analysis and Design | Python (Pandas, Matplotlib) | 2022 | |
| Hash | Algorithm Analysis and Design | Python (Pandas) | 2022 | |
| Kruskal | Algorithm Analysis and Design | Python | 2022 | |
| AES e RSA | Computer Networks class | Python (PyCryptoDome, Socket) | 2022 |