Product
Requirements gathering, process analysis, use cases and business domain modelling.
System Architect & Senior Full-stack Developer
System Architect / Senior Full-stack Developer with 15+ years of experience. Specialised in developing highly scalable and reliable transaction processing systems with agile DevOps. 5+ years in a management role.
Eight areas I work in every week — from business analysis down to the cluster running production.
Requirements gathering, process analysis, use cases and business domain modelling.
From microservices to modular monoliths and the well-balanced designs in between; advanced design patterns; Domain-Driven Design from analysis, through architecture, to the codebase.
Modelling optimised for relational databases or a given NoSQL store; deep knowledge of transactions, concurrent processing and stream processing.
Automated tests with JUnit, Jest, Vitest, Playwright, Gatling and JMeter.
Authentication, authorisation and cryptography designed into the platform rather than bolted on.
Orchestration on Kubernetes with Helm charts and operators (e.g. Strimzi, CloudNativePG); scaling databases; advanced CI/CD; monitoring and cloud operations.
Optimising documentation and context for AI (specifications, ontologies); isolated agent environments based on devcontainers.
ERP, CRM, MES, WMS and CMS class systems. Blockchain and cryptocurrencies. Manufacturing processes. ISO 9001 quality systems.
Fifteen years across ticketing, marketplaces, manufacturing and logistics.
Piletilevi Group · through contract in biletomat.pl
Coordinating several development teams that build systems for the whole group. Standardising how the teams work and which technologies they use, and shaping a shared vision for one ticketing platform across all group markets.
biletomat.pl · formerly ewejsciowki.pl / kicket.com
Led three development teams and drove the move from a legacy platform to modular services orchestrated on Kubernetes, with an event-driven core built for reliable, high-throughput sales. Helped the CEO prepare the company for acquisition and pass technical due diligence.
Freelance · IT Kontrakt, NBC, Nextbuy
Contract architecture and development work for clients across e-commerce and enterprise integration projects. Also ran my own cryptocurrency side project.
Allegro Group
Worked with the teams rewriting the transaction platform from a PHP monolith into Java microservices, and shared the patterns and frameworks used across the Java platform with other teams. Hands-on experience with Cassandra, MongoDB and New Relic at scale.
Qcadoo Limited
Product management of the qcadoo MES manufacturing management system, including analysis and UI design; built the community and partner network around the project.
Freelance
Freelanced for various companies and wrote a book on open source project funding and organisational models.
PSI Polska
Extended and deployed the PSIwms warehouse management system for logistics centres in Poland and abroad.
WALCZAK — wooden floors · family manufacturing company
Supporting the business with IT and quality management systems.
Poznań University of Technology — Faculty of Engineering Management
Thesis: A model of a flexible IT system for manufacturing management in small and medium enterprises.
Polish-Japanese Academy of Information Technology, Warsaw
Diploma grade: very good. Thesis: Organisational structures and business models of open source projects.
Poznań University of Technology — Faculty of Electrical Engineering
Diploma grade: good plus. Thesis: A data acquisition system for industrial devices.
Currently contracted and unavailable for full-time engagements.
Available for a dozen hours per week, on a fractional basis.
Tell me about the challenges facing your business, and I’ll help your development team solve them.
Contact me →