Hi! I'm Pawel Kaminski, a Senior Full Stack Engineer with over 11 years of experience crafting high-performance web platforms across various industries like B2B e-commerce, SaaS, analytics, and healthcare. I specialize in building scalable applications with seamless frontend and backend integration using technologies such as React, Node.js, and TypeScript, always focusing on quality, performance, and a user-centric design. I thrive in fast-paced, distributed teams, and love automating CI/CD pipelines and architecting modern microservices and microfrontends. I'm passionate about creating efficient, reliable, and maintainable software solutions that make a real impact for users and businesses.

Pawel Kaminski

Hi! I'm Pawel Kaminski, a Senior Full Stack Engineer with over 11 years of experience crafting high-performance web platforms across various industries like B2B e-commerce, SaaS, analytics, and healthcare. I specialize in building scalable applications with seamless frontend and backend integration using technologies such as React, Node.js, and TypeScript, always focusing on quality, performance, and a user-centric design. I thrive in fast-paced, distributed teams, and love automating CI/CD pipelines and architecting modern microservices and microfrontends. I'm passionate about creating efficient, reliable, and maintainable software solutions that make a real impact for users and businesses.

Available to hire

Hi! I’m Pawel Kaminski, a Senior Full Stack Engineer with over 11 years of experience crafting high-performance web platforms across various industries like B2B e-commerce, SaaS, analytics, and healthcare. I specialize in building scalable applications with seamless frontend and backend integration using technologies such as React, Node.js, and TypeScript, always focusing on quality, performance, and a user-centric design.

I thrive in fast-paced, distributed teams, and love automating CI/CD pipelines and architecting modern microservices and microfrontends. I’m passionate about creating efficient, reliable, and maintainable software solutions that make a real impact for users and businesses.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Polish
Fluent

Work Experience

Senior Software Engineer at Retool
March 1, 2024 - Present
Worked with multiple clients on B2B e-commerce, analytics, SaaS, and healthcare projects. Implemented user interfaces using React, TypeScript, Next.js, Tailwind CSS, and React Query, integrating Angular and Vue in a microfrontend architecture. Managed complex global state with Zustand and Redux Toolkit, developed real-time collaborative features with Socket.IO and GraphQL subscriptions. Enhanced performance via SSR, code-splitting, and lazy loading. Designed backend services with Node.js and NestJS, using Kafka for real-time microservice communication. Built secure authentication flows with JWT and OAuth 2.0. Utilized Prisma ORM with PostgreSQL and Redis caching to boost response times and integrated ElasticSearch for low-latency full-text search. Managed AWS ECS deployments with monitoring and CI/CD pipelines for automated testing and zero-downtime deployments. Improved test coverage and reduced production bugs. Collaborated in Agile teams with Jira and Figma.
Senior Software Engineer at Retool
March 1, 2024 - June 13, 2024
Worked remotely from March 2024, contributing to multiple projects such as B2B e-commerce, analytics, SaaS, and healthcare platforms. Developed user interfaces using React, TypeScript, Next.js, Tailwind CSS, and React Query, integrating Angular and Vue components within a microfrontend architecture. Managed global state with Zustand and Redux Toolkit for multi-role dashboards, built real-time features with Socket.IO and GraphQL subscriptions. Implemented server-side rendering (SSR) and code-splitting to optimize load times and SEO. Designed backend services with Node.js and NestJS, utilizing Kafka for real-time microservice communication. Built scalable REST and GraphQL APIs, secure authentication flows with JWT and OAuth 2.0, and used Prisma ORM with PostgreSQL. Enhanced performance with Redis caching and ElasticSearch integration. Managed AWS ECS deployments and implemented CI/CD pipelines with GitHub Actions and Terraform. Improved test coverage with Jest, Supertest, Cypress, and Pl
Senior Software Engineer at Retool
March 1, 2024 - June 5, 2024
Worked remotely with clients on multiple projects including B2B e-commerce, analytics, SaaS, and healthcare platforms. Implemented user interfaces with React, TypeScript, Next.js, Tailwind CSS, and React Query, and integrated Angular and Vue components in scalable microfrontend architecture. Managed complex global state using Zustand and Redux Toolkit, built real-time features with Socket.IO and GraphQL subscriptions. Improved page load time by implementing SSR, code splitting, and lazy loading, enhancing SEO and user retention. Designed backend microservices using Node.js, NestJS, and Kafka for service communication. Built scalable REST and GraphQL APIs, and implemented secure authentication using JWT, OAuth 2.0 with role-based access control and third-party SSO. Used Prisma ORM with PostgreSQL and Redis for caching, session storage, and job queues. Integrated ElasticSearch to boost search performance. Managed deployments with AWS ECS, CloudWatch, and S3, and created CI/CD pipelines v
Senior Full Stack Engineer at Zencastr
February 28, 2024 - July 11, 2025
Redesigned e-commerce engine for multi-tenant scalability using Node.js, Express, and TypeScript. Developed microfrontend architecture with React, Vue, and Vite for independent module development. Optimized search performance using Redis caching and refined GraphQL queries. Used Sequelize ORM with MySQL to ensure transactional integrity. Rebuilt responsive UI components, documented UI with Storybook meeting WCAG guidelines. Containerized microservices with Docker and Kubernetes, deployed via AWS ECS and CloudFormation. Enhanced CI/CD pipelines with automated testing improving quality and delivery speed.
Senior Full Stack Engineer at Zencastr
October 1, 2022 - February 29, 2024
Worked remotely from October 2022 to February 2024. Redesigned e-commerce engine for multi-tenant scalability using Node.js, Express, and TypeScript. Implemented microfrontend architecture with React, Vue, and Vite for modular development and independent deployment. Optimized search functionality via Redis caching, improved GraphQL queries and batch fetching. Used Sequelize ORM with MySQL for transactional integrity. Rebuilt responsive product detail and cart views. Created UI documentation with Storybook aligned to WCAG guidelines to enhance onboarding. Containerized microservices with Docker and Kubernetes, orchestrating deployments via AWS ECS and CloudFormation. Streamlined CI/CD pipelines with Cypress, Mocha, and Testing Library, enhancing QA and delivery speed by 30%.
Senior Full Stack Engineer at Zencastr
October 1, 2022 - February 29, 2024
Redesigned the multi-tenant scalable e-commerce engine using Node.js, Express, and TypeScript to support dynamic client storefront configurations. Established microfrontend architecture with React, Vue, and Vite to enable independent feature module development and deployment. Optimized search with Redis caching and tuned GraphQL queries. Used Sequelize ORM with MySQL to ensure transactional integrity. Rebuilt responsive product detail and cart views using component-driven design. Created UI component documentation in Storybook following WCAG accessibility standards to streamline onboarding and improve testing reliability. Containerized microservices with Docker and Kubernetes and managed deployments through AWS ECS and CloudFormation. Enhanced quality assurance and accelerated delivery by 30% through CI/CD pipelines integrating automated tests with Cypress, Mocha, and Testing Library.
Senior Backend Engineer at Wise
September 30, 2022 - July 11, 2025
Developed modular services using Node.js, Express, and MongoDB with Mongoose ORM. Containerized APIs for deployment on AWS ECS and integrated CI pipelines. Refactored legacy code to modern ES6+ standards enhancing maintainability. Collaborated on financial batch processing with Jest and Supertest testing frameworks.
Senior Backend Engineer at Wise
September 1, 2020 - September 30, 2022
Worked in London from September 2020 to September 2022. Developed modular backend services with Node.js, Express, and MongoDB using Mongoose ORM. Dockerized APIs for AWS ECS deployments and integrated continuous integration pipelines. Refactored legacy code to ES6+ standards, improving maintainability by 40%. Collaborated on financial batch systems, implementing testing with Jest and Supertest.
Senior Backend Engineer at Wise
September 1, 2020 - September 30, 2022
Designed modular backend services with Node.js, Express, and MongoDB using Mongoose ORM. Containerized APIs with Docker for deployment on AWS ECS. Integrated continuous integration pipelines and refactored legacy code to ES6+ standards, improving maintainability by 40%. Worked on financial batch systems and ensured reliability with Jest and Supertest testing frameworks.
Backend Engineer at Babylon Health
August 31, 2020 - July 11, 2025
Contributed to internal tools and admin dashboards using React, Node.js, and Webpack. Developed backend APIs with Express, optimized PostgreSQL queries with Knex.js. Wrote unit and integration tests using Mocha and ensured code quality with ESLint.
Backend Engineer at Babylon Health
March 1, 2018 - August 31, 2020
Worked in London from March 2018 to August 2020. Contributed to internal tools and admin dashboards with React, Node.js, and Webpack. Developed backend APIs with Express and maintained RESTful service integration. Managed data access with Knex.js and PostgreSQL, applying query optimization strategies. Wrote unit and integration tests using Mocha and enforced code quality via ESLint.
Backend Engineer at Babylon Health
March 1, 2018 - August 31, 2020
Developed internal tools and admin dashboards using React, Node.js, and Webpack. Built backend APIs with Express and optimized PostgreSQL data access with Knex.js. Implemented unit and integration tests with Mocha and maintained code quality with ESLint.
Junior Full Stack Engineer at Dropcam
February 28, 2018 - July 11, 2025
Built interactive mini-game features using JavaScript, Canvas API, and PixiJS. Developed UI with jQuery, supported game logic scripting in JSON. Created internal QA tools in Node.js for testing and reporting.
Junior Full Stack Engineer at Dropcam
June 1, 2015 - February 28, 2018
Worked in San Francisco from June 2015 to February 2018. Developed interactive minigame features with JavaScript, Canvas API, and PixiJS. Collaborated on UI development using jQuery and supported game logic scripting in JSON. Created internal QA tools with Node.js for testing and reporting.
Junior Full Stack Engineer at Dropcam
June 1, 2015 - February 28, 2018
Built interactive mini-game features with JavaScript, Canvas API, and PixiJS. Supported UI development with jQuery and scripted game logic in JSON. Developed internal QA tools with Node.js for testing and reporting.

Education

Bachelor’s degree at Singapore University of Technology and Design
September 1, 2011 - June 30, 2015
Bachelor’s degree at Singapore University of Technology and Design
September 1, 2011 - June 30, 2015
Bachelor’s degree at Singapore University of Technology and Design
September 1, 2011 - June 30, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Retail, Professional Services