~ whoami

Dawid Olszewski Software Engineer

basedCracow (Poland) → remote
exp7 yrs
focusGo · PHP · Kubernetes · AI
~/about.md

Backend engineer based in Kraków with ~7 years shipping production systems in PHP and (more recently) Go. Currently building Go microservices on Kubernetes for a niche booking platform; before that, several years deep in PHP — mostly Drupal, with chunks of Symfony and Zend along the way.

At AlohaCamp I work across 20+ microservices — fixing things, building new ones, owning whatever piece of the system needs me. We speak gRPC, persist in MongoDB and MySQL, ship on Kubernetes. Lately I'm rolling out an internal MCP server so the team can debug and develop with AI agents hooked into our actual codebase, not just public docs. Outside the day job I follow AI-assisted development closely — Claude Code, Codex and adjacent LLM tooling — looking for things that genuinely cut toil from debugging, refactors and getting context fast.

Before AlohaCamp I spent 5+ years in Drupal — created CKEditor 5 Plugin Pack from scratch and co-maintain CKEditor 5 Premium Features, the modules that bring CKEditor 5's full and premium capabilities into Drupal sites worldwide. I like small services that do one thing, readable logs, and tests that mean something. I don't care about frameworks with personality.

~/stack.sh
Go
2 yrs · primary stack now
Production microservices built on go-kit, gRPC tooling, internal MCP server. Full-time since 10/2024, plus freelance overlap from mid-2024.
PHP
7 yrs · Laravel / Symfony / Drupal
From legacy CMS to domain-heavy services. Maintain several Drupal CKEditor 5 modules used across the ecosystem.
Kubernetes
1.5 yrs · 20+ services
Daily target environment — deploys, debugging across the cluster, full ownership of releases.
AI / LLM infra
2 yrs · applied
Rolling out an MCP server that bridges internal docs to AI agents. Building Claude Code plugins for the team's day-to-day dev workflow. Completed AI_devs v3 — Agents Reloaded: hands-on training on building agents with knowledge bases.
JavaScript / TypeScript
occasional · ~3 yrs exposure
Working knowledge from professional contexts — bug fixes, integrations, the occasional React feature when a project needs it. Not my primary lane, but I'll happily ship a small frontend if it unblocks the work.
~/experience.log
10/2024 — present
Software Engineer (Backend) at AlohaCamp
Backend across 20+ microservices on a niche booking platform for camping & glamping. Build new services, debug, ship features, own deploys end-to-end. Currently rolling out an internal MCP server bringing AI-assisted debugging into the team's daily workflow.
GoPHP / LaravelKubernetesgRPCMongoDBMySQLMCP
12/2022 — 09/2024
Software Engineer / Drupal at CKSource
Owned the Drupal CKEditor 5 ecosystem. Created and maintained the CKEditor 5 Plugin Pack module from scratch; co-maintained CKEditor 5 Premium Features (premium CKEditor capabilities for Drupal) and CKEditor LTS.
PHPDrupalCKEditor 5LLM integration
01/2021 — 04/2022
Software Engineer at VMLY&R
Drupal/Symfony engineer at the global digital agency, Kraków office. Built custom modules for a large multilingual multisite for one global brand, plus an internal product-management CRM. Symfony for internal tooling, occasional Python.
PHPDrupalSymfonyPython
01/2019 — 12/2020 · returned as freelancer in 2022
Back-end Developer at Quantoo
First proper backend role at a Polish software house. Lead developer on a Drupal site for a major Polish courier; rotated through ~6 other Symfony / Zend / Drupal / WordPress projects. Where I learned production deploys and debugging in the deep end.
PHPDrupalSymfonyZendMySQL