Hi, I'm Rafał Karwat!

Software Developer

What I am all about.

Software developer fascinated with DDD and business focused software. In everyday work looking for "click" moment, when adjectives, meeting, documentation and classes turns into smooth software. Fan of idea, that good software solution is result of synergy between developers and business.


Domain Driven Design

Core of each good software is knowledge about business, shared with customers and developers

Full stack develop

Understanding each part of software allow to to predict issues and helps when it comes to solutions

Direct contact

Essential to build trust and for understanding requirements. Help to thing like user does

Software maintenance

Business evolves, so software evolves. Every garden needs it's gardener


Work Experience


March 2016 - June 2017

Master of Science in Computer Science

Academy of Science and Technology, Faculty of Metal Engineering and Industrial Computer Science

Cracow, Poland

October 2011 — February 2016

Engineer in Control Engineering

Academy of Science and Technology, Faculty of Mechanical Engineering and Robotics

Cracow, Poland