About me

I build digital products where code, context and people meet.

I’m Davide D’Ignazio, a Full Stack Web Developer based in Puglia, Italy. I build web applications from end to end with Laravel, PHP, JavaScript and MySQL — from data and backend logic to responsive, accessible interfaces.

View selected projects
Davide D’Ignazio
product
Understand the problem before designing the solution.
code
Keep it clear, maintainable and easy to evolve.
people
Listen, communicate and understand who I’m building for.
Portrait of Davide D’Ignazio, annotated with the three concerns his work moves between: product, code and people.

Professional path

From working with clients to building digital products.

I didn’t start in software. I came from digital marketing, sales and consulting, working directly with clients and their needs. That experience taught me to listen before proposing a solution, explain decisions clearly and keep the focus on what is actually useful.

Today I bring that background into development. I work across the stack, from Laravel and data modelling to flows and interfaces, trying to keep both the code and the experience clear enough to evolve.

What I bring to the work

  1. 01 End-to-end web development with Laravel and modern frontend tools
  2. 02 Product framing and application structure
  3. 03 Responsive UI engineering and accessibility
  4. 04 Testing, iteration and technical communication

At a glance

Location
Puglia, Italy Available remotely
Role
Full Stack Web Developer
Core stack
Laravel · Next.js · TypeScript · PHP · MySQL Also Livewire, Alpine.js and Tailwind CSS
Background
Digital marketing and client-facing sales Then full stack development
Training
Hackademy Full Stack Developer · Aulab Diploma in Information Technology

How I work

From idea to working product.

  1. 01

    Discover

    Understand users, goals and constraints.

  2. 02

    Design

    Structure flows, data and interfaces.

  3. 03

    Build

    Write clear code and build one useful piece at a time.

  4. 04

    Refine

    Test what I built, fix issues and improve it.

Availability

Let’s talk about what you’re building.

Available for full-time, remote and selected freelance opportunities.

Discuss an opportunity