Mailing application
The application reads email information and sends massive emails asynchronously. It is implemented in Java (Spring Boot) and Python. It is fully automated: building, testing, deploying, monitoring, log collection, autoscaling are all automated processes that require no manual intervention at all.
Personal loans web application
https://login.avverafinanziamenti.it/
The application is based on microservices deployed in some WebSphere Liberty Profile Application Server instances. The management of the instances is fully automated with custom scripts. The monitoring of the application is implemented with Prometheus and Grafana.
eMS
http://ems.interact-eu.net/demo/app/main?execution=e1s1
The eMS is an electronic monitoring system for European ERDF Programmes. The system was designed by Interact EU in close collaboration with a core group of 4 Interreg programmes.
I am operating across the following types of activity:
- IT system architecture design
- software development
- IT process management
I am working as a consultant for some of the major players in the Italian IT industry. I am applying my expertise in hi-quality environments that take advantage of the most advanced solutions in the market.
I help and assist my customers in the design of new applications, in the migration of on-premises infrastructures to cloud environments, or in the restructuring of IT processes. My long on-the-field experience, my 360-degree knowledge and my attention to the latest technologies make me capable of managing complex projects from every perspective.
I am focused on the latest trends in the IT industry, such as:
- Cloud computing
- DevOps
- Agile
- Microservices
- Infrastructure as Code
Facts and figures:
- I am working on IT Architecture design, IT Automation, Software Development
- I completed 24 projects for my clients in 2 years
- I worked for 9 clients among the major players in the European IT industry
- I prepared and taught 2 courses about infrastructure management automation
- I have been hired for my skills as a developer and system administrator and had worked as PL/SQL and Java developer, rearranging the existing code base for efficiency improvements and developing new applications.
- Since September 2016 I had worked as CTO / Technical department manager.
- I have coordinated and supervised the development teams and the system administration unit.
- I have been the focal point for new technical improvements and innovations.
- I have followed the design of the architectures of new installations and the process of acquisition of new customers.
Facts and figures:
- I restructured the working methodology of the technical department adopting the agile framework
- I lead a total of 15 people in the technical department
- I taught 4 courses on DevOps tools and methodologies
- I reimplemented all the development environments on Docker containers
- I introduced continuous integration and continuous building processes
- I moved the on-premises production environment to the cloud saving €60K/year
- I have reorganised the office IT infrastructure removing inefficiencies
- I was allocating the IT budget and managing the procurement procedures
- I have maintained the relations with our service providers
- I have developed and administered the internal web portal
- I have supervised several development projects as a Project Manager, among which the new web application (J2EE technology) for cooperation project management (e-MS)
- I have performed development tasks for software customisations
Facts and figures:
- I managed the yearly IT budget of the organisation (about €800K)
- I migrated 3 legacy applications to the cloud implementing automatic provisioning and autoscaling features
- I taught 5 courses to my colleagues and to our clients
- I participated in the core group for the joint development of the European Electronic Monitoring System (EMS)
I started as a junior operator in the service management division
I became shift manager in 1999
In 2006, I deployed from scratch the first centralised monitoring infrastructure for the server farm (2500 servers) and the mainframe environment
Since 2010, I had worked as a System Administrator for Unix and Windows systems
Facts and figures:
- I implemented the monitoring of the server farm (3500 servers) in 2 months
- I completed 20 projects for our clients and 15 internal projects
- I have developed the internal hardware provisioning portal