Rome, Latium, Italy
I hold a Master's degree in Computer Engineering and currently work as a Technology Consultant and Development Architect at SAP. My expertise spans SAP BTP, UI, and middleware development, with a focus on generative AI topics and their integration within enterprise solutions.
I focus on Generative AI, developing custom AI solutions to enhance enterprise applications. My role involves: - Designing and implementing Generative AI solutions, with a focus on custom development tailored to business needs. - Integrating AI capabilities within SAP applications, leveraging techniques such as Retrieval-Augmented Generation (RAG), prompt engineering, and embeddings. - Collaborating with cross-functional teams to explore and apply innovative AI methodologies.
As an Associate Technology Consultant, I worked on SAP Business Technology Platform (BTP), designing and developing innovative solutions. My key responsibilities included: - Researching and integrating Generative AI technologies into SAP solutions. - Developing SAP Fiori applications using SAP Business Application Studio (BAS) to enhance user experience. - Implementing middleware solutions in SAP Cloud Application Programming (CAP) projects. - Designing high-fidelity mockups using Figma to prototype intuitive interfaces. - Leveraging SAP Extension Suite services to build scalable and efficient business applications.
Selected as one of the 15 participants, from a pool of 300+ recent graduates to participate in the SAP College program. The program primarily focused on technical training while providing an overview of various SAP practices. Notably, my training emphasized the Business Technology Platform and development utilizing Intelligent technologies. The program comprised three months of intensive theoretical study, followed by eight months of practical on-the-job training under the guidance of an experienced mentor.
As a full-stack developer, my responsibilities included: • Managing databases using Microsoft SQL Server as the DBMS and SQL language. • Developing software applications on both the client and server sides using VB.NET and JavaScript programming languages, following the MVC architecture. • Creating HTML web pages using ASP.NET and utilizing JavaScript libraries like JQuery and DevExtreme. • Handling customer reports, addressing their needs, and providing support to Project Managers.
Full-stack Development Training: Received comprehensive training in full-stack development, including learning new programming languages and enhancing client-side knowledge. Gradually transitioned to more prominent project roles, gaining increased responsibility and delivering valuable contributions to client engagements.