infrastructureDockerKubernetesAzureRabbitMQ
backendC#.NET 10EF CoreREST APIPostgreSQL
frontendAngularTypeScriptReact
architecture and processDDDClean ArchitectureMicroservicesAI-assistedSpec-driven
KRAKÓW · LOCAL TIME
18:08:29
SENIOR SOFTWARE ENGINEER

I build
REST APIs

From the data model to production deployment — I design, build and maintain systems, most often for the financial industry.

See experience
↓ MOVE MOUSE / SCROLL

01 — ABOUT

12 years of experience
Paweł Hareńczyk — portrait

I turn complex business requirements into software that stays maintainable for years.

End-to-end delivery

I run the software delivery process from gathering and clarifying requirements, through development, to deployment on the client’s environment and post-launch support.

Leading a team

As a Team Lead I split the work, run code reviews and onboarding, and keep quality and delivery pace in check. I work in Agile/Scrum.

AI in the process

I use agentic tools (Claude Code, Cursor, Copilot) and a spec-driven approach — a written scope and plan drive the agents, and the result goes through review like any other code.

Beyond long-term engagements with companies I also deliver commissioned projects. In those I am responsible not only for the frontend and backend, but also for analysing needs, selecting the technology, defining the scope and priorities, and delivering within an agreed timeline and budget.

02 — TECH STACK

Architecture and design
Domain-Driven Design (DDD)Clean ArchitectureMicroservices ArchitectureModular MonolithHexagonal ArchitectureCQRSSOLID
Backend
C#.NET 10Entity Framework CoreREST APIGraphQL
Frontend
AngularTypeScriptJavaScript
Databases
PostgreSQLMS SQLOracleDB
Infrastructure and tools
DockerKubernetesMicrosoft AzureRabbitMQSonarQubeTrivyGit
Methodologies and AI
AI-assisted developmentSpec-driven developmentClaude Code / CursorAgile / Scrum
Also worked with
PHPSymfonyReactPythonMySQL

03 — EXPERIENCE / COLLABORATIONS

2023 — present

Fullstack Software Developer

Development of systems supporting fuel trading and of a platform for managing advertising campaigns and analysing their effectiveness in the telecommunications sector.

C#.NETAngularTypeScriptPostgreSQLAzure
2021 — present

Senior Software Engineer

Internal systems for a UK financial services company — development, maintenance and production support.

C#.NETEntity Framework CoreAngularOracleDBDockerKubernetesAzureRabbitMQ
2017 — 2021

.NET Software Engineer

Applications for a UK financial services company. Development and maintenance, support for the rollout process, and integrations with the client’s external systems.

C#MS SQLJavaScriptGit
2014 — 2017

Software Developer

A CRM system for a network of financial intermediary branches. Development and maintenance, deployment support and direct contact with clients. Integrations with external systems, including an online payment provider.

PHPSymfonyMySQLJavaScriptRabbitMQGit

04 — EDUCATION

2010 — 2014

Bachelor of Engineering

Specialisation: software and database engineering

05 — CONTACT

Let's talk about your
problem

[email protected]
phstack.dev Kraków, Poland
© 2026 PAWEŁ HAREŃCZYK