I’m Ermin, a software engineer in Rome focused on backend, full-stack and applied AI. I build production systems and research language models for legacy code.
I’m a software engineer based in Rome, Italy. I graduated in Software Engineering at Epoka University and I’m now doing an MSc in Computer Science & AI at Sapienza.
I’ve worked across frontend, backend and infrastructure with Java, Spring Boot, Python and JavaScript. My thesis at the Camera dei Deputati explores how retrieval-augmented generation, static analysis and local language models can help developers understand large legacy COBOL codebases. A paper on this work was accepted at AISM ’26.
Outside work: graphic design, video editing, cycling and strength training.
Peer-reviewed paper at AISM ’26, Munich. A locally deployed, open-source RAG pipeline that combines architectural and semantic analysis for traceable answers about legacy COBOL code.
Peer reviewed
Local LLMs
Traceable retrieval
PaperRAGCOBOLLLMs
Read the paper ↗02/
WaitLess
University IoT project: an adaptive traffic-light prototype for a two-way crossroad. ESP32 nodes with ultrasonic sensors talk over LoRa and adjust the signals to vehicle presence.
Document management backend for public administration: reporting, PDF generation, roles and permissions.
JavaSpring BootPostgreSQL
Selected professional work04/
Inventory & Reservation Platform
Management system with role-based access control, reservation workflows and real-time admin dashboards.
Spring BootAngularRBAC
Selected professional work
03/ Experience
THE WORK LOG.
Dec 2025 – Present
AI Research Intern / Master’s Thesis
Camera dei Deputati, Rome
+
AI-powered system to understand, reverse-engineer and document a large legacy COBOL codebase using static analysis and Retrieval-Augmented Generation, with local LLMs, metadata-aware retrieval and graph-guided retrieval.
Aug 2025 – Feb 2026
Software Engineer
Links Management and Technology, Rome
+
Built interactive dashboards, dynamic forms and real-time telemetry interfaces in React and React Flow, integrated with REST services in Docker and Kubernetes environments.
Nov 2024 – Aug 2025
Software Developer
Linfa Shpk, Tirana
+
Reusable frontend components with Cypress end-to-end tests; Java / Spring Boot services for document management, reporting and PDF generation; an inventory and reservation system with role-based access control.
Jul 2023 – Mar 2024
IT Technician
GlobalNet Shpk, Tirana
+
Supported IT equipment and CCTV / security systems.
Education
MSc in Computer Science & Artificial IntelligenceSapienza University of Rome · Sep 2025 – Summer 2027 (expected)
BSc in Software EngineeringEpoka University, Tirana · Aug 2022 – Jun 2025
04/ Journey
FROM TIRANA TO ROME.
TIRANA, ALBANIA2022 – 2025
BSc in Software Engineering at Epoka University, and my first IT and software jobs at GlobalNet and Linfa.
ROME, ITALY2025 – NOW
MSc at Sapienza, software engineering at Links, and thesis research at the Camera dei Deputati.