Marcin Jarota

~/poznań-poland · software-engineer

Marcin Jarota

I build AI-powered web products with the architecture to keep them fast, testable, and maintainable.

7 years shipping full-stack products across Next.js, Vue, React, Go, and Node. Recent work spans AI agents, document-generation pipelines, PostgreSQL-backed workflows, and performance-sensitive product surfaces.

View selected workDownload CV

Open to senior full-stack / AI product engineering roles · remote or hybrid EU

7 years
full-stack shipping
AI products
agents and document workflows
Next.js · Node · Bun · Deno
frontend to backend

2,219 contributions in the last year

AugSepOctNovDecJanFebMarAprMayJunJulMonWedFri

Working Mode

Whole-product engineering, from schema to final page load.

Working mode

I like the whole arc of a product — from schema and architecture to the last 50ms of page load. Lately I am deep in AI-powered systems: agents, document pipelines, and tools that make other engineers faster.

I work best where product judgment and engineering depth meet: ambiguous systems, messy workflows, and teams that need reliable delivery without hiding complexity under the rug.

Professional Work

Selected professional work.

Real products, real users, and proof links first. Client work is attributed carefully and scoped to my contribution.

Peer Feedback

What collaborators say.

Originally published as LinkedIn recommendations.

Marcin is the person you want in your corner when things get complicated. Broad full stack expertise, sharp technical instincts, and the kind of calm confidence that makes him a natural tech lead.

Working with him feels like anything is on the table. One of those rare engineers where the answer is rarely "no" and more often "give me a moment."

Patryk Radtke

Product Designer | AI Design Engineer

Patryk worked with Marcin on the same team

In the very first week of our cooperation Marcin surprised me with how fast he got familiar with the project and started delivering value for the client. Our platform is huge, maintained by dozens of developers, the codebase changes very dynamically, yet Marcin was not afraid to jump onto that crazy train and proved to be a trustworthy team member, dedicated to fully understand the matter he's dealing with, or the root of an issue he is fixing. …

Krzysztof Borkowski

Technical Team Lead at Divante

Krzysztof managed Marcin directly

Marcin is one of those developers who demands a lot from himself. He constantly looks for improvements in his work, proactively proposes new solutions, and analyzes the solutions of other developers with great perspicacity, bringing tremendous value to the entire team. Additionally, he maintains the perfect balance of self-confidence and humility, which makes it clear to everyone that he is an excellent team player whose overriding goal is to deliver a polished product. …

Wojciech Golonka

Software Engineer at Flyps

Wojciech worked with Marcin on the same team

Public GitHub work

Selected repositories across product architecture, tooling, and open source.

Public repositories with direct links to the code.

Public repo · architecture

E-Gradebook

A school management system with a Go API and Vue interface.

  • Clean Architecture and DDD boundaries across authentication, lessons, grades, and notifications.
  • Go
  • Vue
  • PostgreSQL
  • Redis
  • Docker
Public repo · rules engine

Metal Price Notifier

A notification app that evaluates incoming metal prices against saved conditions.

  • A Turbo monorepo joining an Express API, Lit interface, PostgreSQL data, and notification sender.
  • Node.js
  • Express
  • TypeScript
  • Lit
  • Turbo
Open source · contributor

Coinpaprika packages

The official Node.js API client and an embeddable cryptocurrency market widget.

  • Contributed releases, tests, endpoint updates, dependencies, and package tooling.
  • JavaScript
  • Node.js
  • API client
  • SCSS
  • npm

Technical Range

Tools I reach for.

Frontend

  • Next.js
  • React
  • Vue 3
  • TypeScript

Backend

  • Go
  • Node.js
  • Bun
  • Deno
  • Express
  • Hono

Data

  • PostgreSQL
  • Redis
  • SQLite

Infra

  • Docker
  • GCP
  • CI/CD

Practices

  • DDD
  • Clean Architecture
  • Testing
  • Performance

Experience

Where I’ve shipped before.

Condensed work history, focused on proof bullets rather than job-description filler.

Flyps.io

2022-present

Software Engineer

Co-built AI-heavy client products including wildfires.org and Zest.

coinpaprika.com

Earlier

Frontend / Full-stack Engineer

Split a monolithic webpack bundle and sped up key pages on a high-traffic crypto site; shipped Vue features.

GSK

Earlier

Frontend Engineer

Built Vue components with Adobe Experience Manager and CI/CD workflows.

Grey Wizard

Earlier

Network Operating Center

Worked on security monitoring and operational visibility on the ELK stack.