Hello, I’m Marco Giuliani, a Senior Software Engineer with a focus on React (JavaScript) on the frontend and Java on the backend. I build scalable, maintainable enterprise applications and network management systems, aiming for long-term stability and controlled technical debt. I collaborate with international teams and contribute to both UI and server-side components, delivering features that are robust and easy to evolve. In recent years I’ve explored AI-powered features in personal projects, including chatbots using vector embeddings and semantic search with vector databases, and I’ve integrated OpenAI APIs into web apps to enhance user experiences.

Marco Giuliani

Hello, I’m Marco Giuliani, a Senior Software Engineer with a focus on React (JavaScript) on the frontend and Java on the backend. I build scalable, maintainable enterprise applications and network management systems, aiming for long-term stability and controlled technical debt. I collaborate with international teams and contribute to both UI and server-side components, delivering features that are robust and easy to evolve. In recent years I’ve explored AI-powered features in personal projects, including chatbots using vector embeddings and semantic search with vector databases, and I’ve integrated OpenAI APIs into web apps to enhance user experiences.

Available to hire

Hello, I’m Marco Giuliani, a Senior Software Engineer with a focus on React (JavaScript) on the frontend and Java on the backend. I build scalable, maintainable enterprise applications and network management systems, aiming for long-term stability and controlled technical debt. I collaborate with international teams and contribute to both UI and server-side components, delivering features that are robust and easy to evolve.

In recent years I’ve explored AI-powered features in personal projects, including chatbots using vector embeddings and semantic search with vector databases, and I’ve integrated OpenAI APIs into web apps to enhance user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Italian
Fluent
English
Advanced
French
Beginner

Work Experience

Senior Software Engineer at SM-OPTICS srl (SIAE Microelettronica Group)
November 1, 2014 - Present
Development of software components for large-scale Network Management systems, working within international teams and contributing to both frontend and backend modules based on customer requirements. Design and development of web-based user interfaces (WEB-GUI) using React and JavaScript. Implementation of interactive network maps with Google Maps-style visualization. Backend development in Java using Spring and Hibernate. Development of shared logging components and common services. Use of Oracle databases and Linux scripting in production environments.
Software Engineer at Alcatel-Lucent
January 1, 2000 - December 31, 2014
Development and analysis of software components for Network Management systems. Java backend development with Hibernate. Web User Interface development using JavaScript, HTML, CSS. Linux scripting (Perl, Shell). Software analysis and technical documentation. Tools for Oracle / MySQL database migration.
Software Developer at METODA S.p.A. and other companies
January 1, 1998 - December 31, 2000
Development of software solutions using Visual Basic and Excel for banking applications and expert systems.
Senior Software Engineer at SM -OPTICS srl (Gruppo SIAE Microelettronica)
November 1, 2014 - Present
Sviluppo di componenti software per sistemi di Network Management, con attività in team internazionali. Frontend e backend su richiesta del cliente (React/JavaScript, Java), progettazione di interfacce web (WEB GUI), implementazione di mappe di rete interattive, logging, utilizzo di Oracle e scripting Linux, e integrazione di funzionalità AI per supportare usabilità e automazione.
Software Engineer at Alcatel-Lucent – Vimercate / Battipaglia
January 1, 2000 - December 31, 2014
Sviluppo backend in Java con Hibernate; interfacce Web User Interface con JavaScript/HTML/CSS; scripting Linux (Perl, Shell); analisi software e documentazione tecnica; strumenti per migrazione database Oracle/MySQL.
Software Developer at METODA S.p.A. e altre società
January 1, 1998 - December 31, 2000
Sviluppo software in Visual Basic e Excel per applicazioni bancarie e sistemi esperti.

Education

MSc in Physics (pre-Bologna system) at University of Salerno
January 11, 2030 - January 1, 1997
Laurea in Fisica (vecchio ordinamento) at Università degli Studi di Salerno
January 11, 2030 - January 1, 1997
MSc in Physics (pre-Bologna system) at University of Salerno, Italy
January 11, 2030 - January 1, 1997

Qualifications

Machine Learning Specialization – DeepLearning.AI
January 11, 2030 - January 7, 2026
TensorFlow Developer Professional Certificate – DeepLearning.AI
January 11, 2030 - January 7, 2026
Elements of AI – University of Helsinki
January 11, 2030 - January 7, 2026
Building AI – Advanced Coding – University of Helsinki
January 11, 2030 - January 7, 2026
AI for JavaScript Developers (OpenAI, Embeddings) – Udemy
January 11, 2030 - January 7, 2026
Machine Learning Specialization – DeepLearning.AI
January 11, 2030 - January 9, 2026
TensorFlow Developer Professional Certificate – DeepLearning.AI
January 11, 2030 - January 9, 2026
Elements of AI – University of Helsinki
January 11, 2030 - January 9, 2026
Building AI – Advanced Coding – University of Helsinki
January 11, 2030 - January 9, 2026
AI for JavaScript Developers (OpenAI, Embeddings) – Udemy
January 11, 2030 - January 9, 2026
Machine Learning Specialization – DeepLearning.AI
January 11, 2030 - January 9, 2026
TensorFlow Developer Professional Certificate – DeepLearning.AI
January 11, 2030 - January 9, 2026
Elements of AI – University of Helsinki
January 11, 2030 - January 9, 2026
Building AI – Advanced Coding – University of Helsinki
January 11, 2030 - January 9, 2026
AI for JavaScript Developers (OpenAI, Embeddings) – Udemy
January 11, 2030 - January 9, 2026

Industry Experience

Software & Internet, Telecommunications, Professional Services, Manufacturing, Other