A senior frontend dev,no headcount.
Angular and React by the project or by the day — under your brand. 18 years in the trade, the recent ones in banking and pharma. I step into the project you don't want to staff with a hire, and I work inside your process, not next to it.
Six situations where you call a subcontractor.
A delivery peak
The deadline won't move and the team is full. I add senior hands for a few weeks or months — no recruiting, no notice period.
Migration to Angular
Moving an existing system to an Angular frontend on a .NET backend — exactly what I have done since 2020 in pharmaceutical manufacturing software.
UI kit and design system
Custom components on the Angular CDK: data tables, virtual scrolling, complex forms. The proof is public — mk-kit, 165+ components on npm.
Accessibility in the build
WCAG 2.1 AA built into components rather than bolted on before sign-off. Audits and code fixes when the client asks about the EAA.
Performance and touch devices
Optimising heavy views, cross-browser and cross-device behaviour — including large touch screens of the Surface Hub class.
Code review and mentoring
A second pair of eyes on frontend architecture, code review, support for the juniors on your team.
Beyond Angular: React, Vue, TypeScript, RxJS, NgRx, Node.js, .NET and Java integrations, CI/CD, Docker. If your clients need GDPR consent, Google reviews or forms on their sites, I also have ready components — AZ Widgets — with a partner model for agencies.
One rate, known before we start.
Day rate
time & materialA day is 8 hours in your repository, your Jira and your code review. Billed monthly from a timesheet, VAT invoice.
Fixed-price project
fixed scopeFor a closed scope: I estimate the days, multiply by the same rate and you get the quote in writing before we start. No separate price list, no rush surcharges.
Net prices in PLN; Polish VAT (23%) applies where due. B2B contract with PRIME Mateusz Kornaś, NDA on request before the first project conversation.
A call
15 minutes: which project, which stack, from when and for how long. Afterwards you know whether I fit — and so do I.
Contract and access
NDA, B2B contract, access to the repository and tools. I work under your brand — to the end client I am part of your team.
Work inside your process
Your standups, your conventions, your reviews. I don't bring my own project-management framework.
18 years, the recent ones in regulated industries.
01Since 2020, as a senior frontend developer at C&F, I have been building software for pharmaceutical factories — projects for Pfizer and GSK. Before that banking, including Santander, and lottery platforms for the US market.
02mk-kit — my open library of 165+ Angular components on signals and OnPush, with light and dark modes and WCAG 2.1 AA as the target. Code, docs and live demos are public, so you can judge the level before we talk.
03Gastronaut — my production restaurant SaaS — runs on mk-kit, and I maintain it myself, as I do AZ Widgets. I know what code that has to work on a Friday night looks like.
Do you work white-label?
Yes. By default I work under the agency's brand: your email or tool accounts, your name on the project. I only mention the collaboration publicly with your consent.
How does billing work?
A B2B contract with PRIME Mateusz Kornaś (Polish VAT ID PL8733120454), one VAT invoice a month from a timesheet. For fixed price — instalments agreed in the contract.
Do you sign NDAs and assign IP?
Yes. An NDA before we discuss project details, and the contract fully assigns the economic copyright in the code to the agency or its client.
Angular only?
Angular is my main stack, but I also ship production React and Vue, and Node.js on the server. On .NET or Java backends I own the frontend and the integration.
Got a project nobody can take?
Send two sentences: stack, deadline, rough duration. I'll reply with whether I can help and from when.