28years old
live in Warsaw
like Programming
study at WWSI
FROM World
WHERE Someone
LIKE '%You%'

About Me

Although I try to be a comprehensive programmer, my main specialization is .NET. I believe that only a combination of professional code and modern design can give stunning effects. Programming is not only my job, it is also my passion. To develop, I set myself new challenges all the time. I consider myself inventive and ambitious, hence I am constantly looking for original solutions. Aside from programming I like squash, skiing and football (as a player, not a fan). Some also say that I am good at drawing.

Mission Statement

Your code is only as good as its weakest part. This is my main principle and motto. I care primarily about the quality of the code. My ambition is to create original, atypical and challenging projects. Tried and conventional ideas are out of my interest. I would like to work with professionals to exchange experience and learn all the time.



2011 - NOW

Warsaw School of Computer Science is a private university established on the basis of the decision of the Minister of Science and Higher Education dated 19th July 2000.
Faculty: Software Engineering

Microsoft Certificate

Finalist of V championship in C++ programming at Warsaw School of Computer Science

2007 - 2010

Stefan Czarniecki High School in Chelm
Class profile: Mathematics & Physics
The official "Czarniecki’s laurels" award for scientific achievements

See mathematics

Distinction in nationwide See Mathematics competition organized by the Jagiellonian University in Kraków. You can see my work here.

Junior Web

Second prize in international competition – The Junior Internet. Presentation of the awarded website at a symposium in Prague.


Your Company?

Give me a chance to contribute to the bright future of your business. Take advantage of my skills to improve your company and build a strong IT background.

Hypermedia Isobar
11.2013 - 07.2015

Hypermedia is a global information technology house that specialize in Web technologies. As a part of Dentsu Aegis Network and the production hub for Isobar they have the power of over 3700 people in 39 countries all around the world.

You can read about my responsibilities in the recommendation
04.2012 - 10.2013® is modern interactive agency providing a comprehensive range of IT services.
As a C# programmer I was responsible for planning and implementing web applications and software development. Moreover, I wrote technical & project documentation, designed and optimized databases and the source code.

More information:

  1. You can read about my responsibilities in the recommendation
  2. For projects I’ve accomplished check the projects section
11.2010 - 03.2012

I created small companies’ websites and business cards, wrote simple scripts, administrated gaming portals etc.


  • C# 6.0
  • EntityFramework 6.0
  • LINQ
  • OOP
  • HTML5 & ZenCoding & Jade
  • CSS3 & LESS & SCSS
  • Regular Expressions

No-one knows how deep the rabbit-hole goes...

  • Design Patterns
  • T-SQL & SQL Server Management Studio
  • WCF & WebServices
  • WebSockets
  • Dependency Injection
  • JavaScript
  • jQuery.js
  • Angular.js & Vue.js & Knockout.js
  • Adobe Photoshop
  • MS Excel & MS Word
  • Unit Testing
  • GIT & SVN
  • IIS
  • English Language
  • C & C++
  • MySQL
  • MySQL Workbench & PHP MyAdmin
  • SEO
  • Bootstrap 3
  • Facebook API & Twitter API
  • nHibernate
  • Windows Azure
  • XML & JSON
  • WPF
  • MS Surface SDK
  • SQLite
  • Selenium & HP UFT & jMeter
  • Burp Suite
  • Zend Framework & PHP 5.5
  • Canvas 2D & Three.js
  • Adobe After Effects
  • 3D Studio Max
  • XPath
  • Latex


Kellogg’s Spoon Workshop

  • For a marketing reasons this is the most important project for the
    Kellogg's Company in 2015
    Peter Soer
    Kellogg's European Marketing Director

Used technology

  • WCF
  • WebAPI
  • FTP
  • SOAP
  • HPGL
  • T-SQL
  • MS Unity

My contribution

I was responsible for implementation, database design, development, documentation and unit testing.


A complex, innovative, biggest ever Kellogg’s EMEA digital product that engaged users from 32 countries allowing them to have a personalized spoon engraved and shipped. The order can be tracked via the Order Tracker functionality implemented on the site.


New Pringles Tortilla

  • Visitors to the Twitter integrated live-stream are greeted by festive display. By clicking Hit the Piñata button, the web site connects a Pringles app to the users Twitter account, and tweets an automated message from the participants account using the branded hashtags #NewPringlesTortilla.

Used technology

  • WCF
  • WebAPI
  • Facebook API
  • Twitter API
  • WebSockets
  • DB Queues
  • T-SQL
  • MS Unity

My contribution

I was responsible for the prototype project, Twitter integration, database design, queue system, robotic arm communication and admin panel implementation.


This gives the participant a chance to win a trip to Mexico, and 100s of other prizes, while maximizing the online ‘word of mouth’ effect by showing up on followers feeds. A mechanical stick takes a swing at the Piñata for the participants that are placed in a queue. The participants’ place in the queue is indicated on the top of the web page, and also highlighted by a LED display positioned underneath the Piñata. The participant doesn’t have to be present to win – they are notified on Twitter if they win.


Multi-touch Surface Table Software

Used technology

My contribution

I was responsible for creating complex multi-touch applications and games. I worked on the nTable core, UI real time rendering, app store sync, administration panel, keyboard, web browser and many other parts of the project.


nTable is a software for modern and interactive touch table. It allows users to manipulate applications with the use of fingers and gestures. It provides solutions for schools, restaurants, business meetings etc. nTable is the main product of kotkla company.

IR Tracker

Camera software tracking IR Pen movements

Used technology


IR Tracker is an advanced software for web cameras. It records IR Pen movements and reflects them as mouse cursor motion on the computer screen. Each frame from web camera is processed by GPU to find light point of IR Pen. My program takes into account angle of view, shape of light point, light conditions, movement probability and other variables.

FSM Calculator

Advanced financial simulator

Used technology


FSM Calculator is an advanced financial calculator officially used by advisers of FSM Polska - Polish leader of financial consulting. It fully analyzes customer needs, looks for optimal solutions, creates elaborate financial simulations, generates reports, stores customer personal data etc.

Questionnaire Platform

Website that allows create complicated surveys

Used technology

  • Entity Framework
  • AJAX
  • Knockout
  • jQuery
  • HTML 5
  • CSS3

My contribution

I was responsible for designing and coding the website's layout, creating real-time questionnaire designer on the front-end and back-end side. I was also responsible for code development, database formation, creation of WebForms, implementation of changes etc.


Questionnaire Platform is a website that enables conducting intricate tests, creating complex & multi-tiered questionnaires, quizzes, polls and exams. Based on user’s choices, the system allows to create more personalized questions in further parts of the test (e.g. if the respondent is a man the system addresses him Mr, in another case Ms). Furthermore it is also possible to create conditional questions (their visibility depends on user's previous answers), conditional section jumps, sub-answers, multi/single line text areas, PDF reports etc. Creating comprehensive tests is really simple and convenient thanks to a powerful, real-time form designer.

Cennik OnLine

Warehouse-Shop synchronization system core

  • Thanks to well considered code architecture, professionally designed database (processing gigabytes of data everyday) and optimized queries it was possible to speed up the entire sync process over 30 times compared to the previous version.

Used technology


Cennik Online ® is a service in the azure cloud dedicated for e-shop owners. This software allows to synchronize products between shops and warehouses. Thanks to the program their assortment is always up to date.

I was the chief programmer responsible for continuation of Dibby’s Company main product, previously called Cennik Offline. Compared to the old version, the new one provides some interesting features like:

  1. Intelligent algorithm for optimal frequency of shop’s DB updates
  2. Automatic price converting – enabling e-shop owners to create advanced rules to freely manipulate the final price of synchronized products
  3. Advanced filters allowing clients to choose precisely what product they want to sync (here you can see example of SQL query generated by filter designer)


Company data collector

Used technology


The program was created for marketing purposes. It collects information about potential client’s companies from CEIDG and stores them a in database. The program automatizes the process of data collection by bypassing the captcha protection system.


Website with funny videos and pictures

Used technology

  • PHP
  • Zend Framework
  • JavaScript
  • HTML
  • CSS
  • Photoshop
  • 3D Studio Max


This is the second website which I treated as my own learning playground. Created for fun in late 2009. During this time I learned a lot about the website development, I’ve tried out different coding techniques and gained coding-related experience.

App Store

e-store with applications for-edu screen

Used technology

  • PHP 5.3 OOP
  • Zend Framework
  • MySQL
  • jQuery
  • HTML
  • CSS3
  • WebApi
  • REST
  • XML
  • JSON


Market aplikacji® is a digital distribution platform for apps on edu-screen and the nTable.

My Class Website

My very first web project

Used technology

  • PHP
  • Spaghetti Code Framework
  • MySQL
  • JavaScript
  • HTML
  • CSS


This is the very first website in my web developer career. It was created for my classmates in high school (12 years ago).
There are many interesting sections like:

  1. Schedule
  2. Timetable
  3. Chronicle
  4. Information about upcoming homework, exams and quizzes
  5. Information about overdue payments.
  6. A list of students and their achievements
  7. Photo gallery of classroom events and tours
  8. Forum


Numeral System Conversion

Used technology


Web application that allows converting numeral systems between each other. What is interesting here is that it shows all of the applied methods - not only the result of conversion. Everything is explained step by step.