01 Consulting and leadership
- Design the architecture before anyone writes code
- Audit a codebase and run technical due diligence
- Step in as tech lead or team lead
- Break a feature into tickets a developer can pick up without asking twice
- Run refinement and estimates with the team
- Track priorities, dependencies and whoever is blocked
- Estimate a project before it starts, and say what is not in it
- Present the design and the sprint review to the client and their architect
- Write your interview tasks, run the interviews, then onboard whoever you hire
- Set up CI, code review and a release flow the team can follow
- Plan how a team starts working with AI
02 Software engineering
- Build and run backend services in Java and Spring Boot
- Integrate services over Kafka, BPMN, REST and webhooks
- Run a business process as a BPMN workflow instead of hiding it in code
- Generate the API contract from one OpenAPI spec, so backend and frontend cannot drift
- Make the build enforce the architecture rules, so review does not have to
- Test against real databases and queues with Testcontainers, not mocks
- Push live data to the browser over Kafka and server-sent events
- Move business logic out of PL/SQL into services, one piece at a time
- Connect payments and other third-party APIs
- Model the data, write the migrations and build the reports
03 AI implementation
- Ship LLM features that extract, classify, search and generate
- Automate an existing process with agent workflows
- Build an MCP server so an assistant can reach your data and your tools
- Put a retrieval layer over your documents, so answers cite your own content
- Write and version the prompts, and keep them working when the model changes
- Cut cost with model routing, or run local models when data cannot leave the building
- Measure prompts against real data instead of a demo
- Teach the team Claude Code and Codex
04 Web delivery
- Build marketing sites on Astro and Cloudflare Pages
- Build a landing page around one action
- Set up and run a WooCommerce shop
- Write the copy for pages and products
- Make the site easy to find for search engines and AI assistants
05 Infrastructure and operations
- Host the site and run the domains
- Set up CI/CD, containers and infrastructure as code, with a rollback that works
- Deploy to AWS, Azure, Scaleway or Hetzner
- Work with Kubernetes and Terraform
- Administer Linux and macOS machines, backup and monitoring included
- Watch it with logs, metrics and alerts, so you do not learn about an outage from a customer
06 Marketing and growth operations
- Set up a CRM and automate the lead flow
- Send email campaigns and keep them out of spam
- Run Meta Ads, from creative to reporting
- Plan and publish organic social, graphics and copy
- Build dashboards that show revenue, not likes
07 Video and visual content
- Render short video and reels from code, in batches
- Shoot and edit drone footage
- Produce social graphics as a template system, not one-off files
08 Selected work
Onboarding platform for a retail bank. Greenfield build, I led the developer side.
Trading platform, capital markets. Live market data pushed to the browser.
Clearing and settlement, Europe. Built the master data system from scratch.
Core banking. Moved the logic out of a PL/SQL monolith over three years.
Vehicle data platform, automotive. One API over data from several car makers.
Education business, paid acquisition. Meta Ads drove over 500,000 PLN of high-ticket course sales in one launch.
09 How I work
B2B contract, VAT invoice.
Own hardware and tooling.
Remote, from Poland. Polish and English.
Priced per scope or per day. Fixed-scope work quoted upfront.
I carry responsibility for the result of my work.