Let's talk.
Freelance work, full-time roles, or just a question about one of the projects — all welcome. I usually reply within a day or two.
How we work together
Clear scope, protected payments and a clean handover, so both of us know where things stand at every step.
Scope and quote
Tell me what you need. I reply with a short written scope: what's included, the timeline, how many revision rounds, and a fixed price or hourly rate.
Secure payment
We work through Upwork. If you don't have an account, I can send you a contract by email. Each milestone is funded in escrow before work starts, so both sides are protected. Returning clients can also pay by invoice.
Build and review
You see progress as it happens. Before you approve a milestone, I show the work on a preview link or in a short screen recording.
Handover
After the final payment, the code, repository and hosting are transferred to you, with notes on how to run and update them.