plan >> then >> code

Offer

I help teams and individuals through hard technical decisions — from strategy and architecture, through code, to cloud. Six ways we can work together:

01

Mentoring

1:1 · recurring
  • Technical growth & conscious career pathing
  • Engineer → Tech Lead / Engineering Manager transition
  • Responsibility boundaries, hard decisions & conversations
  • Code review & pair programming as hands-on learning
  • Building, leading & motivating a team
02

Consulting / Audits

audit · advisory → report + PoC
  • DDD — strategic & tactical modeling, boundaries, aggregates
  • SDLC optimization — reducing lead time, decoupling delivery, flow
  • AWS cloud cost reduction — spend audit, architecture-driven savings
  • Data systems — discrepancies, pipelines, warehouses
  • Architecture audit with prioritized report (examples + recommendations)
  • Examples in Node.js / TypeScript
03

Workshops

1–3 days · online / on-site · EN & PL
  • Modernize legacy with Event Sourcing (flagship)
  • Domain-Driven Design — strategic & tactical
  • SDLC / delivery optimization
  • AWS cost & architecture
  • Data pipelines / warehouses reliability
  • All examples in Node.js
04

Talks / Webinars

conferences · meetups · webinars
  • Architecture, DDD, distributed systems
  • Product-from-tech perspective
  • See all talks on the Speaker page
05

Product Discovery

online / on-site · facilitation
  • Event Storming — Big Picture / Process / Design level
  • Domain Storytelling
  • Pivotal events, swimlanes, hotspots with owners
  • From the board to a Context Map + glossary
  • For engineers AND business/product people
06

Custom

your problem · your terms
  • Have a specific problem that doesn't fit a standard format?
  • Bring it — we'll figure out the shape together
  • Could be a deep-dive session, async review, or a short engagement
  • No fixed scope, no upsell — just what you actually need
What people say
Artur is very keen on getting the quality right and understanding what the customer needs. He is open to provide honest feedback and develop high quality medical software. Artur provides not only technical solutions but also provides improvements that make the products easier to maintain and keep medical software documentation up to date. He is a team player and helps others grow. He is a great addition to the team.
Niek Jochems SW Test Architect
Artur has been a key technical contributor to Cyberus Labs throughout our product definition and buildout, pursuant to the EU grant Cyberus received for IoT cybersecurity. I have relied heavily on his expertise and insights throughout the complex architectural and coding tasks which were completed successfully and on time. We were fortunate to have a technologist with his talents as a senior part of our team.
Jack Wolosewicz Co-founder, Cyberus Labs; Founder, Certus Technology Systems; Founder, Verance Corporation
Z Arturem pracowałem przez 1,5 roku w startupie. W zespole, który dogłębnie poznaje problem, znajduje rozwiązanie, rozmawia "z biznesem" i dopiero wtedy koduje. Obok dużej wiedzy czysto technicznej — full stack (architektura, Python, AWS/Azure, Kubernetes, backend/frontend) — dał się poznać jako samodzielny, sumienny lider rozumiejący kontekst biznesowy, świetnie się komunikujący. W roli technologicznego mentora dla młodszych członków zespołu był wymagający, chętnie dzielił się wiedzą i wytyczał kierunki rozwoju. Jest jedną z tych osób, której można powierzyć problem do rozwiązania i potem tylko pytać, czy wszystko gra. Mam nadzieję, że będziemy mieli jeszcze okazję współpracować!
Marcin Kmetko Delivery Manager
In all my cooperation with Artur I have found him a total professional. He has an impressive knowledge in many different technologies and he knows how to use it to write high quality code. Artur is very open minded and as a developer he can see the big picture — the reason why he is doing his work. He also has a lot of soft skills. He can take part in discussions with clients, speak with non-technical people and in simple words clarify their ideas or issues with a complex plan on how to resolve them. Thanks to his social skills, Artur can be a lead developer in the team and help team members grow and produce better code.
Mateusz Juda Project Manager, PMD IESE Business School EMBA

All recommendations on LinkedIn >>

Satisfaction guarantee

If you're not happy with the results — a workshop, an audit, a session — you don't pay. Simple as that.

Artur Wojnar

Stuck on a hard technical decision?

Book a short call and let's talk about where you're stuck.

Book a call >>
🇬🇧 EN