I'm Jakub Kowalski, a Senior Full-Stack Engineer with 12+ years building customer-facing SaaS and regulated fintech products across Europe. I specialize in crafting intuitive, responsive React frontends backed by reliable Node.js services, and I thrive in ambiguity by turning evolving UI/UX concepts into incremental, safe delivery plans that avoid operational drag. I own features from discovery to production support, emphasizing feature flags, controlled migrations, rollback strategies, and structured observability with scalable API integrations. I’m comfortable contributing in part-time, distributed teams while upholding high engineering standards.

Jakub Kowalski

I'm Jakub Kowalski, a Senior Full-Stack Engineer with 12+ years building customer-facing SaaS and regulated fintech products across Europe. I specialize in crafting intuitive, responsive React frontends backed by reliable Node.js services, and I thrive in ambiguity by turning evolving UI/UX concepts into incremental, safe delivery plans that avoid operational drag. I own features from discovery to production support, emphasizing feature flags, controlled migrations, rollback strategies, and structured observability with scalable API integrations. I’m comfortable contributing in part-time, distributed teams while upholding high engineering standards.

Available to hire

I’m Jakub Kowalski, a Senior Full-Stack Engineer with 12+ years building customer-facing SaaS and regulated fintech products across Europe. I specialize in crafting intuitive, responsive React frontends backed by reliable Node.js services, and I thrive in ambiguity by turning evolving UI/UX concepts into incremental, safe delivery plans that avoid operational drag.

I own features from discovery to production support, emphasizing feature flags, controlled migrations, rollback strategies, and structured observability with scalable API integrations. I’m comfortable contributing in part-time, distributed teams while upholding high engineering standards.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Lead Full-Stack Engineer at Pleo
August 1, 2023 - Present
Led development of customer-facing spend management workflows using React and TypeScript, implementing feature-flagged releases and progressive rollouts under financial compliance constraints, reducing incident rate on new launches by 40%. Defined API contracts and schema evolution strategies in Node.js and PostgreSQL to enable safe parallel frontend/backend development and shorten cycle time by 25%. Introduced structured logging and OpenTelemetry tracing across critical payment flows, improving incident triage speed and reducing MTTR by 35%. Optimized high-traffic dashboards with code-splitting, memoization, and query optimization, improving time-to-interactive by 30% while preserving auditability. Strengthened CI/CD with automated Playwright end-to-end tests and safer database migration patterns, decreasing rollback frequency and improving deployment confidence.
Senior Full-Stack Engineer at GoCardless
January 1, 2020 - July 1, 2023
Built and maintained mandate setup and exception-handling interfaces in React and TypeScript, integrating RESTful APIs under regulatory constraints, increasing successful mandate completion rates by 18%. Redesigned backend services in Node.js to support event-driven correctness with idempotent handlers and Kafka-based workflows, reducing reconciliation inconsistencies and support escalations. Implemented controlled data migrations with backfills and shadow reads during schema evolution, ensuring zero-downtime releases across high-volume payment systems. Collaborated with product and design to translate complex compliance requirements into clear UX flows, reducing user errors while preserving backend reliability. Improved observability through structured logging and SLO definition for critical APIs, decreasing operational noise and improving cross-team incident coordination.
Senior Full-Stack Engineer at Docplanner
April 1, 2016 - December 1, 2019
Developed responsive patient booking and clinic management interfaces in React, translating wireframes into accessible, high-performance UI components used across multiple European markets. Designed RESTful backend services in Node.js and PostgreSQL to support scheduling workflows with strong consistency, reducing double-booking incidents by 22%. Introduced API versioning and contract-first integration to support distributed frontend teams, minimizing breaking changes and improving release predictability. Improved frontend performance through lazy loading and bundle optimization, enhancing mobile usability on low-bandwidth networks. Established shared testing templates and CI practices, increasing automated coverage and reducing regression defects in critical booking flows.
Full-Stack Engineer at LiveChat
July 1, 2013 - March 1, 2016
Built real-time customer engagement features using JavaScript and Node.js, ensuring low-latency message delivery under high concurrency. Implemented frontend performance optimizations and modular UI components, improving dashboard responsiveness for support agents handling concurrent chats. Refactored legacy APIs into structured REST endpoints with clearer contracts, reducing integration friction for internal frontend consumers. Contributed to CI/CD improvements and automated test suites, decreasing manual QA cycles and increasing release frequency without raising incident volume.

Education

Bachelor of Engineering (Computer Engineering) at Nanyang Technological University
January 1, 2009 - January 1, 2013
Bachelor of Engineering (Computer Engineering) at Nanyang Technological University Singapore
January 1, 2009 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.