Kamil Zieliński
PL

Frontend depth.Full-stack range.

Full-stack engineer with over ten years on complex B2B products: case management for the funeral industry, access control for sports events, production software for factory lines, a SaaS for public libraries.

Angular and TypeScript are where I go deepest: architecture, large migrations, code review and mentoring. On the server I work in Python and Django, or Node with NestJS and Express, and I’ve shipped Next.js and Astro commercially.

Open to
Full-time roles and contract work
Now
Building 500metrow
Frontend
Angular, TypeScript, RxJS
Back end
Python / Django, Node / NestJS
Based in
Lublin, Poland

Selected work

Three projects, three different kinds of problem.

  1. Pacemo / Memcare

    Ideamotive · Angular · 2025–26

    200+components moved from Angular 12 to 21

    A case-management platform for the funeral industry. I led the migration and made most of the refactoring and architecture calls. Builds got about 70% faster, and along the way I onboarded and mentored another engineer.

    Frontend architecture

  2. Growing Libraries

    Promoship · Python / Django · 2025–26

    500,000+community and address records enriched

    A SaaS platform used by more than 100 public libraries. I built back-end and frontend features and integrated the DataAxle and Melissa APIs that enrich its records.

    Back end and data

  3. HID Global

    Promoship · Angular · 2020–23

    50,000+attendees at the sports events it served

    Ticketing and access control for large events. I built and maintained the access-control interfaces, wrote the technical documentation and supported hand-overs between teams.

    Built for scale

Ten years of work

Most of it through Promoship, my longest collaboration, running since April 2016; in 2025–26 also at Ideamotive. Newest first.

  1. 2026Jul 2026 – now · Promoship

    500metrow

    A platform for community clean-ups.

    Astro pages, plus the Next.js and Payload CMS side of the product.

    • Astro
    • Next.js
    • Payload CMS
  2. 2025Mar 2025 – Jun 2026 · Ideamotive

    Pacemo / Memcare

    Case management for the funeral industry.

    Led the Angular 12 to 21 migration of 200+ components; builds about 70% faster. Reviewed code, and onboarded and mentored another engineer.

    • Angular
  3. 2025Mar 2025 – May 2026 · Promoship

    Growing Libraries

    A SaaS platform used by more than 100 public libraries.

    Back-end and frontend features. Integrated the DataAxle and Melissa APIs to enrich over 500,000 community and address records.

    • Python
    • Django
    • Alpine.js
  4. 2024Dec 2024 – Jun 2025 · Promoship

    Rmarket.pl

    An Astro frontend on a Wagtail CMS back end, powered by Python and Django.

    • Astro
    • Wagtail CMS
  5. 2023Sep 2023 – Mar 2025 · Promoship

    YouMap

    A social mapping platform.

    Server-side rendering and SEO work for faster first loads and better search visibility. User-facing features built on GraphQL and map interactions.

    • Angular
    • GraphQL
    • PrimeNG
    • Google Maps API
  6. 2020Jul 2020 – Sep 2023 · Promoship

    HID Global

    Ticketing and access control for large events.

    Access-control interfaces used at sports events with more than 50,000 attendees. Wrote the technical documentation and supported hand-overs between teams.

    • Angular
  7. 2019Mar 2019 – Jul 2020 · Promoship

    PITCHED

    Playlist delivery and management for Spotify and Deezer.

    Built, tested and maintained the playlist-management features.

    • AngularJS
  8. 2018Jul 2018 – Mar 2019 · Promoship

    Prodwatch

    Production management for factory assembly lines.

    Rebuilt a legacy AngularJS app in Angular 6 on a NestJS and Express back end. Introduced unit testing, reaching about 80% coverage in the core modules.

    • Angular
    • NestJS
    • Express
  9. 2017Oct 2017 – Jul 2018 · Promoship

    Schuelernachhilfe1.de

    Tutoring, scheduling and payments.

    Features across the frontend and the back end.

    • Python
    • Django
    • AngularJS
  10. 2016Apr 2016 – Oct 2017 · Promoship

    Cloudware Data Center Manager

    Data-center management software.

    Management features and interactive 2D infrastructure visualizations. Worked directly with clients on custom requirements and added automated tests.

    • Python
    • Django
    • AngularJS

Toolbox

Frontend
Angular, AngularJS, TypeScript, JavaScript, RxJS, Angular Signals, HTML, SCSS, PrimeNG, Angular Material
Back end
Python, Django, Node.js, NestJS, Express, REST, GraphQL
CMS
Wagtail CMS, Payload CMS
More frontend
Next.js and Astro in commercial work; React and Vue in my own projects; Alpine.js, Tailwind CSS
Engineering
SSR, SEO, performance profiling, Jest, Jasmine, Karma, Cypress, Git, Docker, Sentry

Background

Education
BSc in Computer Science, Maria Curie-Skłodowska University, Lublin, 2012–2015
Languages
Polish, native. English, advanced (C1).

Hiring a full-stack or Angular engineer? Write to me.

Open to full-time roles and contract work.

needik@gmail.com

Based in Lublin, Poland (Central European Time).