Software engineered to outlast its first release.
I’m Artem Kurtiak, an independent product engineer. Companies bring me the web software that matters most to their business — I design it, build it end to end, get it live, and stay with it long after launch.
30+
Projects shipped to production
5+
Years building for clients
2
UK industry awards won
You work with one engineer from start to finish. The person who designs the system is the same person who builds it, ships it, and picks up the phone afterwards.
What clients say
on the record“Essential in building and scaling our conveyancing platform — front-end and back-end, almost entirely on his own.”
Four problems worth a specialist
This is not a service menu. These are the four situations where one senior engineer, accountable for the whole thing, beats a delivery team three times the size.
01
Build a new product
- Architecture first
- Built to be handed over
- You own the code
You have an idea and a deadline, and nothing built yet. I take it from the first line of code to real customers using it — on foundations that still hold up a year later.
- Next.js
- React
- TypeScript
02
Fix what is buckling
- Measured, not assumed
- Faster pages and queries
- Tested under real load
Your product works, but it has grown slow, expensive, or fragile as more people use it. I measure where the real bottleneck is, then remove it — rather than guessing and rewriting.
- PostgreSQL
- Redis
- Node.js
03
Ship without drama
- Repeatable environments
- Automated releases
- Alerts before customers notice
Releases break things, deploys are manual, and nobody wants to touch it on a Friday. I set up the pipelines and environments that make shipping routine instead of risky.
- Docker
- Kubernetes
- AWS
04
Rescue a codebase
- Honest technical audit
- Fixed step by step
- Risks written down
You inherited software from a previous team or agency and nobody knows what is safe to change. I give you an honest assessment, then a step-by-step way out — no full rewrite, no year of frozen features.
- Nest.js
- Prisma
- CI/CD
Live products, still running today
Not concepts or case-study mock-ups. Every one of these is in production with real users on it, built and still maintained by me rather than handed off to someone else.
01 · Venture-backed fintech
Conveyo
A digital conveyancing platform that automates the paperwork behind property transactions — the part of buying a home that normally takes weeks of back-and-forth.
Built and scaled both the front end and the back end almost single-handedly, from early product through to a platform that won two UK industry awards.
- Front end and back end, solo
- Two UK industry awards
- Scaled with the company
- React
- TypeScript
- Node.js
- PostgreSQL
- AWS
02 · B2B SaaS platform
SlideCamp
A shared slide library that lives inside PowerPoint, so large teams stop rebuilding the same deck from scratch every quarter.
A production SaaS product with real-time sync across large asset libraries, and a native Office add-in that keeps working through Microsoft update cycles.
- Real-time library sync
- Search across thousands of slides
- Native Office add-in
- Next.js
- React
- TypeScript
- Node.js
- PostgreSQL
03 · Consumer web platform
Health of Your Space
A wellness platform that turns a technical environmental assessment into something a non-expert can complete, and act on, in an afternoon.
Shipped the guided assessment flow, a content layer the client team edits without a developer, and the analytics that now drive their roadmap.
- Guided assessment engine
- Client-editable content
- Behavioural analytics
- Next.js
- React
- TypeScript
- MongoDB
- Express
What working with me looks like
No black box, no month of silence. Four short phases, every decision written down, and software you can open and use at the end of each cycle.
- 011–3 days
Agree the problem
We settle what the software has to achieve for the business, what the limits are, and how we will both know it is finished — before any code is written.
- 023–7 days
Plan the build
You get the plan in plain language: what gets built, in what order, and which trade-offs I am making — written down, so you can push back on them.
- 031–2 week cycles
Build in short cycles
Working software every one to two weeks, on a fixed rhythm. You open it in your browser and use it yourself — no status decks, no screenshots.
- 04Ongoing
Launch and look after it
We go live, I watch how it behaves with real users, fix what only real traffic reveals, and keep building the next thing on your roadmap.
People who trusted me with their product
Public, verifiable reviews from the people who paid for the work — a co-founder who built a venture-backed platform with me, an engineer who worked alongside me daily, and clients who hired me on Upwork.
His expertise shows in every implementation discussion — code quality, productivity, and clarity under pressure.
“I would like to note Artem as an excellent full-stack developer with whom I had the opportunity to work. His expertise can be easily seen in discussions on the implementation of functionality or solving problems. Working with him, I discovered new opportunities in writing code and saw how to improve its quality and productivity. He will always come to the rescue to work through a solution and explain it further if needed. An excellent specialist and team player.”
Communication was smooth, collaboration was professional and efficient.
“It was a pleasure working with Artem and his team! Communication was smooth, collaboration was professional and efficient. I would definitely consider working together again in the future! Every member of team who I worked with is professional! Their tech expertise really helped us with website development. Totally recommend!”
Start with the hard part
Send me the part of the problem you would not hand to a junior team. You will get a straight answer on whether I am the right fit, how I would approach it, and what the first milestone should prove — no pitch deck, no sales call.
artem@kurtiak.org