Professional Profile
Backend developer focused on Python with experience implementing autonomous agents and RAG systems using GenAI. My polyglot background, including projects in Java, allows me to handle complex, high-performance architectures.
Education
Includes one year of studies abroad (Enna, Italy) through the ERASMUS mobility program.
Experience
- Led the migration of critical plugins during the transition from ILIAS 9 to ILIAS 10, ensuring compatibility and optimizing system performance.
- Implemented a secure and functional payment gateway through Stripe API integration.
- Managed direct client communication for requirements gathering and progress reporting.
- Led and managed teams, optimizing workflows to ensure the highest quality of service.
- Managed the operation of tourist apartments, coordinating property maintenance to meet owner standards and customer satisfaction.
Highlighted Project
- Designed and implemented a polyglot microservices architecture (Java, Python, Go) orchestrated with Docker Compose.
- Developed a secure sandbox for code execution and a RAG system for contextualized responses.
- Set up a complete observability stack (Prometheus, Grafana, Loki) to monitor system performance and status.
Skills
Languages: English B2
Backend: Python (FastAPI, Django), Java (Spring), PHP (ILIAS), SmolAgents
Cloud: Conceptual and practical experience with key AWS services, including EC2 and RDS.
Databases: PostgreSQL, MySQL
Tools & Architecture: Docker, Event-Driven Architectures, Microservices, CI/CD, Git
AI & LLMs: Design and development of agents with RAG systems. Using frameworks like SmolAgents and interacting with Gemini and OpenAI APIs.