Hi, I’m Michał- a software developer from Poland. I make websites and mobile apps.


Services

Apps

I’m an independent app designer and programmer making iOS software since 2014.

Websites

I specialize with websites based on WordPress, React JS, ASP.NET or static HTML.

Consultation

I consult on on a full-stack development for websites and iOS apps.

About me

My name is Michal...
My name is Michal…

and I’m a full stack developer specializing in mobile apps and websites. I’m from Poland and currently I live in Barcelona. I’m an amateur Cross Fitter and a watch collector.
You can find out about me by reading my blog or browsing through my portfolio. If you have a question or a project to collaborate on, don’t hesitate to reach out.

Recent projects

Vorto

Vorto is a language learning tool for people wanting to improve their vocabulary. It is like Google Translate on steroids where the vocabulary you translate are building blocks of your library.

Watch Case

Watch Case is an iOS and macOS app for managing collections of watches. The datas is stored securely in the cloud and synced between all devices the user has.

A new version is coming to the App Store soon.

My blog

Watch Case update
I got a feature request which I wasn't really considering for this upcoming release butt… well… agree with and might actually do it. However, in order to stay within my committed timeframe and do not extend the scope of this …
Reviews
One unfortunate effect of lowering Watch Case price are bad reviews. I didn't think of that. I'm replying to people and asking them to keep the app on their phones until the next version hits the store. I hope the …
Interface details
Small details but I want to get them right. When you create a watch, the Save button will turn into an activity indicator. Nothing super fancy, but having some sort of a feedback about the state of the app is …
Seiko 5
I wanted to write about this particular watch for a long time and didn't really know how to start. I wear it every day and pretty much during all normal activities throughout the day. It's not the most beautiful, special …
Issues
Any #Apple #Catalyst experts around here? I'm working on a Mac version of Watch Case. I have a modal view with a bunch of UITextFields and I want to use Enter and Tab keys to progress through the fields. Each …
Watches
Mechanical watches vs. smart watches. The more you wear it, the longer it ticks. With smartwatches, the trend is quite opposite. The more you use it, the faster you have to look for a charger.
I got hacked?
Yesterday I got a friendly email from Ardisj letting me know that he took a video of me while I was watching porn. He was very grateful to let me know that if I pay the maintenance fee, I will …
Cloud Kit
The whole backend of Watch Case is based on Cloud Kit. Thanks to using Apple's framework, there is no need to support any login/registration systems. However, it is kind of scary when you try to deploy new Schema to production …
Watch Case…
It's a cleanup day. After a few days of adding code to Watch Case, I'm slowly cleaning it up. Removing hard-coded items and fixing edge cases. I also decided to move away from CocoaPods and if necessary, use SwiftPackages instead. …
Copernicus
The more I discover about watches, the more I realize that inspiration to innovate or to create something esthetically different can come from anywhere. Below is a gallery of a Raketa Copernicus from the 80s.
Seiko salutes the man of the world.
If you ever wondered how a watch company could celebrate the biggest international sport event in the world, take a look at Seiko World time from 1964. This piece has been created for the olympics in Tokyo and by design …
My take on the history of horology
There are brands in the watch market that need no introduction. Rolex, Omega or Patek Philippe are one of the biggest, oldest and the most recognizable watch brands from Switzerland. In fact, if we were asked about the country of …
Testing on iPhones and a Mac.
Watch Case started as an iOS app with a very decent iPad experience. Starting with the next version, Watch Case will be on Macs as well. Check out the screenshot. Watch Case running on a Mac As much as some …
UI details
While I work on the new version of Watch Case, I'm trying to solve issues users of the app reported throughout the last few months and below, you can take a look at two example videos with some of the …
Watch Case
A bit more than a year ago I released first version of Watch Case- my iOS app for managing a collection of mechanical watches. I was working on updates from time to time but it didn't semem right to release …
Progress
The week isn't over yet but I feel like I'm already drained out. I wrote more code than during an average week, yet I feel like my work had no direction and I wasn't able to assign priorities. Need to …
(no title)
Im hitting a productivity wall with React Native today. Can't focus on Vorto so I might have to switch gears and work on something else… I might post some screenshots depending on how much progress will be made.
(no title)
I decided to take a day off today. Having some free time got me thinking about the time when Vorto was just an idea in my head and not much more. I've met a few kick-ass people along the way …
(no title)
Today is the day. Some of you know I was working on an app for the last few years. It is finally out and you can give it a try. Go to https://vorto.app and let me know what you think.  Also, most …
30 days of language
Me and that friendly Peruvian lama had a nice chat the other day. If you're wondering how we were able to communicate then take a look at the included link. I have 30 language learning tips ready to sent to …