Paweł D.-Backend Engineer • Payments & Event-Driven Systems
Check rate
Experience
Backend Engineer
Contract (B2B)
Independent contractor across fintech, commerce and marketing platforms.
Money-critical services on a platform processing millions of approved transactions per month
Payments and payouts — idempotent request handling, exactly-once processing, complete audit trail for every state transition
Ledger and reconciliation — amounts in minor units, automated matching of internal records against provider settlements
KYC and onboarding flows, plus reporting and data pipelines over transactional data
Overlapping hours with the US team; covered integration, ledger, compliance and reporting rather than a narrow slice
Only engineer on the product — a one-person engineering department owning architecture, AWS infrastructure, delivery and production reliability
Cut key page load time from 5s to 2s while traffic grew 10x
Brought database utilisation down from sustained at the instance limit to ~30% across that same 10x growth
Diagnosed and removed lock contention (6s row-level lock) that made horizontal scaling ineffective — ten instances could not clear 2 webhooks/s until the contention was fixed
Fixed event publication happening before transaction commit, eliminating cross-service race conditions on stale reads
Rewrote a core sales component from PHP to Go and shipped it to production — chosen for the concurrency model after the lock contention work above, where PHP's shared-nothing worker model was the wrong fit
Redesigned order processing as a 7-step asynchronous chain over a slow, unreliable third-party event source — idempotency at every hop, retries, duplicate and out-of-order handling
Worked directly with founders — turned business goals into scope, estimates and trade-offs, explained in non-technical terms
Owned the full SDLC: CI/CD, monitoring and alerting (CloudWatch), incident response, post-incident hardening
Beyond assigned scope: proposed and shipped the platform's first production LLM features
Laravel and Symfony backend for a platform serving 2.5M+ monthly active users
WMS integration processing 150,000+ daily orders
Redis caching and distributed locks eliminating race conditions during flash sales with 50,000+ concurrent users
AWS — ECS, RDS, Lambda, CloudWatch and Auto Scaling absorbing 3x promotional traffic spikes
Newsletter platform for 500,000+ subscribers, delivering 2–3M emails monthly with real-time tracking
Asynchronous PHP with Temporal and Swoole — campaign dispatch time cut by 60%
Production work across MySQL/MariaDB, PostgreSQL and MSSQL — query and index strategy, transaction isolation levels, deadlock diagnosis, large-dataset processing with a minimal memory footprint
Behat (E2E) and PHPUnit, 60%+ coverage maintained, TDD for new features
Shipped four production LLM features — document data extraction, support automation, content generation
Built the pipeline around the model, not just the API call — queued async processing (RabbitMQ / Temporal), structured output with schema validation, retries and fallbacks so model failures never break the business flow
Regression test suites for prompt changes; prompts versioned as production code. Cost and latency controlled through response caching, per-task model selection and token budgeting
Daily AI-assisted development workflow (Claude Code) — agentic refactoring on legacy codebases, test generation, automated first-pass review
PHP Developer
Me Learning Ltd.
- Built features in a microservices architecture with Event Sourcing — designed events and projections across service boundaries
- Automated course enrolment in Symfony 4, replacing a manual administrative process
- Concurrency handled with Redis caching and distributed locks across services
Junior Fullstack Developer
Euroelectronics.eu
- Marketplace integrations — Amazon, Fnac, Allegro, eBay; long-running jobs pulling orders from marketplace APIs, with re-integration after breaking API changes
Junior Backend Developer
Opcode.pl
- Client products in Symfony and PHP 7.4 alongside senior developers; integrations with PipeDrive and payment engines
Library API
- Reference backend showing the architecture and testing approach I apply in production
Personal work
- Python automation tooling
- Kotlin mobile app integrating yt-dlp
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Retail, Advertising, Banking and Finance, Education, and Information Technology.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology and Product Development.
Summary
Backend engineer with 6+ years building money-critical and event-driven systems. Contract work spans payment services for a US fintech processing millions of transactions monthly, and sole technical ownership of a live commerce platform that grew 10x while getting measurably faster. Strongest in correctness under concurrency — transaction isolation, locking, idempotency, reconciliation — and in integrations with unreliable third-party event sources. Primary stack is PHP 8 / Symfony; most recently rewrote a core production component in Go. English-speaking working environment throughout my career.
Skills
- Languages: Php (7.4, 8.X), Go, Python, Sql, Bash, Javascript (Es6+)
- Architecture: Event Sourcing, Cqrs, Domain-Driven Design, Microservices, Rest, Graphql
- Concurrency & Data: Transaction Isolation Levels, Row & Advisory Locking, Deadlock Diagnosis, Idempotency, Distributed Locking (Redis), Query And Index Optimisation
- Databases: Mysql / Mariadb, Postgresql, Mssql, Mongodb, Redis
- Async & Messaging: Rabbitmq, Temporal, Swoole, Webhook Ingestion At Scale
- Cloud & Devops: Aws (Ecs, Rds, Lambda, Cloudwatch, Auto Scaling), Docker, Ci/Cd, Linux
- Frameworks: Symfony (4–7), Laravel, Zend/Laminas, Vue.Js
- Ai / Llm: Llm Apis (Claude, Openai), Structured Output & Function Calling, Prompt Evaluation, Claude Code
- Integrations: Stripe, Payment Engines, Wms, Facebook Graphql Webhooks, Pipedrive
Languages
Education
Technical Vocational School No. 1
Computer Specialist · Computer Science · Dąbrowa Górnicza, Poland
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Paweł is based in Dąbrowa Górnicza, Poland.
Paweł speaks the following languages: English (Advanced), Polish (Elementary).
Paweł has at least 7 years of experience. During this time, Paweł has worked in at least 4 different roles and for 4 different companies. The average length of individual experience is 2 years and 8 months. Note that Paweł may not have shared all experience and actually has more experience.
Based on recent experience, Paweł would be well-suited for roles such as: Backend Engineer, PHP Developer, Junior Fullstack Developer.
Paweł's most recent position is Backend Engineer at Contract (B2B).
In recent years, Paweł has worked for Contract (B2B), Me Learning Ltd., and Euroelectronics.eu.
Paweł is most experienced in industries like Retail, Advertising, and Banking and Finance. Paweł also has some experience in Education and Information Technology.
Paweł is most experienced in business areas like Information Technology and Product Development.
Paweł has recently worked in industries like Retail, Advertising, and Banking and Finance.
Paweł has recently worked in business areas like Information Technology and Product Development.
Paweł attended Technical Vocational School No. 1 for Computer Science.
Paweł is immediately available full-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 15 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Backend Engineer
Nearby freelancers
Professionals working in or nearby Dąbrowa Górnicza, Poland
