CLIENTS

Vodafone logo - Estia Solutions Client
Infocamere logo - Estia Solutions Client
Fastweb logo - Estia Solutions Client
Ing Bank logo - Estia Solutions Client
ccbill logo - Estia Solutions Client
Ministero Trasporti logo - Estia Solutions Client
Ministero Agricoltura logo - Estia Solutions Client
Ministero Giustizia logo - Estia Solutions Client

Case Study: Vodafone

IT Modernization Project for Vodafone Automotive

Challenge

Vodafone needed to modernize their Automotive insurance applications, which faced several critical issues. The systems were running on outdated Java versions with deprecated dependencies, creating significant security vulnerabilities. The aging codebase was becoming increasingly unstable and difficult to maintain, while the user interface lacked important functionality required by both customers and internal teams.

Solution

Estia Solutions designed and implemented a comprehensive modernization strategy that included:

  • Complete Java version upgrade across all insurance applications to the latest stable release
  • Systematic update of all dependencies to current versions to eliminate security vulnerabilities
  • Thorough code refactoring to ensure compatibility with modern standards
  • Development of new user interface features to improve customer experience

Results

The modernization project delivered significant improvements to Vodafone's Automotive insurance systems:

  • Eliminated critical security vulnerabilities, significantly improving the company's security posture
  • Enhanced system stability with 40% fewer reported errors and incidents
  • Improved application performance with faster response times
  • Successfully added new UI features that increased user satisfaction and streamlined workflows

Case Study: Infocamere

Tax Declarations Management Platform for Infocamere

Challenge

Infocamere needed a comprehensive web platform to manage the entire lifecycle of tax declarations (CU and 770 forms), from compilation to producing files compliant with the Italian Revenue Agency specifications. The system needed to be intuitive and flexible, capable of quickly adapting to regulatory changes while ensuring high usability for both end users and administrative staff, even in multi-entity contexts.

Solution

Estia Solutions designed and developed a modular architecture system with clear separation between frontend and backend:

  • Angular-based frontend providing responsive, modern interfaces that replicate official tax form layouts
  • Advanced role management system with multi-entity support and customized dashboards
  • Automated validation controls to ensure correct and complete data entry

Results

The platform delivered significant operational improvements for Infocamere:

  • Reduced manual workload and minimized error risk through automated validation and controls
  • Optimized critical operations with response times under 5 seconds for key processes
  • Enhanced security through a sophisticated role-based access control system
  • Improved adaptability to regulatory changes with modular, scalable architecture

Case Study: Fastweb

Security Monitoring Platform for Fastweb

Challenge

Fastweb needed a comprehensive security solution for businesses (covering network repeaters, server security, etc.) that could centralize all reporting in a single platform, with differentiated access for various clients. They required a high-performance system capable of processing security events from multiple sources while maintaining a responsive user experience.

Solution

Estia Solutions worked alongside Fastweb's existing team to develop a centralized monitoring platform that:

  • Collects, parses, and validates security events from various Kafka channels in a performance-sensitive context
  • Implements WebSockets technology to ensure a reactive UX that accurately reflects the high information throughput
  • Provides differentiated reporting access for different clients through sophisticated authentication
  • Utilizes Python tools to simplify testing and development, including Kafka message simulators and web scrapers for data collection

Results

The platform provided significant security enhancements for Fastweb's business clients:

  • Centralized monitoring of security events across multiple client environments in a single application
  • Enabled security analysts to authenticate and efficiently manage various security events
  • Improved response times to potential security threats through real-time event processing
  • Enhanced the client experience with a modern, responsive interface built with React and C#

Case Study: ING Bank

Software Architecture Analysis for ING Direct

Challenge

ING Direct needed comprehensive analysis and documentation of their existing financial software architecture. The bank required a thorough understanding of current systems and a clear roadmap for future development, with proper technical documentation to guide implementation.

Solution

Estia Solutions provided feature engineering expertise by working alongside ING Direct's team to:

  • Conduct in-depth analysis of the current software architecture (AS IS) in the financial sector
  • Create detailed technical documentation of existing systems and their interactions
  • Design future state architecture (TO BE) with clear implementation guidelines
  • Produce comprehensive UML documentation, including class diagrams and sequence diagrams

Results

The collaboration delivered significant improvements to ING Direct's software development practices:

  • Enhanced understanding of existing system architecture across development teams
  • Clear documentation of system components and their relationships using industry-standard UML
  • Well-defined roadmap for future development with architectural best practices
  • Improved team collaboration through standardized documentation and shared understanding

Case Study: CCBILL

International Team Management for CCBill Payment Services

Challenge

CCBill, a leading provider of payment processing solutions for e-commerce, subscription and recurring billing, needed experienced leadership to coordinate one of their international development team. The company required both continuous maintenance of their existing payment service infrastructure and implementation of new features to stay competitive in the rapidly evolving digital payment industry.

Solution

Estia Solutions provided project management and technical leadership to:

  • Direct an international team of developers across multiple locations for coordinated development efforts
  • Oversee the maintenance and performance optimization of existing Java-based payment services
  • Lead the development of new payment processing features and capabilities using Java, Spring, and Hibernate
  • Implement agile methodologies to improve delivery timelines and quality assurance processes

Results

The partnership delivered significant improvements to CCBill's development operations:

  • Enhanced stability and performance of core payment processing systems
  • Successful implementation of new features to expand CCBill's market capabilities
  • Improved coordination between international team members resulting in faster development cycles
  • Established sustainable maintenance processes for long-term system reliability

Case Study: Ministry of Infrastructures and Transport

Transportation Digital Systems for Italian Ministry of Infrastructures and Transport

Challenge

The Italian Ministry of Infrastructures and Transport needed to modernize two critical systems: the nautical license examination process and the European Register of Road Transport Undertakings (ERRU) monitoring system. These systems required robust development to ensure regulatory compliance, improve administrative efficiency, and facilitate cross-border information exchange within the European framework.

Solution

Estia Solutions delivered two comprehensive enterprise applications:

  • Nautical License Examination System: Developed an advanced platform for generating and managing nautical license exams with automated question handling capabilities
  • ERRU Monitoring Application: Created a European-level system to track infractions by Italian transport companies abroad and foreign companies in Italy
  • Implemented bulk question upload functionality, PDF and XLS export capabilities, and question validation tools
  • Developed SOAP web services for seamless international data exchange within the European framework

Results

The implemented systems provided significant improvements to the Ministry's operations:

  • Enhanced efficiency in nautical license examination process through automated question generation and validation
  • Established reliable cross-border monitoring of transportation infractions, improving regulatory compliance
  • Enabled efficient data exchange between Italian authorities and European counterparts
  • Reduced administrative workload through bulk operations and automated validation procedures
  • Provided robust reporting tools for better oversight of both nautical licensing and transportation compliance

Case Study: Ministry of Agriculture

Portal Development and Maintenance Project for MASAF

Challenge

The Ministry of Agriculture (MASAF) needed to modernize their SIAN portal while maintaining existing applications. The current system required ongoing maintenance, updates to existing functionalities, and resolution of user-reported issues. Additionally, there was a need to transition to a more modern technical infrastructure to improve performance and user experience.

Solution

Our team implemented a comprehensive approach that included:

  • Development of a new SIAN portal (https://www.sian.it/portale/) with modern architecture and improved user experience
  • Maintenance and updates of various applications on the legacy portal (https://www.sian.it/portale-sian/home.jsp)
  • Application management services including ticket resolution through OTRS and handling issues reported via email
  • Implementation of a microservices architecture using Angular, Java, and Spring framework

Results

The project has delivered significant improvements to the SIAN ecosystem:

  • Successfully launched a modern, responsive portal providing improved access to agricultural services
  • Maintained continuity of critical agricultural services during the transition phase
  • Established efficient application support processes, ensuring rapid resolution of user-reported issues
  • Created a scalable, maintainable platform based on microservices that supports the Ministry's evolving needs

Case Study: Ministry of Foreign Affairs and International Cooperation (MAECI)

Portal Development and Modernization Project for MAECI

Challenge

The Ministry of Foreign Affairs and International Cooperation (MAECI) needed to modernize their existing application to better connect the Italian government with citizens living abroad. The legacy system was outdated, providing suboptimal user experience and limited functionality. There was a critical need to implement modern technologies while ensuring seamless delivery of essential services to Italians worldwide.

Solution

Our team delivered a comprehensive modernization strategy that included:

  • Development of a new portal with modern UI/UX to enhance citizen experience and accessibility
  • Implementation of a micro frontend architecture using the Single-SPA framework to maintain a single page application structure
  • Creation of scalable applications with Angular 17, supported by a locally hosted component library used across all applications
  • Precise transformation of wireframes into pixel-perfect components that communicated with Spring Boot services
  • Coordination across independent development teams while maintaining architectural consistency

Results

The project has delivered significant value to both MAECI and Italian citizens abroad:

  • Successfully launched a modern, responsive portal providing improved access to government services for expatriates
  • Implemented a scalable, maintainable platform based on microservices architecture that supports the Ministry's evolving requirements
  • Achieved seamless integration between frontend components and backend services
  • Established a consistent user experience across all digital touchpoints while allowing independent team development