Resume
Hello! My name is Matěj and I’m from Prague, Czech Republic. I’m currently in the second year of Bc. in Computer Science at the Faculty of Mathematics and Physics at Charles University. I’m also part-time employed at the Czech startup Apify in the role of a Node.js engineer / Web Automation developer.
Work experience
Node.js engineer at Apify June 2022 – present
My entry job into the world of real-world IT. It's not the time to fully reflect on this job yet, but so far I'm really enjoying the opportunity to learn from experienced engineers, from platform DevOps managers to front-end engineers to senior web automation devs. The open and free company culture allows me to get maximum insight and learning opportunities at this position.
Projects
Rust for HelenOS 2024 – present
As my Individual Software project at Matfyz (and potentially my Bachelor's thesis), I am working on providing support for the HelenOS operating system to the Rust compiler, i.e. allow compiling Rust programs for HelenOS. I am very much in the beginning of this project and there isn't anything that I have to show yet.
RoboRally March – December 2022
As my high school graduation project, I recreated the board game RoboRally as a multiplayer online game. This included a backend written in Rust, WebSocket transport layer, Rust compiled to WebAssembly for game state deserialization and a highly interactive Svelte frontend.
This project occassionally receives new feautes when I get to improve it as a piece of work for my university courses.
Play the game online | View repository | Read more…