Current Employment Project
Front-End–Driven Full-Stack Developer — SAP Commerce Cloud (Hybris)
Full-Stack Developer
Full-Stack Developer in a large SAP Commerce Cloud program, responsible for the UI architecture and the overall quality of the Angular 19 storefront. I build scalable components from scratch, improve the developer experience, and ensure the platform delivers a clean, performant, and accessible user interface.
My Value in the Project
- Shaped the frontend architecture, coding standards, and UI quality across the entire storefront.
- Migrated legacy React components to Angular, creating a consistent and maintainable codebase.
- Refactored key modules to meet Angular best practices, improving performance and long-term stability.
- Introduced engineering standards: TSLint/ESLint rulesets, Git hooks, and CI automation for cleaner code.
- Wrote comprehensive documentation and reusable patterns that accelerated onboarding and development.
- Collaborated closely with UX, backend, and API teams in an Agile/Scrum environment to ship integrated features.
Technologies: Angular 19, NgRx, SAP Composable Storefront / Spartacus, SAP Commerce (Hybris), TypeScript, Java, Spring, REST APIs, Agile/Scrum.
Freelancer Projects
PaCalendar
Front-End Development & UI design
Developed responsive, user-friendly interfaces for a scheduling and calendar tool using React and Material UI while learning modern frontend practices.
Improved UI consistency, basic performance, and accessibility, following the project’s design and brand guidelines.
Collaborated with the team to integrate APIs smoothly and ensure a consistent experience across devices.
Tech: TypeScript, React, Redux Toolkit, Material UI, Java/Spring Boot, JHipster
PacBill
Full-Stack Development & Test Automation
Built a billing application end-to-end, handling the UI, backend services, and database logic from initial concept to production.
Set up CI/CD pipelines and added automated tests to make deployments more reliable and speed up the release process, ensuring smoother and more predictable updates.
Tech: TypeScript, React, Redux Toolkit, Bootstrap, Java/Spring Boot, JHipster
Personal Projects
Repsut – Full-Stack Restaurant Operations Platform
Frontend: Angular 21.1, TypeScript 5.9, Angular Material, SCSS
Backend: Spring Boot 4.0.1, Java 21, PostgreSQL, JPA/Hibernate, Liquibase, MapStruct
Build Tools: Maven, NPM
Developed advanced kitchen workflow features including real-time recipe editing with inline CRUD operations and dynamic prep list section management using Angular Signals for reactive state updates. Developed
responsive print layouts optimized for 3×5 kitchen cards and professional menu displays. Implemented robust auto-save functionality with client-side session persistence to protect chef workflows from data loss
during menu creation and prep list building.
Try it out @ Repsut preview – Try using credentials:
User: marco.rossi
Password: BellaVista2024!
Full Stack Open – Modern Web Development Coursework
React, JavaScript/TypeScript, Node.js, Express, MongoDB, REST APIs, GraphQL, Jest, React Testing Library, Redux, Webpack, Docker, CI/CD
Completed Parts 1–9 of the University of Helsinki’s Full Stack Open course, covering modern frontend and backend development with React, Node.js/Express, TypeScript, state management, testing, and GraphQL. The remaining sections are actively in progress.
This repository demonstrates practical, production-oriented full-stack work and reflects my ongoing commitment to deepening my expertise across the entire JavaScript ecosystem.

Calculator Application
HTML5, CSS3 and JavaScript
A lightweight calculator with a unique 3D UI design, demonstrating attention to detail and creative CSS animation techniques.
Try it out @ Calculator Preview

Random Recipe Generator App
React, Redux Toolkit, Reactstrap & Bootstrap CSS
React application using TheMealDB API to fetch and display random recipes, built for speed and usability.
Highlights API integration, state management, and polished UI styling.
Try it out @ Repsut Preview

Subreddit Browser
React, Bootstrap and Redux toolkit
A minimal, responsive Reddit client designed for fast browsing and clean user experience.
Focus on state management and component-driven architecture.
Try it out @ Subreddit Browser

Looking for a website that’s up to Michelin standards?
Contact me and let’s create something exceptional — stylish, smart, and built to last.
Contact me!