Maksym Smoliński · Senior Frontend Engineer · React, TypeScript and Next.js
The Short Version
Senior frontend engineer with five years in production. I build web applications that keep their speed and their readability as the codebase gets bigger. TypeScript, React and Next.js are home ground, and I move into Node.js, SQL, NoSQL and AWS when a problem needs the whole picture.
I like owning a feature end to end: shaping the architecture, hunting the performance problems nobody else has time for, and leaving code that still reads well a year later. It happens next to product managers, designers, QA and backend engineers, and the better solutions usually come out of those conversations.
Right now I am at RavenDB, building new applications and large features for a NoSQL database, auditing the frontend we already ship, and moving legacy Knockout.js onto React. The Node.js client I run entirely on my own, from architecture to release, and developers download it more than 70,000 times a month. Alongside that I take on selected freelance projects through my own company.
Dashboard
live metrics from my dev environment
How I Got Here
Senior Frontend Engineer
RavenDB·Dec 2024 - Present
Toruń, Poland
RavenDB is a NoSQL document database that teams run in production where downtime is not an option. I am one of two engineers on the frontend: I own large features end to end, build new applications from an empty repo, audit the frontend we already ship, and drive the migration of legacy Knockout.js to React and Redux Toolkit. Most of that work I scope, estimate and carry myself.
The RavenDB Node.js client I run entirely on my own: architecture, API shape, release scope and every fix are my calls. Developers download it more than 70,000 times a month. I also take requirements straight from customers and work support, answering tickets and TypeScript SDK questions from the developers using it. Alongside that I run internal training, mentor three to four junior engineers, and review UI/UX designs before they turn into tickets.
Full Stack Engineer
Wesstron·Jul 2022 - Dec 2024
Bydgoszcz, Poland
Wesstron builds equipment and IoT software for livestock farms. My work there was mostly frontend: responsive React interfaces for the devices themselves, a rebuilt shared component library, code reviews, and the technical documentation the team still works from.
I also brought automated testing in from zero: 600+ Cypress tests on the Page Object Model, which cut manual regression work roughly in half and kept bugs out of production. Backend was the smaller share: serverless on AWS (Lambda, DynamoDB, API Gateway, S3, CloudWatch).
B.Sc. in IT in Business
WSB Merito University·Sep 2022 - Jun 2025
Bydgoszcz, Poland
A part-time degree carried alongside a full-time engineering job. The coursework sat on the business side of IT: systems analysis, databases, project management.
Where I've Been
11 countries and counting