Adrian Turbiński, Senior frontend.
Tech lead.

Angular, TypeScript, RxJS and Node.js since 2019. At PSE Innowacje I'm building an app that models and visualizes high-voltage power lines.

I design frontend and backend architecture, I've led a small team, I onboard new engineers.

Write to meLinkedIn

Measurements

as of October 2026

Adrian Turbiński

Adrian Turbiński

Senior Frontend & Fullstack Engineer

Position
Senior Software Engineer, PSE Innowacje
Profile
frontend and fullstack, tech lead
Stack
Angular, TypeScript, RxJS, Node.js, Quarkus
Working since
2019
City
Wrocław
Looking for
a new role or a contract

Six companies since 2019.

a tape in years, not inches

  1. PSE Innowacje

    Senior Software Engineer

    since January 2025, full-time, Wrocław

    I led the proof of concept of an app that models and visualizes high-voltage power lines, and now we are growing it into the production system. I lead the architecture of the whole thing, frontend and backend. The frontend is Angular 19 and GoJS, and I drove the migration to GoJS 3. I designed the backend layer in Quarkus: batch processing, REST API, hexagonal architecture, Oracle tuning. In a team of five I onboard new engineers, set standards and the testing strategy, and review code.

    Angular 19, GoJS 3, TypeScript, RxJS, Java, Quarkus, Oracle, Jest, Karma

  2. Media Hunters

    Tech Lead

    September 2023 to December 2024, self-employed

    I was responsible for several long-lived web apps, from the code to the architecture decisions. I designed and evolved a multi-tenant SaaS platform. I introduced CI and tests in Jest and Cypress. I built the interfaces to WCAG. I led a small team and reviewed its code.

    projects 30% more efficient through Agile and DevOps

    Angular, TypeScript, NgRx, RxJS, Node.js, Jest, Cypress

  3. Transition Technologies MS

    Software Engineer

    September 2022 to August 2023, self-employed, remote

    A sandbox where electricians design and validate complex diagrams, high-voltage towers among them. I kept the graph-shaped UI state in NgRx. I implemented WCAG 2.1 in a diagram-heavy interface: keyboard, screen readers and focus management.

    electricians' workflows improved by 25%

    Angular, GoJS, NgRx, RxJS, Jest, Karma, Cypress

  4. Cobiro

    Frontend Engineer

    February 2022 to August 2022, self-employed

    I moved a legacy frontend towards hexagonal architecture in small steps, keeping production stable. I helped introduce CI. I built feature flags for experiments and gradual rollouts with fast rollback.

    40% less duplicated code after the move to an Nx monorepo

    Angular, JavaScript, Nx, CircleCI

  5. Roche

    Frontend Engineer

    January 2021 to January 2022, contract, remote

    Internal apps where researchers analyze and validate clinical data. A regulated environment with little tolerance for errors. I made them faster with route-based lazy loading and leaner API usage.

    Angular, TypeScript, RxJS, Jest, Karma

  6. BRAINODE

    Junior Frontend Developer

    August 2019 to December 2020, contract, hybrid

    A high-end shop with real-time 3D product views, in Angular and Three.js. I helped build a custom WebGL rendering layer. I implemented real-time currency exchange over WebSockets that holds up on unstable networks.

    Angular, TypeScript, Three.js, WebGL, WebSockets

The percentages next to jobs are my own estimates from those projects, as in my resume.

What I work with.

Front-end
Angular, TypeScript, JavaScript, RxJS, Signals, NgRx, SignalStore, React
Diagrams and 3D
GoJS, Three.js, WebGL
Back-end
Node.js, Java and Quarkus, REST API, WebSockets, Oracle
Testing and delivery
Jest, Karma, Jasmine, Cypress, Docker, GitHub Actions, CircleCI, Webpack, Git
Architecture
hexagonal architecture, DDD, Nx monorepo, feature flags
Accessibility
WCAG 2.1, keyboard, screen readers, focus management
UI design
Figma, SCSS, Angular Material
How I work
Scrum, code review, unit, integration and e2e tests, performance optimization
Languages
Polish native, English C1

Let's talk about the role.

adrian.turbinski@gmail.com

Tell me about the team, the product and the stack.

Write to me
Got a project to build? There's a client edition too.