Projects

Most of my projects are available on GitHub either as my personal projects or a collaboration in Sleepy Coders group.

QualityAssistant

A live feedback code quality system. Augments different parts of Pharo IDE with in-place quality reports.

Repository | Slides

ViDI

A visual design inspector that visualizes Small Lint critiques over Code City visualization of a system.

Webpage | Repository | Slides | Presentation | Demo

Smalldromeda

The SmalltalkHub analysis spinoff showing relations between developers based on their source code contribution.

Project/Webpage

FAST

This is my master's project, that I have done together with RMoD research team of the Inria institute. The main idea of the project is a creation of generic AST that can be used to model a source code of a different languages in detail.

Repository | Abstract | Slides | Presentation

BUMMEL

This was my bachelor's project, an I'm mentoring it until now. This is logical/electrical circuits simulator. Current goal of the project is to develop a fully functional object-oriented algorithm that can calculate a state of a circuit. And then make it abstract enough to be able to model all the similar processes e.i. "connected smart nodes".

Repository

Nonogram solver

This was a project that I have done together with Ihor Mykhalevych as a part of our university course, and it is implemented in Prolog. The application solves nonograms.

Repository | Blog post

MessyMomentMedia

A small RoR website for a private documentary journalism project. Probably one of my longest living installations that is still being used.

Website

Wind-online

Probably the only project present here that I have not really programmed. A rich front-end web app (no RIA, all JS) was developed by two members of my freelance team Unikernel. I performed a role of a technical expert. Wind-online provides many weather statistics ands serves as a helper for kite surfers.

Website