About me

I am a Frontend Web Developer based in Torino, Italy, with experience building responsive and maintainable web applications using Vue, React, TypeScript, and JavaScript.

I have worked on component-driven applications with 90+ reusable UI components, 180+ REST API integrations, and real-time WebSocket features. I also have full-stack project experience with Node.js, Express, PostgreSQL, Docker, Next.js, Vercel, and Neon.

I am currently improving my Italian and looking for Frontend or Junior Full-Stack Developer roles where I can contribute to real products and grow within a strong engineering team.

What i'm doing

  • Frontend Development

    Building responsive, component-driven web applications using React, Vue, TypeScript, JavaScript, HTML, CSS, SCSS, and Tailwind CSS.

  • Full-Stack Development

    Developing full-stack features with Node.js, Express.js, PostgreSQL, SQLite, REST APIs, authentication, and database integration.

  • API Integration

    Integrating RESTful APIs and WebSocket features to connect frontend applications with backend services and real-time data.

  • Deployment & Workflow

    Working with Docker, Git/GitHub, Vercel, Neon, Agile/Scrum workflows, Jira, YouTrack, and CI/CD practices.

Work Highlights

  • 90+ UI Components

    Built and maintained reusable frontend components for a production web application using Vue 3, JavaScript, SCSS, and Element Plus.

  • 180+ API Integrations

    Integrated RESTful APIs and WebSocket-based features to support real-time communication and dynamic user interfaces.

  • 5+ Real-Time Features

    Implemented WebSocket-based features to support live data updates and real-time communication in production web applications.

Technologies I Use

  • React logo React
  • Vue logo Vue 3
  • TypeScript logo TypeScript
  • JavaScript logo JavaScript
  • Next.js logo Next.js
  • Tailwind CSS logo Tailwind CSS
  • SCSS / SASS logo SCSS / SASS
  • MUI logo MUI
  • HTML5 logo HTML5
  • CSS3 logo CSS3
  • Node.js logo Node.js
  • Express.js logo Express.js
  • PostgreSQL logo PostgreSQL
  • Docker logo Docker
  • Git logo Git
  • GitHub logo GitHub
  • Vercel logo Vercel

Resume

Experience

  1. Front-End Developer | BlueBeeTech s.r.l.

    2024 — 2026
    Collaborated with UI/UX designers and backend developers to create and maintain a web application with 90+ UI components using Vue3, JavaScript, CSS3/SCSS, and Element Plus.
    Implemented 180+ RESTful APIs and 5+ WebSocket features to support real-time data communication via Docker.
    Led frontend feature delivery within a 7-person Agile team over 1.5 years, championing continuous UI/UX improvements and guiding sprint planning and code reviews.
  2. Full-Stack Developer | Politecnico di Torino

    2023 — 2024
    Teamed with 3 cross-functional members to produce a language-learning web application, focusing on user flow and learning experience.
    Devised user-centric features by analyzing 10+ interviews, improving usability and student engagement.
    Introduced full-stack functionalities using React, Node.js, and SQLite in a collaborative product workflow.
  3. Front-End Developer | Politecnico di Torino

    2023 — 2024
    Designed and launched a Thesis Management web application from the ground up using React and TypeScript, implementing 10+ key pages in a responsive and user-friendly interface.
    Partnered with backend engineers to establish frontend features with 10+ Kotlin endpoints, supporting a consistent Docker and Git workflow.
    Initiated the end-to-end frontend lifecycle across 8 Agile sprints, managing tasks in YouTrack from initial planning through to final review.
  4. Full-Stack Developer | Politecnico di Torino

    2023 — 2023
    Pioneered the development and launch of a responsive CMS using React, JavaScript, and Bootstrap with 5 content management components.
    Generated 5 REST API endpoints with Node.js and integrated SQLite to support secure data storage and retrieval and implementing authentication to ensure secure access and reliable data management.

Projects

  1. GymProg | Personal Project

    Tech: React, TypeScript, Tailwind CSS, MUI, Node.js, Express, PostgreSQL, Docker, Nginx
    Designed a full-stack fitness application using React, TypeScript, Node.js, Express, and PostgreSQL.
    Conceived and containerized a 3-service full-stack architecture using Docker Compose and Nginx for local development and service routing
    Instituted end-to-end components with a focus on scalable architecture, API development, authentication, and database integration.
  2. WPG | Personal Project

    Tech: Next.js, TypeScript, Tailwind CSS, PostgreSQL, Groq API, Vercel, Neon
    Engineered a full-stack AI-powered workout plan generator using Next.js 14, TypeScript, and the Groq API (LLaMA 3.3 70B).
    Architected a serverless backend with Next.js App Router API routes, integrating a PostgreSQL database via Neon for plan persistence.
    Deployed and maintained the application on Vercel, applying CI/CD best practices gained from professional Agile workflows.

Education

  1. MASTER’S DEGREE | Computer Engineering | Politecnico di Torino

    2022 — 2026
  2. BACHELOR’S DEGREE | Computer Engineering | Shamsipour Technical University

    2018 — 2021

Portfolio