Available for work

Freelance full-stack developer in the Netherlands

Applications Websites Other Software

Go, Python, TypeScript, Java, Swift, and more.

Reviews

5.0 average across 11 client reviews

What my clients say about our collaboration
My second great experience with Sem! 100% would work with him again.
Marc B. P2P Voice-Call Application
Phenomenal experience working with Sem on very challenging front-end + algorithms work. Sem is a very talented computer scientist and software engineer, skilled, and with a strong "Will to finish" and tenacity needed to tackle very difficult tasks. Very well done, Sem! I am excited to work with you again in the immediate future.
Mike P. MP3 Decompression Algorithm
I'm delighted to work with Sem. He is a very skilled engineer and very efficient. I highly recommend him.
Sergey S. MacOS Utility Application
Great! Sem explored a number of possible solutions and we got to the bottom of a difficult bug
James B. Audio Player Integration
Great communication & amazing technical skills
Andrew C. Chrome Extension Development
Very happy with Sem: good programming skills, smooth communication and very quick to reply and solve problems. Highly recommended
Marc T. Thunderbird Add-on
Highly recommend! It's always a pleasure to work with Sem, he is reliable, communicates well and delivers according to the requirements.
Antonina K. AI Summarization Extension
Everything is working exactly as per requirements, thank you!
Antonina K. QR Code Styling Library
Great to work with. Very responsive. Very knowledgeable. Went above and beyond to deliver a great app!
Marc B. Text-to-Speech Application
Sem is what you hope every upwork freelancer to be like. He communicates well, responds quickly and got the job done way before deadline. I would recommend him and will look to hire him again when similar projects pop up.
Marc Jan M. Chrome Extension Development
Read More
Reviews from Upwork

Questions, answered

A few things prospective clients ask before we start.

How does an engagement usually start?

With a short conversation, by email or video call, where you describe what you're trying to do. I'll come back with a rough idea of scope, approach, and a budget range. If we both want to move forward, we agree a small first milestone before committing to the rest.

Do you charge fixed price or hourly?

Both, depending on the work. For well-scoped pieces (a new feature, a migration, a clearly defined integration) I prefer a fixed price per milestone. For exploratory or maintenance work I bill hourly with a weekly cap so there are no surprises.

How long do projects usually take?

Most projects I take on run between two weeks and three months. Larger pieces are usually broken into several milestones rather than one big delivery, so we can re-plan as we go.

Will you sign an NDA?

Yes. A mutual NDA before sharing anything sensitive is fine, just send the version you want to use. I can also work under your master services agreement.

Can you work with my existing team or codebase?

Yes. A good chunk of my work involves joining an existing engineering team for a defined piece of work, or making careful, well-tested changes to a codebase someone else built. I'm comfortable with code review, pull-request workflows, and the usual collaboration tooling.

Where are you based and what timezones do you cover?

I'm based in the Netherlands (CET / CEST) and work remotely worldwide. I overlap comfortably with Europe and the eastern half of North America. For Pacific or Asia-Pacific clients, async-first works best, with one or two scheduled calls per week.

Contact

I'm Sem, a freelance full-stack developer based in Groningen, Netherlands. Since 2022 I've built web, iOS, and backend software for clients around the world. If you've got a project in mind, I'd be glad to hear about it.

I usually reply within a day. No pitch, no obligation.

Start a conversation