Gabriele Morgante

Building software leveraging Generative AI.

I'm Gabriele

Software Engineer & AI Engineer

I design and ship production-ready software, AI-powered workflows and cloud architectures that turn complex ideas into reliable products.

Generative AI LLM Workflows Cloud Architecture Full-stack Software
<
>
Gabriele Morgante
OpenAI LLMs Python Java Spring Docker Node.js Cloud Git

AI Engineer

Building AI-powered software with LLMs, automation workflows, APIs and spec-driven development.

Software Engineer

Designing reliable backend, frontend and integration systems that are ready for real users.

System Architect

Designing high-performance systems on cloud infrastructures.

IoT Engineer

Building innovative Internet of Things (IoT) solutions for various industries.

About me

I am a Software Engineer with a strong focus on AI Engineering. Across consulting, finance, research and product development, I have built and led 30+ projects combining robust software architecture, cloud systems, Java/Spring ecosystems, Python, IoT and modern AI-assisted development practices. Today I focus on designing intelligent systems: practical, maintainable software that uses AI where it creates measurable value, improves workflows and helps teams move faster without losing engineering quality.

19+

Years of
experience

30+

Projects
completed

AI Engineering Focus

From software to intelligent systems

My AI work starts from solid engineering: clear requirements, maintainable architecture, measurable outcomes and production constraints. I use AI as a product capability, not as decoration.

LLM Applications

Designing practical LLM-powered features, assistants and workflows that integrate with real data, APIs and product constraints.

AI Automation

Building automations that reduce repetitive work, connect systems and help teams execute faster with reliable human-in-the-loop flows.

Production Systems

Bringing AI features into scalable software architectures with observability, security, integration quality and long-term maintainability.

Experience

April 2022 - Present

cleafy.com

Cleafy S.p.A.

Lead Engineer | AI Engineer

As a Lead/AI Engineer in Cleafy S.p.A. I'm directly involved in the development of the Cleafy Platform, the first solution to introduce full detection and response in online fraud prevention. I coordinate one of the teams of Engineering sector that has the responsibility to develop and maintain the Cleafy product, connecting AI initiatives with production-grade software engineering practices.

April 2019 - April 2022

resiltech.com

ResilTech srl

Head of Software/IoT Engineering department, Head of Lecce Office

As Head of the Software / IoT Engineering department in the Research and Development sector, I dealt with the management of software projects and software development teams up to five members according to the Agile methodology. At the same time I played the role of Solution Architect for all projects in the R&D sector, at European scale (e.g. Aalborg University), for the design and implementation of web-oriented software and IoT embedded architectures for environmental monitoring and analysis of electrical Smart Grids. I also completely supervised the development of a corporate tool in the field of Cybersecurity for Risk Assessment. This work strengthened the architecture, data and automation foundations I now apply to AI-enabled systems. I have chosen and used different technologies such as Java, Python, Spring-Boot, Maven, Docker, Bootstrap, Angular, Git, SVN, MySql for the development of web-oriented architectures, and C, Arduino, ESP32, Raspberry Pi, MQTT, Grafana, InfluxDB, MongoDB and various sensors (eg BME280) for environmental monitoring, for the development of IoT-oriented architectures. I used Ubuntu and Windows as Operating Systems (I prefer Linux in general) and JetBrains IntelliJ as IDE.

September 2017 - March 2019

revevol.eu

Revevol Group

Technical leader, senior cloud engineer

As Technical leader and Senior Cloud Engineer in Revevol Group I have been involved in the design and implementation of cloud-oriented applications for enterprise customers, based on Google Cloud Platform, Microsoft Azure and Amazon Web Services (AWS). I have also managed a development team for the implementation of a company software product, focusing on scalable architectures and delivery practices that are essential for production AI features as well. I used Java, Angular, Git, GCP, Datastore and MySql as main technologies. I used Windows as Operating System (I prefer Linux) and JetBrains IntelliJ as IDE.

January 2015 - December 2018

eeeklab.it

eeekLab srl

CEO/CTO

As CEO/CTO of eeekLab srl I created and managed a startup with the aim of developing a business idea in the hotel sector through the design and implementation of the Channel Manager and Property management system “Heribergo” for the hotel management in terms of OTA channels (Online Travel Agency), reservations, expenses, costs / revenues. Integration with the Booking.com and Expedia.com APIs to update availability and rates and the retrieve of bookings. The work combined product thinking, API integration and automation-heavy backend development. The main technologies adopted were Git, Python, Django, PostgreSQL, Celery, Redis, nginx, uWSGI, Ubuntu, Debian. I used Ubuntu as Operating System and JetBrains PyCharm as IDE.

April 2008 - August 2017

linksmt.it

Links Management and Technology S.p.A.

Project Leader, Java Architect, Senior Java Developer

As Project Leader, Java Architect and Senior Java Developer in Links Management and Technology S.p.A. I have been involved in the design and development of web-oriented applications for banking clients, public administrations and companies. I organized development teams up to six members by adopting the “Scrum” Agile framework. I managed relationships with customers mainly from a technical perspective, building the software architecture discipline that still anchors my AI engineering work. I used Java, Liferay, Tomcat, JBoss, MySql, PostgreSQL, SVN, JSP, JSF, Javascript, JQuery as main technologies. I used Windows as Operating System (I prefer Linux) and Eclipse as IDE.

January 2007 – March 2008

accenture.com

Accenture Technology Solutions

Software Engineer

As a Software Engineer at Accenture Technology Solutions, I have been involved in the integration of information systems through SAP XI/PI middleware and the development of custom Java bridges. I took care of the technical management of small development teams. I also took care of technical customer support. I used Windows as Operating System (I prefer Linux) and Eclipse as IDE.

Hobbies

Astronomy

Astrophotography

Telescopes

Electronic

3D printing

Tennis

Books

Contacts

linkedin.com/in/gabrielemorgante