Some of my work include:

Maritime insurance management system

A set of applications developed for one of the largest maritime protection and indemnity clubs in the world. It was designed to run the client's core business processes.

Applied technologies include ASP.NET, NServiceBus and AngularJS.

I was a lead developer on one of the core teams for 18 months.


A series of mobile and web apps for a number of municipalities in Poland. The apps display waste disposal schedules, allows setting notfications and show latest news from the local council. All major mobile platforms are supported.

I am the only developer on the project and I am responsible for the whole application lifecycle - from architecture design, through coding and deployment to support.

Public transport management system

A large, distributed system made by Future Processing for one of the European capital cities. Based on node.js and AngularJS.

I have been contributing to it for 1.5 years as a lead developer.

CQRS Essentials

A set of utilities for writing applications using CQRS.

Includes command, query and event dispatching using Autofac.

Light Grid

Grid component for AngularJS. This is my attempt to create a light, simple grid with angular-style, declarative syntax.


Inspired by Alfred Hoehn's machines, I made a Javascript pintograph simulator.


Tiny library for persisting data in JSON files. An alternative to database systems for small data sets (think application settings) allowing external access.

Michał Dudak