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.