I design and build from scratch: from landing pages and company sites to custom web and mobile apps.

I tell you what won't work

If something won't fit your budget or deadline, you hear it up front. Not afterwards.

I finish what I start

I stick to the deadlines we agree on. Once a project starts, I see it through to launch, because unfinished work has no value.

I check before I ship

I test where mistakes cost the most: payments, customer data, anything that calculates money.

Who I am

I'm Damian Kowalczyk and I run WebSolutionsLab on my own. I design, write the code and handle the launch, so from the first message you talk to the person building your site or app from start to finish.

Experience
Over 5 years of commercial work
Day to day
A large system in Symfony (PHP)
After hours
Six mobile games of my own

Process

Six steps from your first message to a working app. You know the price and the deadline before I write any code.

  1. 01

    Write

    Describe your idea or problem in a few lines. You don't need to know the tech or have a full spec.

  2. 02

    We talk

    I ask about the details: who it's for, what it has to do and by when. If I see a simpler solution, I'll tell you.

  3. 03

    The plan

    We agree on the scope, price and deadline. From day one you know what will be built and when.

  4. 04

    The build

    I build in stages and show you a working version as we go, so we discuss changes while the work is under way.

  5. 05

    Launch

    I deploy the project and check everything works the way we agreed.

  6. 06

    What's next

    The project doesn't have to end at launch. I can keep developing the app and handle maintenance.

Contact

Tell me what we're building. A few sentences about your project is enough.

Type

The data you send through this form is controlled by Damian Kowalczyk WebSolutions. I use it only to reply to your message, and the details and your rights are set out in the privacy policy.