Technical direction.Hands-on development.

I help businesses and startups make technical decisions and build web, mobile and AI products. Based in Lugano, working with Italian and international clients.

Book a 30-minute introductory call
Since 2010Hands-on experience
Over 25 businessesHave worked with me

I’ve worked on

  • Bikeroom
  • HUMS
  • Speak4Me
  • Lyric Studio
  • Edamame
  • Recify
  • Clay
  • Parallax
  • Good Fonts
  • ZERO

How I work

Every collaboration starts with a business goal. I bring together product vision, technical decisions and hands-on development to turn it into a concrete result.

  1. Understand where to act

    I listen to the people leading the business and those working on the product. I clarify goals, user needs and team obstacles, then assess the existing technology.

    For your businessA shared understanding of the problem and a clear goal to work towards.

  2. Choose priorities together

    I compare possible approaches based on impact, time, cost and risk. I turn decisions into a sustainable plan, starting with the changes that can make a difference.

    For your businessTime and budget focused on what matters, with clear reasons behind technical decisions.

  3. Turn decisions into a working product

    I write code and work alongside the team, from architecture to release. I make progress in verifiable steps and use AI where it helps us move faster, while keeping control of quality.

    For your businessVisible progress in the product, with problems addressed directly during development.

  4. Review results and share knowledge

    We assess the effects on the product and the team’s work together. I gather feedback, adjust direction and share decisions and knowledge so the work can keep growing.

    For your businessA product that evolves through real feedback and a team better equipped to move it forward.

What I’m working on

View all projects

From the blog

Visit the blog

Claude Code and FORTRAN are more alike than you think

Let’s talk about your project.

Whether you have an idea, a team to strengthen or a complex technical challenge,
I’d be happy to listen and explore how I can help.

Book a 30-minute introductory call