Michał Kmiecik - Java Software Engineer

Michał KmiecikJava Software Engineer & B2B SaaS Founder

Poznań, Poland

Building enterprise systems and AI-powered B2B products. Expert in Java, DDD, and turning code into revenue.

Get in touch

Flagship Business Products

Production-grade B2B SaaS solutions with paying customers

Latest posts

See all posts
I built an AI to find work for idle cranes. It also found me a co-founder.

AI engineering

I built an AI to find work for idle cranes. It also found me a co-founder.

September 16, 2026

How I turned public building registers and public tenders into a machine that finds construction jobs before the first shovel - and what a Google update did to it.

How I got my first paying SaaS customer in a boring niche

SaaS and business

How I got my first paying SaaS customer in a boring niche

July 18, 2025

How I turned a stagnant product into my first revenue-generating SaaS by refining the offer, talking to real users, and running targeted ads.

Built in 3 hours: an AI agent that mines Reddit for ideas

AI engineering

Built in 3 hours: an AI agent that mines Reddit for ideas

June 15, 2025

Built in 3 hours: an AI tool that searches Reddit for user pain points, scores them by business potential, and emails me a daily report. A simple but powerful way to spot ideas worth building.

10 lessons from Pozitive Tech 2024 and honest thoughts on AI

AI engineering

10 lessons from Pozitive Tech 2024 and honest thoughts on AI

December 11, 2024

A personal update on recent business moves, reflections on the fast-moving world of AI, and key takeaways from the Pozitive Technologies 2024 conference-including some surprising facts you might not expect.

Login, MongoDB persistence and monster AI in a Java MMORPG

Game development

Login, MongoDB persistence and monster AI in a Java MMORPG

October 3, 2024

Implementation of registration and login system with a welcome screen. Game state persistence in MongoDB. Introduction of monsters with basic AI, item corpses, and tile-blocking obstacles like trees and rocks.

Adding PvP combat to a browser multiplayer game

Game development

Adding PvP combat to a browser multiplayer game

August 1, 2024

First version of melee combat between players. Exception-based support for multiple players on one tile. New UI layout with left and right panels. Backend model restructuring and streamlined state management.

Core expertise

JavaSpring BootMicroservicesEvent SourcingDDDAWSSystem DesignCQRSKafkaPostgreSQL

R&D Lab & Open Source

Open-source experiments for exploring new architectures and ideas