EP

Emanuele Piatti

Available to hire

Full Stack developer with experience in Java/Spring and Python, REST API development, integrations, relational database management, and the development of online shops and e-commerce solutions.

About

Full Stack developer with experience in Java/Spring and Python, REST API development, integrations, relational database management, and the development of online shops and e-commerce solutions. Strong focus on code quality, continuous learning, and end-to-end delivery (development, testing, version control, documentation, and support).

  • 9 years' experience
  • Joined July 2026

Languages

  • ItalianFluent
  • EnglishAdvanced
  • FrenchIntermediate

Industry experience

  • Software & Internet

Work experience

Full Stack Developer · US PSI, MendrisioJan 2023 – Present · 3 yrs 11 mos

Developed and maintained backend and frontend functionality across the application lifecycle. Implemented application logic in Java (services, business rules, integrations). Worked on database modeling and persistence management including Liquibase schema updates and migrations. Managed REST API exposure and JSON payload handling; designed and developed Spring-based REST APIs with corrective and evolutionary maintenance of existing software. Built/updated integrations, created unit tests, and handled serialization/deserialization for additional data structures. Participated in code reviews using Git workflows with Pull Requests, and supported users with bug fixes, maintenance, and technical documentation.

Junior Software Developer · Visa Card Services SAJan 2020 – Jan 2022 · 2 yrs 1 mo

Worked on requirements analysis and end-to-end development of a management application including UI (Java/Jmix forms, validations, screens with security/roles-permissions) and backend services. Implemented business logic in Java services with integrations. Designed data model and handled persistence and security for internal users.

IT Apprentice (Software Developer) · Aduno GruppeJan 2016 – Jan 2020 · 4 yrs 1 mo

Developed requirements and delivered end-to-end features for an internal management application covering UI, backend, and database. Implemented UI user flows with Jmix (forms, validations, and security screens) and added role/permission-based security. Implemented application logic in Java (services, business rules, integrations). Performed data model design, persistence management, and supported schema updates/migrations. Used Git workflows with Pull Requests and code reviews; contributed to corrective/evolutionary maintenance, bug fixing, user support, and technical documentation. Worked with REST APIs, unit testing, and JSON/data structure handling.

Education

Professional Baccalaureate · Federal Diploma (Software Developer)2020 – 2022
PC T · PT Trévan o2020 – 2022
CP T · CP T Locarno2016 – 2020

Hire Emanuele Piatti today

Post a job and invite Emanuele, or contact them directly. No hidden commission.

Post a job