Nicola Vitrani

Full-Stack Developer · IoT & Enterprise

From API to interface. Built for real operations.

Six years designing and shipping software end to end: typed React and Vue frontends, Laravel backends, and connected systems for enterprise teams, industrial automation, and machine vision.

I build software people rely on when it matters.

I work across the stack because products rarely fail in a single layer. Dashboards, automation tools, customer platforms, sensor-driven workflows — I aim for clear architecture, interfaces that reduce friction, and code a team can still own six months later.

Full-stack product work

Feature delivery with React, Vue, TypeScript, and Laravel — API design, state management, accessibility, and UI systems that scale with the product.

Industrial & connected systems

Machine vision, IoT data flows, and operator-facing tools for production environments where clarity and uptime count.

Delivery & ownership

Consulting, stakeholder alignment, maintenance, and iterative releases — shipping useful software without unnecessary noise.

Where I have worked

Consulting, industry, and independent work. Each role added a layer to how I build.

Senior Full-Stack Developer & IoT Expert — BIP

May 2026 - Present

Leading full-stack and IoT initiatives for enterprise clients: modern web applications, integration layers, and operational tools where data, interface, and reliability need to work together.

Web Developer — Deloitte

2023 - Apr 2026

Built and evolved web applications for large international organizations. On the Enel account, contributed to AMS and product work — turning complex requirements into secure, maintainable releases.

Vision & Web Developer — Tekna - Automation & Energy

2021 - 2023

Worked on industrial automation and machine vision with Halcon for VTS3D, a 3D inspection platform for tyre manufacturing — bridging imaging pipelines, application logic, and web-facing tooling.

Full-Stack Developer — Freelance

2021 - 2024

Delivered custom platforms for small businesses: admin panels, dashboards, and management tools with solid backend integrations and interfaces shaped around daily use.

Selected work

A few independent projects, live and browsable. Each preview is a real capture of the site, scrolling on its own and switching from desktop to mobile.

My consulting work for BIP, Deloitte, and Tekna is covered by contractual terms on intellectual property, so I can only show freelance and independent projects. Happy to walk through the consulting side in conversation, within those limits.

Autoscuola Aurora

Business website

Site for a driving school in Lucera, open since 1975: licence categories, CQC courses, points recovery, notices and quizzes, with contacts and location one tap away.

CDS Foggia

Non-profit website

Site for the Centro di Solidarietà di Foggia ODV: who they are, the job-search desk, activities, projects, and transparency, in a warm, institutional tone.

Il Covo del Gusto

Restaurant website

Site for a restaurant and pizzeria in Lucera: its story, a photo gallery, opening hours, and direct contact by phone or WhatsApp.

Banco Alimentare della Daunia

Web app

Invitation manager for the Banco Alimentare della Daunia: create invitations, collect replies, and organise volunteer shifts.

Ricettario Personale

Web app

A personal recipe book: save, categorise, and browse recipes, plan the week’s menu and the shopping list, with a little AI on the side.

Apex F1

Dashboard

A Formula 1 dashboard with driver standings, the race-weekend schedule and countdown, and the season’s points progression.

Tools I work with

A stack chosen for maintainability — strong typing on the front, dependable services behind it. I also use AI copilots to iterate faster on scaffolding, refactors, and copy without compromising code quality.

Frontend

React, Vue, TypeScript, JavaScript ES6+, HTML5, CSS3, SCSS/SASS

Architecture

Redux, Context API, Vuex, Vue Router, REST, GraphQL, Webpack, Vite

Quality

Jest, React Testing Library, Git, Accessibility, Responsive UI, OWASP basics

Backend & Data

PHP, Laravel, MySQL, MongoDB, PostgreSQL, HTTPS/TLS

AI workflow (vibe coding)

Cursor, Claude, Codex, GitHub Copilot, Prompting & constraints, Refactor loops, Doc-driven changes

Education

Aulab Hackademy — Coding Bootcamp

University of Bari & Rome — Foreign Languages

A. Rosmini High School — Linguistic Lyceum

Have a project in mind?

Whether you need a product engineer, a consulting hand on an existing codebase, or someone comfortable across frontend, backend, and connected systems — let’s talk.

nicolavitrani93@gmail.com