Mikołaj Trzciński

Web Developer

I'm a programmer interested primarlly in web development and emerging technologies within this field.

GitHub github.com/Trzcin LinkedIn in/mikołaj-trzciński-077270273 Email mikolaj.trzcinski0@gmail.com
Profile

My Projects

KTI Planner

GitHub
AstroVueBootstrap

A dedicated content management system for planning classes organized by the Department of Computer Communications at the Gdańsk University of Technology. It is currently in use by both students and teachers. The website features extensive test coverage and integration with other university tooling. Written with Astro, Vue and Bootstrap.

https://lab.kti.gda.pl/
KTI Planner

Convert It All

GitHub
SvelteffmpegWebAssembly

A web-based file converter utilizing WebAssembly, to convert between file formats locally, without uploading files to a server. Supports images, videos, audio and various document formats. The UI is written with Svelte.

https://trzcin.github.io/convert
Convert It All

Collab Voxel

GitHub
SvelteWebGLThree.js

A collaborative voxel editor based on WebGL. It allows multiple users to edit the same scene using various editing modes and colors chosen from the provided color pallete. Built with Svelte and Three.js. Y.js was used for a CRDT implementation to support conflict-free editing.

https://trzcin.github.io/collab-voxel

Fuz Terminal

GitHub
GolangWebComponents

A terminal emulator for Linux built using web technologies. It utilises Golang for communicating with the running shell. It has support for multiplexing in the form of tabs and sessions. For UI it leverages standard Web Components. The desktop application was created using WailsJS.

Fuz Terminal