Cagliari, Italy

Francesco Sanna

Engineering Manager & Technical Lead

More than fifteen years in software, over ten of them leading as well as building: agreeing on direction with clients, setting the architecture, and owning delivery.

  • 15+years in software
  • 12years delivering for enterprise clients
  • Dozensof clients, from fashion and retail to banking and insurance
  • 3–6people per squad I lead today

About Me

I started as a developer, and throughout my career I have worked across the whole spectrum: code, architecture, client direction, and teams. For more than ten years I have led as well as built, and for over five of them technical direction was the core of the job: agreeing with clients how to proceed and which paths to take. All along, I stayed close to the architecture, the delivery, and the people doing the work, and owned the organization required to take that work into production.

I have worked with dozens of clients across very different sectors, from fashion and retail to banking and insurance, as well as with system integrators and delivery partners. The work itself is custom integrations, customer-facing applications, and the technical decisions that hold a program together when scope and priority move. I am the technical voice with the client, from pre-sales estimates, proposals, and pre-signature workshops to status reporting and steering meetings. I train the engineering teams who will run what we deliver, including international groups around the world, in hands-on workshops delivered in English. After go-live I stay accountable for production.

Today I lead squads of three to six, on both client and internal work. I set the architecture, the roadmap, and who delivers what, and I remain in review and implementation. I have run hiring interviews and evaluated people’s performance and results. I can also conceive a product and drive its development from scratch.

  • Technical direction

    • Direction agreed with clients
    • Architecture and trade-offs
    • Solution design
  • Delivery ownership

    • Dozens of clients across industries
    • Pre-sales estimates, proposals, and scoping workshops
    • Status reporting and steering with clients
    • Accountable for production
  • Teams and training

    • Hiring interviews and performance evaluation
    • Roadmap and sprint planning
    • Hands-on workshops for international teams

Experience

  1. – Present

    Engineering Manager & Technical Lead

    Stackhouse (Spindox group)

    I own how the work is directed, planned, and delivered, and I still write the code.

    • Lead squads of 3–6: roadmap, sprint planning, backlog prioritization, and retrospectives with product and client stakeholders.
    • Set the technical direction (architecture, trade-offs, solution design) and the organizational one: scope, priorities, and who delivers what.
    • Deliver ServiceNow solutions (SAM, ITSM, widgets, business rules, flows) on client and internal engagements.
    • Develop production features with React, TypeScript, and REST integrations.
    • Hold the quality bar through code review and pairing, and leave shared integration libraries so the next project does not start from zero.
  2. –

    Professional Services Lead & Technical Trainer

    Vivocha

    Twelve years delivering for enterprise clients, from the developer who built the work to the lead who owned it.

    • Worked across the full spectrum throughout, covering senior developer, project manager, technical lead, and trainer roles as each engagement required; for more than five years technical direction was the core of the role, deciding with clients how to proceed and which paths to take.
    • Owned engagements from discovery to go-live: requirements, technical decisions, and the relationship with the client when scope or priority changed.
    • Designed and implemented custom integrations and customer-facing web applications for enterprise clients across industries, including work with large delivery partners.
    • Taught engineering teams around the world in hands-on workshops on JavaScript SDKs and REST APIs, delivered in English, so they could run what we had shipped.
    • Stayed accountable after go-live, owning escalated production incidents, including SLA-critical ones.
  3. –

    Developer & University Intern

    Reilabs

    • Built front-end and back-end features for a web analytics product, including REST data feeds and interactive KPI dashboards.
    • Worked on metrics design and on page-load and database performance.

Key Projects

Shared Integration Libraries

TypeScript, React, REST APIs, integration libraries

I plan the engagement and I implement it: web delivery built around shared libraries, maintainable integrations, and less duplicated work across projects. I coordinate the squad from inside code review and implementation, not from the sidelines.

Enterprise Integrations & Widgets

JavaScript, Angular, Node.js, CSS, REST APIs

I designed and built custom integrations for enterprise clients across industries, from scoping through delivery, plus embeddable chat and video-chat widgets with real-time messaging, notifications, and event handling, used across client portals.

Technical Training

JavaScript SDKs, REST APIs, architecture workshops

I designed and delivered workshops for international client teams, from a first overview to hands-on work on JavaScript SDKs, REST APIs, and solution architecture, so those teams could own what we had shipped.

Skills

Software engineering

  • TypeScript
  • JavaScript
  • React
  • Angular
  • Node.js
  • MongoDB
  • HTML5
  • CSS3

Platforms & delivery engineering

  • ServiceNow (SAM, ITSM)
  • REST APIs
  • Git & CI/CD
  • Performance Tuning

Engineering leadership

  • Technical Leadership
  • Client Direction
  • Stakeholder Management
  • Pre-sales & Estimates
  • Solution Design
  • Hiring & Performance Evaluation
  • Agile Delivery
  • Technical Training & Knowledge Transfer

Education & Certifications

  • Bachelor of Science (B.Sc.) in Computer Science, University of Cagliari (2011)

Certifications

Contact

If you need someone who writes the software and also holds the project together, write to me or connect on LinkedIn. I read and reply to every message.

Also available for remote work, relocation, or regular travel.