About
Hi, i'm Mikołaj. I like programming, physics, swimming, and karate. A link to a few of my platform profiles can be found below, alongside some of my current projects.
Security
A copy of my GPG pubkey can be found here.
My Projects:
cdoku - GitHub
cdoku is a sudoku solver implementation in C, using Knuth's Algorith X. It can read arbitrary size grids (in a specific text format) and solve them. It implements the dancing links optimisation, and can solve a 3x3 grid in around 10-20 ms.
cdoku is a sudoku solver implementation in C, using Knuth's Algorith X. It can read arbitrary size grids (in a specific text format) and solve them. It implements the dancing links optimisation, and can solve a 3x3 grid in around 10-20 ms.
HyperMan
I am current working as part of the University of Manchester Hyperloop team, working on the software engineering team. I am working on an embedded control system for the pod written in C++ with a test-driven approach.
I am current working as part of the University of Manchester Hyperloop team, working on the software engineering team. I am working on an embedded control system for the pod written in C++ with a test-driven approach.
NetSharp - GitHub
NetSharp is a (relatively) low-level networking library written in C#. I am writing it using the Event-driven Asynchronous Pattern (EAP) to get as high a bandwidth as possible.
NetSharp is a (relatively) low-level networking library written in C#. I am writing it using the Event-driven Asynchronous Pattern (EAP) to get as high a bandwidth as possible.
StarSim - GitHub
StarSim was my A-Level computer science coursework, and is a 3D N-Body simulator using the Barnes-Hutt algorithm. It also features a backing database so that created systems can be exported, or imported to simulate.
StarSim was my A-Level computer science coursework, and is a 3D N-Body simulator using the Barnes-Hutt algorithm. It also features a backing database so that created systems can be exported, or imported to simulate.