Hi all, I'm Jonathan 👋

I am a Full Stack Software Developer 🚀 with around 5 years of consulting experience across web development, e-commerce and application modernization. I work with React/TypeScript frontends, Node.js backends and .NET solutions using C#, ASP.NET Core MVC and SQL Server.

I build responsive interfaces, integrate APIs, manage data flows, develop plugins and automate application processes. I like combining user experience, technical reliability and the ability to work across both legacy and modern systems.

What I Do

I am curious about frontend, backend and cloud technologies, with a strong React background and recent hands-on work on .NET and e-commerce stacks.

HTML icon
CSS icon
JavaScript icon
Google icon
Node.js icon
npm icon
Python icon
React icon

⚡ Frontend: React, Next.js, React Router, Redux, Redux Saga, Context API, Tailwind CSS, HTML, CSS and TypeScript.

⚡ Backend and full stack: Node.js, C#, Visual Basic, ASP.NET Core MVC, CSHTML, Windows Forms and REST API integration.

⚡ E-commerce and CMS: nopCommerce, Magento, WordPress, PrestaShop, custom plugins, pricing, orders, shipments and RMA flows.

⚡ Data, cloud and quality: SQL Server, Firestore, Google Cloud Platform, Cloud Functions, Hangfire, Jest, Cypress and scheduled automations.

Education

Education

Alma Mater Studiorum – University of Bologna

Computer Science

2019 - 2021

I followed the Computer Science program at the University of Bologna, focusing on programming, databases, algorithms, networks and software engineering.

Although the degree path was not completed, it gave me a solid foundation and study method that I later strengthened through consulting projects, company work and continuous learning.

Experiences

Enginium

Software Developer - Full Stack

Enginium S.r.l

03/2024 - Present

Bologna, Italy

I work on legacy applications and e-commerce platforms in the nautical sector, covering evolutionary maintenance, C#, Visual Basic, ASP.NET Core MVC, Windows Forms, CSHTML, SQL Server, nopCommerce plugins, Nav-to-Net integrations, scheduled Hangfire jobs and external API data synchronization.

Software Developer - Full Stack

Syscons Interactive

09/2022 - 02/2024

Via Francesco Restelli, 5, Milan, Italy

I developed custom PHP plugins for Magento, WordPress and PrestaShop, including installment payment logic, cronjobs and support for CMS data migrations. I worked on data validation, target CMS structure adaptation, SQL queries and technical transition activities.

Software Developer - Full Stack

Nexum-ai

10/2021 - 09/2022

Via Rodi, 49 - 00195 Rome, Italy

I contributed to a real estate web application with React frontend development, reusable components, React Router, Redux, Redux Saga, Context API, Tailwind CSS, Axios and Jest. I integrated REST APIs and supported Node.js backend components on Google Cloud Platform using Firestore and Cloud Functions.

Projects

Nautical e-commerce modernization

Evolution of a monolithic platform toward nopCommerce, with dedicated plugins, data synchronization, Hangfire automations, pricing, orders, shipments and RMA flows.

Real estate web app

React application for consulting and evaluating real estate data, with Redux Saga, REST APIs, Jest, Node.js, Firestore and Cloud Functions on Google Cloud Platform.

Payment plugins and CMS migration

Custom PHP plugin development for Magento, WordPress and PrestaShop, cronjobs, installment payment logic and CMS data migration for a sports-sector client.

Reach out to me!

Profile

DISCUSS A PROJECT OR JUST WANT TO SAY HI? MY INBOX IS OPEN FOR ALL.

"Software Developer | Frontend mindset, full stack execution 💭 "

I work as a full stack software developer in consulting. I am a native Italian speaker, with B2 English and B2/C1 French, and I move across frontend, backend, e-commerce, cloud and data integration projects.

Bologna, Italy