A recent graduate in Electronics and Computer Science with an eye for detail and experience with developing visually appealing software with emphasis on user interaction. Familiar with multiple languages such as JavaScript, Python and C in various contexts such as web applications, scripting and embedded development. Proficient in solving problems, whether that is fixing unexpected behaviour, improving interface design or creating efficient software features. Looking forward to apply my technical experience to demonstrate creative solutions and bring your products to life.
Currently looking for work in Scotland’s Central Belt region, remotely or hybrid.
- Honours Project for Thesis “A Web App for Generative Music Composition using Algorithmic Sequencing”.
- blipgrid is a unique web-app music sequencer and composition tool, which uses Tone.js for audio events and processing.
- Vite is used as a development server and bundler to combine and minimize assets for production builds.
- Lit, with Web Components, is used to handle user interaction and maintain application state.
- LocalStorage maintains user preferences which includes remembering selected colour schemes.
- Personal website dependent on a custom static-site generator using Gulp with the Nunjucks templating engine.
- Custom scripts written to manage page state (routing), custom elements (such as an audio player) and managing interactive windows. Includes an interactive feedback page written with PHP.
- Hosted on a VPS with NGINX on Linux (Ubuntu Server). Involves system administration to maintain multiple web services.
- Group project to create an Android app to classify categories of user movements using data from Bluetooth sensors.
- Uses custom machine learning model trained on student data, using the TensorFlow framework.
- Involved with the design of the Android app using modern Material v3 components, displaying machine learning model output, managing application state and handling user accounts and data. Google Firebase was used to manage account creation, sign-in and storing user data in the cloud.
- Source code available on request.
- Port of the open-source game “The Ur-Quan Masters” to the PS Vita console using the open-source vitasdk toolchain.
- Involved modifying the underlying filesystem operations to match the console’s path format, adding support for text input to invoke the native text input dialog and modifying the control scheme to match more closely with the console’s capabilities. The game’s build system needed to be heavily modified to compile the project with vitasdk.
For any questions or inquiries, please send me an email here: jakub@argarak.me.