Jakub Trąd
Software Engineer, Rust Enthusiast

Experience
ConsenSys
Senior Blockchain Engineer
Jul. 2022 - Present
Protocol Engineer
Jul. 2021 - July. 2022
- I lead a small procedural macros workshop
- I designed the initial data availability solution
- I introduced multiple procedural macros, which helped us avoid a number of bugs thanks to compile time guarantees
Anixe
Senior Software Engineer
Jan. 2020 - Jul. 2021
Software Engineer
Sep. 2019 - Jan. 2020
- I introduced a scenario based testing system
- I worked on a high-frequency booking availability and pricing system
- I worked on a part of a booking reservation system
PatchKit
Software Developer
Dec. 2016 - Sep. 2019
- Desktop application development with QT and C++
- Desktop application development with Unity3D and C#
- Developing and maintaining new solutions in many technologies (Mono/C#, WinApi, Rust)
Techland
Junior Game Programmer
Aug. 2016 - Oct. 2016
- I prototyped the mechanics of a machine gun mounted on a vehicle
- I worked on a visual component based scripting system
Education
Wrocław University of Science and Technology
Master's degree, Computer Science
2018 - 2019
- Thesis subject: Application of deep reinforcement learningmodels in the game of StarCraft 2
Wrocław University of Science and Technology
Bachelor of Engineering - BE, Computer Science
2014 - 2018
- Activities and societies: TK Games - student organizationActivities and societies: TK Games - student organization
- Engineering thesis subject: "Multiplayer, competitive video game made with the Unity Game Engine"