AD Alberto Dente
Disponibile per progetti freelance e collaborazioniAvailable for freelance & collaborations

Progetto soluzioni web solide, mantenibili e pensate per durare. I build web solutions that are solid, maintainable and made to last.

Software Engineer specializzato in C#, .NET, React e TypeScript. Lavoro su interfacce moderne, applicazioni enterprise, strumenti interni e consulenza IT — con attenzione costante a qualità, performance, manutenibilità e chiarezza tecnica. Software Engineer specialized in C#, .NET, React and TypeScript. I work on modern interfaces, enterprise applications, internal tools and IT consulting — with constant focus on quality, performance, maintainability and technical clarity.

Enterprise web appsEnterprise web apps Frontend modernoModern frontend .NET / C# Consulenza ITIT consulting
Aziende & freelance clientCompanies & clients

Hai un progetto da sviluppare?Have a project to build?

Dall'analisi al rilascio: web app, siti professionali e strumenti su misura.From analysis to release: web apps, professional sites and custom tools.

Scopri i serviziExplore services
Recruiter & HRRecruiters & HR

Cerchi un profilo tecnico?Looking for a technical profile?

Esperienza concreta tra frontend moderno e mondo enterprise .NET/C#.Concrete experience across modern frontend and enterprise .NET/C#.

Scarica il CVDownload the CV
CTO & Lead developerCTOs & Lead developers

Vuoi valutare approccio e competenze?Want to assess approach & skills?

Articoli tecnici su architettura, qualità del codice e scelte di delivery.Technical articles on architecture, code quality and delivery choices.

Leggi gli articoli tecniciRead the technical articles

Contesti, tecnologie e ambiti di lavoro

Contexts, technologies and areas of work

Enterprise SaaS PMI · SMB Internal Tools .NET / C# React + TypeScript SQL Server Firebase Hosting REST API Enterprise SaaS PMI · SMB Internal Tools .NET / C# React + TypeScript SQL Server Firebase Hosting REST API
8+
anni di sviluppo softwareyears of software development
.NET · React
stack principale full-stackcore full-stack
100%
focus su codice mantenibilefocus on maintainable code
IT / EN
collaborazione bilinguebilingual collaboration
Chi sonoAbout

Collego requisiti di business e implementazione tecnica, con un approccio pragmatico e orientato alla manutenibilità. I connect business requirements and technical implementation, with a pragmatic approach focused on maintainability.

Lavoro tra frontend moderno (React, TypeScript) e mondo enterprise .NET/C#, dove la chiarezza tecnica conta quanto la riga di codice. Comunico in modo diretto con team tecnici e stakeholder, traducendo problemi complessi in soluzioni concrete e durature. I work across modern frontend (React, TypeScript) and the enterprise .NET/C# world, where technical clarity matters as much as the code itself. I communicate directly with technical teams and stakeholders, turning complex problems into concrete, lasting solutions.

PragmaticoPragmaticScelte tecniche guidate dal contesto reale, non dalle mode.Technical choices driven by real context, not trends.
ManutenibileMaintainableCodice che il team riesce a leggere, estendere e correggere.Code the team can read, extend and fix.
Orientato al businessBusiness-orientedOgni funzionalità collegata a un valore concreto.Every feature tied to concrete value.
Comunicazione chiaraClear communicationDialogo trasparente con team e stakeholder.Transparent dialogue with teams and stakeholders.
CompetenzeSkills

Un set tecnico ampio, applicato con criterio.A broad technical toolkit, applied with judgment.

Seleziona i tag per filtrare i progetti più sotto. Niente barre percentuali: solo aree di competenza reali e tecnologie che uso davvero.Select tags to filter the projects below. No percentage bars — just real areas of expertise and technologies I actually use.

Frontend Engineering

React, TypeScript, architettura UI, component design, performance e accessibilità.React, TypeScript, UI architecture, component design, performance and accessibility.

React TypeScript Frontend Architecture UI Engineering Performance Accessibility

Backend & Enterprise

C#, .NET, API, business logic, SQL e integrazioni in contesti enterprise.C#, .NET, APIs, business logic, SQL and integrations in enterprise contexts.

C# .NET API SQL Enterprise Web Apps

Software Quality

Codice mantenibile, testing, error handling, documentazione tecnica.Maintainable code, testing, error handling, technical documentation.

Technical Documentation

Consulenza ITIT Consulting

Analisi, modernizzazione, siti professionali, strumenti interni, supporto a PMI.Analysis, modernization, professional sites, internal tools, SMB support.

Consulenza IT WordPress Migration Firebase Hosting

Delivery & Collaboration

Git, CI/CD, lavoro in team, comunicazione tecnica, problem solving.Git, CI/CD, teamwork, technical communication, problem solving.

Internal Tools
ProgettiProjects

Case study, non solo screenshot.Case studies, not just screenshots.

Problema, soluzione, ruolo e valore generato. 6 progetti — filtra con i tag delle competenze.Problem, solution, role and value generated. 6 projects — filter with the skill tags.

Filtri attiviActive filters
Enterprise

Enterprise Web Interface

ProblemaProblemUI legacy lenta e difficile da estendere.Slow legacy UI, hard to extend.
SoluzioneSolutionArchitettura a componenti React/TS modulare.Modular React/TS component architecture.
RuoloRoleFrontend lead.Frontend lead.
ReactTypeScriptPerformance
Tempi di rilascio ridottiFaster releases LeggiRead
Internal Tool

Strumento interno per processi aziendaliInternal tool for business processes

ProblemaProblemProcessi manuali su fogli di calcolo.Manual spreadsheet-based processes.
SoluzioneSolutionApp .NET con logiche di business centralizzate..NET app with centralized business logic.
RuoloRoleFull-stack engineer.Full-stack engineer.
C#.NETSQL
Errori operativi ridottiFewer operational errors LeggiRead
Migration

Migrazione sito professionaleProfessional site migration

ProblemaProblemSito WordPress lento e costoso da mantenere.Slow, costly-to-maintain WordPress site.
SoluzioneSolutionSito statico moderno su Firebase Hosting.Modern static site on Firebase Hosting.
RuoloRoleConsulente tecnico.Technical consultant.
Consulenza ITFirebase Hosting
Performance e costi miglioriBetter performance & cost LeggiRead
Dashboard

Dashboard tecnica React/TypeScriptReact/TypeScript technical dashboard

ProblemaProblemDati sparsi su più sistemi.Data scattered across systems.
SoluzioneSolutionDashboard unificata, tipizzata e performante.Unified, typed, performant dashboard.
RuoloRoleFrontend engineer.Frontend engineer.
ReactTypeScriptUI Engineering
Decisioni più rapideFaster decisions LeggiRead
Module

Modulo C#/.NET per logiche di businessC#/.NET module for business logic

ProblemaProblemRegole di business duplicate e fragili.Duplicated, fragile business rules.
SoluzioneSolutionModulo testato con API documentate.Tested module with documented APIs.
RuoloRoleBackend engineer.Backend engineer.
C#APITechnical Documentation
Logica centralizzataCentralized logic LeggiRead
SMB

Consulenza IT per piccola aziendaIT consulting for a small business

ProblemaProblemStrumenti scollegati e poco usabili.Disconnected, hard-to-use tools.
SoluzioneSolutionRoadmap tecnica e strumenti accessibili.Technical roadmap and accessible tools.
RuoloRoleConsulente IT.IT consultant.
Consulenza ITAccessibility
Operatività più sempliceSimpler operations LeggiRead

Nessun progetto corrisponde ai filtri selezionati.

No projects match the selected filters.

ServiziServices

Servizi orientati al risultato, non alla tecnologia fine a sé stessa.Outcome-oriented services, not technology for its own sake.

Siti web professionali & web appProfessional sites & web apps

Per chiForAziende e PMI che vogliono presenza solida.Companies and SMBs wanting a solid presence.
RisolveSolvesSiti lenti, datati o difficili da aggiornare.Slow, dated or hard-to-update sites.
OutputOutputApp React/TypeScript performante e mantenibile.Performant, maintainable React/TypeScript app.
Richiedi una valutazioneRequest an assessment

Consulenza frontend & modernizzazioneFrontend consulting & modernization

Per chiForTeam con interfacce o app legacy.Teams with legacy interfaces or apps.
RisolveSolvesCodebase difficili da mantenere ed estendere.Hard-to-maintain, hard-to-extend codebases.
OutputOutputArchitettura UI chiara e percorso di refactor.Clear UI architecture and a refactor path.
ParliamoneLet's discuss

Strumenti interni & dashboard aziendaliInternal tools & business dashboards

Per chiForAziende con processi manuali e ripetitivi.Companies with manual, repetitive processes.
RisolveSolvesLavoro disperso tra fogli di calcolo.Work scattered across spreadsheets.
OutputOutputStrumento su misura con dati centralizzati.Custom tool with centralized data.
Descrivi il processoDescribe the process

Supporto su architettura, performance e manutenibilitàArchitecture, performance & maintainability support

Per chiForCTO e lead che vogliono una seconda opinione.CTOs and leads wanting a second opinion.
RisolveSolvesDubbi su scelte tecniche e debito tecnico.Doubts on technical choices and tech debt.
OutputOutputAnalisi tecnica con raccomandazioni concrete.Technical review with concrete recommendations.
Prenota una revisioneBook a review
EsperienzaExperience

Una crescita tecnica costante, su impatto reale.Steady technical growth, focused on real impact.

2022 — oggipresent

Software Engineer · Freelance & ConsulenzaSoftware Engineer · Freelance & Consulting

[ azienda / cliente — placeholder ]

Sviluppo di web app React/TypeScript e moduli .NET per clienti enterprise e PMI, con focus su manutenibilità e performance.Building React/TypeScript web apps and .NET modules for enterprise and SMB clients, focused on maintainability and performance.

Architettura frontendFrontend architectureModernizzazioneModernizationConsulenza tecnicaTechnical consulting
2019 — 2022

Full-Stack Engineer · Contesto enterpriseFull-Stack Engineer · Enterprise context

[ azienda — placeholder ]

Responsabilità su frontend e business logic in applicazioni enterprise, in collaborazione con team cross-funzionali.Ownership of frontend and business logic in enterprise applications, working with cross-functional teams.

ReactC# / .NETSQLLavoro in teamTeamwork
2016 — 2019

Software Developer · Web & backendSoftware Developer · Web & backend

[ azienda — placeholder ]

Sviluppo di funzionalità web e servizi backend, consolidando le basi su qualità del codice e collaborazione tecnica.Building web features and backend services, consolidating fundamentals in code quality and technical collaboration.

Fondamenta tecnicheTechnical foundationsAPIDocumentazioneDocumentation
TestimonianzeTestimonials

Cosa dicono i team con cui ho lavorato.What teams I've worked with say.

"
Approccio pragmatico e codice ordinato. Ha reso il nostro frontend molto più semplice da mantenere.
Pragmatic approach and clean code. He made our frontend far easier to maintain.
Contesto: refactor di una web app enterprise
Context: enterprise web app refactor
L
[ Nome Cognome ]Lead Developer · [ Azienda ]Lead Developer · [ Company ]
"
Comunicazione chiara con team tecnici e business. Ha tradotto requisiti complessi in soluzioni concrete.
Clear communication with both technical and business teams. He turned complex requirements into concrete solutions.
Contesto: nuovo strumento interno
Context: new internal tool
M
[ Nome Cognome ]Project Manager · [ Azienda ]Project Manager · [ Company ]
"
Affidabile e preciso. Ci ha aiutato a modernizzare l'interfaccia senza riscrivere tutto da zero.
Reliable and precise. He helped us modernize the interface without rewriting everything from scratch.
Contesto: modernizzazione UI legacy
Context: legacy UI modernization
S
[ Nome Cognome ]CTO · [ Azienda ]CTO · [ Company ]
Articoli tecniciTechnical articles

Spiego concetti complessi in modo chiaro.I explain complex concepts clearly.

Tutti gli articoliAll articles
React & TypeScript
React & TypeScript· 8 minIT

Come progettare componenti React mantenibili in contesti enterpriseDesigning maintainable React components in enterprise contexts

Pattern e confini chiari per componenti che il team riesce davvero a far evolvere.Patterns and clear boundaries for components a team can actually evolve.

Frontend Architecture
Frontend Architecture· 6 minIT

TypeScript come strumento di qualità, non solo di tipizzazioneTypeScript as a quality tool, not just typing

Usare i tipi per rendere espliciti i contratti e prevenire intere classi di bug.Using types to make contracts explicit and prevent whole classes of bugs.

Consulenza IT
Consulenza IT· 5 minIT

Quando una PMI ha davvero bisogno di una web app su misuraWhen an SMB really needs a custom web app

I segnali concreti per capire se conviene costruire invece di adattare.The concrete signals that tell you when to build instead of adapt.

ContattiContact

Raccontami cosa vuoi costruire.Tell me what you want to build.

Progetto freelance, candidatura, consulenza IT o collaborazione tecnica: scrivimi e ti rispondo con un punto di vista concreto.Freelance project, application, IT consulting or technical collaboration: write to me and I'll reply with a concrete point of view.

Inserisci il tuo nome.Please enter your name.
Inserisci un'email valida.Please enter a valid email.
Scrivi qualche dettaglio in più.Add a few more details.

Messaggio inviatoMessage sent

Grazie. Ti rispondo al più presto.Thanks. I'll get back to you soon.