Hello, I'm
Marcin Gębala
I'm a product-oriented backend engineer focused on building scalable web applications. Over the last five years, I've led the backend team at Saleor Commerce, working mainly with Django, Python, and GraphQL. Recently, I've been building agent-based applications in TypeScript. Outside of work, I still enjoy building content-driven websites—something I've been doing since I was a kid—starting with Gatsby.js, then moving to Next.js, and now Astro.
My background is mainly in backend development with Python. I've designed APIs, maintained a large open-source project, and helped shape technical roadmaps. I work closely with leadership on engineering decisions and on aligning technical work with product and company goals. I care a lot about code quality, long-term maintainability, and the overall developer and user experience.
I enjoy mentoring engineers, leading teams, and sharing knowledge. I've spoken at international conferences including GraphQL Summit, PyCon Korea, API Days Paris, and DjangoCon Europe, and I organized GraphQL Wroclaw, a local tech meetup.
I'm open to cooperation and collaboration in areas such as web development with Python, Django, GraphQL, TypeScript, and Next.js, as well as consultancy around Saleor Commerce. I'm also available for conference talks, workshops, and technical presentations. If you'd like to work together or invite me to speak, feel free to reach out.