
Ivi Berberi
Senior Software Engineer | Java & .NET Core
Salary / Daily rate
Durrës, Albania
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
Senior Software Engineer with 6+ years building enterprise systems for banking, aviation, and cruise industries. Delivered mission-critical APIs serving 50+ banking branches and modernized legacy Java systems for global operations. Specialized in Java/Spring Boot, .NET Core, and Angular with proven expertise in API optimization, system modernization, and AI-driven productivity improvements.
Work experience
Senior Software Engineer
Crystal System
Nov 2018 - Present
8 years
13400 Aubagne, France
Client: Leonardo — Banking & Finance (Java Enterprise Systems) Built and optimized REST/SOAP APIs used across 50+ banking branches for loan and financial product workflows. Reduced processing delays and improved system stability through backend service and SQL optimization. Modernized legacy endpoints and integrated them into new architectural layers for digital transformation. Partnered with financial analysts to improve accuracy and reduce user errors in loan operations. Client: IATP — Aviation SaaS ( .NET Core & Angular ) Developed backend modules in .NET Core and frontend components in Angular for an aviation enterprise SaaS. Implemented user management, authentication flows, and operational workflow features. Ensured stable API design and secure data interactions across the system’s core modules. Participated in system design discussions and architecture review sessions. AI Adoption Lead — Engineering Productivity Initiative Led the rollout of AI-assisted development (Cursor MCP), creating rules, prompt libraries, and internal documentation. Improved team delivery speed and code quality through automated refactoring, testing help, and architecture suggestions. Supported team reskilling during transition from Java → .NET Core + Angular.
Senior Java Consultant
LutechFreelance
Jul 2024 - Jan 2026
1 year 7 months
Tiranë, Albania
Client: MSC Cruises Modernizing a Java 8 CRM system used across 20+ cruise ships and international customer operations. Improved reliability of passenger workflows by refactoring critical modules and stabilizing backend APIs. Enhanced high-volume data processing by optimizing service performance and error-handling logic. Supported cloud-transition efforts by documenting integration flows and improving legacy service behavior. Collaborated with cross-functional IT, CRM, and infrastructure teams to ensure system consistency.
Technical Support Agent
Barrister Global Services Network
Apr 2017 - Mar 2018
1 year
Education
Universiteti Politeknik i Tiranës
Information Technology
2011 - 2014
3 years 1 month