Marco Giuliani
I am a Senior Software Engineer with several years of experience, mostly as Backend Engineer, using different programming languages such as JavaScript, TypeScript, and Java.
About
I am a Senior Software Engineer with several years of experience, mostly as Backend Engineer, using different programming languages such as JavaScript, TypeScript, and Java.
- 14 years' experience
- Joined February 2026
Skills· 22
Languages
- ItalianFluent
- EnglishAdvanced
Industry experience
- Software & Internet
- Professional Services
- Retail
- Media & Entertainment
Work experience· 11 roles
- Worked on the development of a health-related web application that enables patients to book medical appointments and manage visits. The platform also allows doctors to view and organize appointments, issue medical prescriptions, and maintain patient records. My work involved using TypeScript, Node.js, and Nest.js for the backend, with some Vue.js for the frontend. - Contributed to one of Italy’s leading online comparison websites, designing and implementing scalable, high-performance services using TypeScript, Node.js, and Nest.js. - Developed backend services for a platform built for a top-tier multimedia publishing group in Italy, integrating Google Ad Manager APIs to generate ad campaign forecasts. The tech stack included TypeScript, Node.js, Nest.js, and ElasticSearch, with a strong focus on scalability and efficiency.
- I worked on the backend side of our admin-facing applications, by either developing new functionalities or by fixing bugs. - I worked on a completely new implementation of our checkout process, in order to make it more secure and reliable. - Our applications were built using TypeScript and the NestJS framework, and were split in different microservices to keep them more manageable. - Our applications used a PostgreSQL database, but I also worked on a MongoDB database to access some legacy data. - Our applications used RabbitMQ as a message broker.
- I worked on Java and Spring Boot microservices, by either developing new functionalities or by fixing bugs. - I led the development of new features from start to finish: I wrote technical documentation, helped our PM to convert user stories into tasks, and coordinated the work between my teammates. - I worked with both relational (MySQL, PostgreSQL) and non-relational databases (MongoDB). - I worked with some AWS technologies such as S3, RDS, SQS. - I worked using both Scrum and Kanban.
Education
Certifications and awards
Hire Marco Giuliani today
Post a job and invite Marco, or contact them directly. No hidden commission.















