Hi, I'm Maxim
Senior Full-Stack Engineer (Node.js / React). 10 years shipping production software across healthcare, fintech, proptech and document platforms
MT

About

I'm a full-stack engineer, which in practice means I'm comfortable owning a feature from the first conversation with product through to the release and the numbers that come after it. Which part of the stack it lives in matters less to me than whether it works for the people using it.

Most of what I do isn't greenfield. It's work on systems that already have users, where you can't pause everything to clean up: moving a legacy module to TypeScript while other people keep shipping into it, adding tests in the few places that actually prevent incidents, making the pipeline strict enough that a broken release stops before it reaches anyone. It isn't glamorous, but it usually decides how fast a team can move six months later.

I lead a team of five. Most of that is technical design, code review, and keeping people unblocked. I'm based in Poland and work with teams across the EU.

Work Experience

Skills

TypeScript
JavaScript
React
Next.js
Node.js
Express
NestJS
GraphQL
MongoDB
PostgreSQL
MySQL
AWS
Docker
Kubernetes
Playwright
Selected Work

What I've shipped

Some of this I shipped inside product teams, some I built and run myself. Here is what I made and what it changed for the people who use it.

Simple Job Tracker

Side project

A tool for running a job search: applications and interview stages in one place, CV versions kept against each one, and analytics on what actually converts. Built and shipped solo, front end through to the API and the box it runs on.

React
Vite
Tailwind CSS
Node.js
Express
Nginx
Google OAuth

scene-dedupe

Open source

A command-line tool that finds photos of the same scene in a folder, including the ones you took a step to the left. Most duplicate finders compare perceptual hashes, which fall apart as soon as the camera moves. This compares DINOv2 embeddings instead, matching on what is in the frame rather than how the pixels line up, then writes the groups back as XMP tags that digiKam, Lightroom and Immich read.

Python
PyTorch
Transformers
DINOv2
ExifTool

AI Document Intelligence

PropTech Platform · Vention · 2023 - Present

An AI-powered feature that reads insurance documents and populates application forms automatically, removing a large chunk of manual data entry for end users. Built into the platform's core order-placement flow alongside GraphQL APIs and third-party vendor integrations.

TypeScript
React
Node.js
GraphQL
MongoDB
AWS

Release Quality & CI Gating

PropTech Platform · Vention · 2023 - Present

Expanded Playwright coverage over critical user flows and tightened CI gating in GitHub Actions, cutting regressions in those flows by 27%. Paired with a TypeScript migration of legacy modules and Codex-assisted PR reviews to reduce manual review effort.

Playwright
GitHub Actions
TypeScript
Docker
Kubernetes

Real-Time Portfolio & Notifications

FinTech Platform · Vention · 2021 - 2023

Live portfolio and notification updates delivered over WebSockets for time-sensitive financial events, backed by Node.js/Express services integrating third-party financial and custodial systems.

TypeScript
React
Node.js
WebSockets
GraphQL
MongoDB

Document Editor Module

Document Platform · PandaDoc · 2019 - 2021

Co-owned the core editor behind document creation and signing for enterprise customers: workflow rules, permissions and editor UX. Ran customer demos, turned feedback into a prioritized backlog with PMs, and drove changes from spec to GA.

JavaScript
TypeScript
React
Node.js
MongoDB
PostgreSQL

Medical Labs Network

Healthcare · ScienceSoft · 2016 - 2019

Full-stack features for lab ordering, results and admin workflows for a medical labs network in Luxembourg, with code quality held up by reviews, linting and automated tests.

React
Node.js
GraphQL
PostgreSQL

Hospital Notification App

Healthcare · ScienceSoft · 2016 - 2018

Mobile notifications and incident workflows for hospital staff, built with React Native and Node.js, integrating third-party services for authentication, messaging and storage.

React Native
Node.js
AWS
Contact

Get in Touch

I'm looking for senior and lead full-stack roles in the EU. Remote works, and so does hybrid if the office is in Warsaw. Email me at mtsylko@gmail.com or reach me on LinkedIn, and I will answer.

LinkedIn