Piotr Karwatka is a serial founder and technology leader with 10 years of experience who co-founded and scaled companies such as Divante, Vue Storefront, Open Loyalty and Callstack, growing Divante from a one-person startup to nearly 300 employees. A hands-on CTO and TypeScript enthusiast, he’s a significant open-source contributor to composable eCommerce tooling—working on Vue Storefront’s backend and full-stack features including Elasticsearch and Magento2 integration. Now active as a business angel and co-founder of Catch the Tornado and Open Mercato, he advises early-stage startups on product, architecture and go-to-market execution. He also hosts the CTO-CTO podcast, blending technical interviews with operator insight from the CEE startup ecosystem.
11 years of coding experience
22 years of employment as a software developer
1, 1 at Wroclaw University of Science and Technology
Vue.js storefront for Magento2 (and not only) - data backend
Role in this project:
Back-end Developer
Contributions:9 releases, 5 reviews, 497 commits in 3 years
Contributions summary:Piotr primarily contributed to the backend functionality of the Vue Storefront API, specifically enhancing Elasticsearch support and adding order processing capabilities. Their work included implementing features such as elastic dump support, CORS support, and initial scaffolding for order processing with dependencies like Kue, Reds, and Ajv. They also worked on the integration of Magento2 API.
Alokai is a Frontend as a Service solution that simplifies composable commerce. It connects all the technologies needed to build and deploy fast & scalable ecommerce frontends. It guides merchants to deliver exceptional customer experiences quickly and easily.
Role in this project:
Full-stack Developer
Contributions:20 releases, 4 reviews, 2996 commits in 3 years
Contributions summary:Piotr focused on implementing features and bug fixes, primarily within the context of a composable commerce frontend built with Vue Storefront. Their work included integrating a URL dispatcher, implementing a product gallery carousel, and addressing inconsistencies in price calculations and product variants within the cart module. They also contributed to the maintenance of the existing codebase, addressing both front-end and back-end related issues, as seen in the refactoring.
cmsstripeecommerceshopwarenuxt
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.