Hi, I’m a
I live in Turin and I help companies, startups and professionals to transform ideas into quality digital products.
{ Frameworks: [ Fastify, Vue, Node.js, Angular, node-opcua ] }
My name is Rafael Esposito and I’ve been developing software for over 10 years. I’m a results-oriented
developer with a strong focus on code quality and user experience.
I have experience in both back-end and front-end development, as well as in building cross-platform
applications. I work with languages such as JavaScript, Java, PHP, and TypeScript, and have deep knowledge of
relational databases (PostgreSQL, MySQL) and non-relational databases (MongoDB).
Since 2018, I’ve enthusiastically embraced a freelance career, collaborating with startups, companies, and
professionals to turn ideas into solid, high-performing digital products with attention to detail.
I believe in the value of robust software that is easy to maintain and built to last. I speak Italian and fluent
technical English.
Middleware to collect data from BLE devices and transmit it via OPC-UA.
Stack: Node.js, TypeScript, BLE, OPC-UA
Role: architecture and data communication
Notes: used in industrial environments for remote monitoring.
Application for managing maintenance, assets, and technical interventions.
Stack: Node.js, Koa, TypeScript, PostgreSQL, Angular, Ionic
Role: analysis, architecture, development, integration, and deployment
Notes: supports mobile access, notifications, and operator interfaces.
Interface for managing orders between suppliers and client companies.
Stack: Vue.js, Node.js, MongoDB
Role: front-end and back-end integration
Notes: includes cart features, order history, and multi-user support.