A senior full-stack or backend role, fully remote from Italy, at a well-known product company. My strongest stack is TypeScript, Node.js, React and Next.js, Ruby on Rails and PostgreSQL, and for the last year I’ve built AI developer tooling: agent pipelines, MCP servers and LLM features in production. I prefer a B2B contract through my own company. A 4-day week is a big plus.

Patryk Kotarski
@patrykkotarski
Senior full-stack engineer: TypeScript, Ruby on Rails and AI developer tooling. 11 years. Remote from Italy (CET).
What I'm looking for
At Groupon, I built a pipeline that turns Jira tickets into open pull requests using Claude Code. It shipped 18 PRs in its first week, and my manager asked for it to become a company-wide service.
I also designed the pipeline’s telemetry backend and built an MCP server exposing engineering-metrics tools to AI assistants. For Groupon’s move to its in-house Vespa search engine, I owned the homepage and built the Next.js data layer for its carousels.
At tl;dv, I led the SSO and SCIM integration and redesigned calendar access by decoupling tokens. During critical incidents, I reduced the meeting error rate from around 15% to under 1%.
At iubenda, I designed and built a fault-tolerant consent store for customers’ websites, handling around a thousand requests a second with no data loss. I’ve also worked across TypeScript, Ruby on Rails, backend systems, and AI developer tooling.
Experience
Work history, roles, and key accomplishments
Built AI developer tooling, including a pipeline that turns Jira tickets into pull requests using Claude Code: 31 engineers ran it 647 times, and my manager asked for it to become a company-wide service. Owned the homepage in the migration to an in-house Vespa search stack, built an MCP server exposing 236 tools to AI assistants, and designed telemetry and usage-reporting systems.
Senior Software Engineer
tl;dv
Jan 2025 - May 2025 (4 months)
Led SSO and SCIM integration, redesigned calendar access, and reduced meeting error rates from ~15% to under 1% during critical incidents. Improved bot infrastructure for reliable meeting recording.
Developed a marketing prioritization tool that improved SEO rankings and revenue impact. Improved marketing analytics pipelines with BigQuery and GraphQL, and used GPT-based tools to streamline campaign workflows.
Led the consent store from start to finish: a Ruby application recording the privacy consents given on customers' websites worldwide, around a thousand requests a second with no data loss, searchable through Elasticsearch, with copies in EU regions for GDPR. Moved it from Chef to Kubernetes and from DynamoDB to MongoDB to Elasticsearch. Also led the internal billing platform.
Software Engineer
Binary System
Jan 2017 - May 2018 (1 year 4 months)
Built backend and frontend components for an application managing railway undertakings, using PostgreSQL and RabbitMQ.
Junior Software Engineer
TravelMesh
Nov 2015 - May 2016 (6 months)
Promoted to project lead within two months. Delivered features including advanced filters and cancellation policies, and handled deployments and rollbacks across environments.
Education
Degrees, certifications, and relevant coursework
Università degli Studi di Parma
Information Engineering, Information Engineering
Completed one year of Information Engineering studies at the University of Parma.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Patryk?
You can contact Patryk and 600K+ other talented remote workers on Himalayas.
Message PatrykGet matched with your dream remote job
Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
