Currently I design and manage cloud infrastructures based on AWS services with medium-high loads with attention to scalability, security and best practices.
I use Docker to implement microservices for greater application scalability and local development more compliant with the remote environment.
Where possible, I prefer Serverless and SaaS to facilitate infrastructure management and having a better focus on development.
Progressive Web App
Monitoring and Analysis
I gained most of my knowledge with the work experience and in-depth study of the technologies used.
My first experience was based on desktop applications development using Java and C#, which I still have a good experience of.
I took my first steps in the web world by developing themes and plugins for CMS like WordPress, Magento and Prestashop taking care of resposive design and performance by using resources compression and Cloudfront CDN.
I still develop custom web-based applications using frameworks like Laravel and Slimframework, designing from functionalities to MySQL database schemas.
I have experience working with various frontend development libraries: jQuery, base knowledge of AngularJS 1 and Tree.js for 3D graphics and various experiences with A-Frame. Some experience with React.
I have a solid experience in using NodeJS and Web Sockets to offer the maximum user experience in response speed with real time notifications and experience in using NoSQL databases such as MongoDB and Elasticsearch.
I know how to optimize websites to facilitate indexing by search engines and monitoring of web marketing campaigns.
I'm specialized in configuration and administration of customized AWS infrastructures with attention to scalability and high reliability.
I have experience in computing services (EC2, ASG, RDS, Elasticache) and containers (ECR, ECS, Fargate), integrated with monitoring and logging systems (CloudWatch, CloudWatchLog, SNS), with isolated resources (VPC, Subnet, Nat Gateway , Route53), usage-optimized storage (EFS, S3, Glacier, EBS), with protection through security layers (Security Group, IAM, Amazon Inspector, WAF) and content delivery (CloudFront, Lambda @ Edge).
Project and development of Serverless applications (Lambda, API Gateway, Cognito, DynamoDB, SQS), with an eye to performance (X-Ray), managing IoT (IoT Core) and machine learning (Lex, Polly, Rekognition) integrations with loads managed in code (SQS) and event driven pattern (CloudWatchEvent, EventBridge, SNS).
I continue to study to improve my knowledge of services and best recommended practices. I got certified as AWS Certified Solutions Architect in 2018.
Organizer of AWS User Group Cuneo.
BackendDev & DevOps
Bitbull - Milan
PHP backend development with verticalization on CMS Magento developing modules and integrations.
Administration of staging and production environments hosted on AWS, build pipelines, configurations CI/CD and management of versions release process.
Infrastructure monitoring with alarms and notifications, development of automation with Serverless technologies.
Design and management of Docker clusters with Swarm and ECS, creating images for local development.
Web Developer & Cloud Administrator
Bagubits - Cuneo
Administration of the IT infrastructure with AWS services and cloud configurations based on Docker in order to be able to scale the client's website without downtime (Blue-Green deployment). Web space and client mail server management with security implementations and alarms in case of intrusion.
Development of web applications based on PHP Laravel framework, APIs development with NodeJS, build of GruntJS scripts to compress and optimize the frontend.
Experience with NoSQL MongoDB and AWS DynamoDB databases.
Web & Software Developer
Bagubits - Cuneo
Themes and plugins development for Wordpress CMS, Magento and Prestashop. Frontend development with jQuery libraries for websites and AngularJS for more complex wep apps.
Solid experience in planning and managing MySQL and SQL Express databases. Design and development of C# applications with experience in industrial automation field. Brief experience in Arduino hardware projects.
La Culla s.r.l. - Bolzano
Installation and configuration of BeEStore management software and staff tutoring about its usage.
Handling of the Microsoft SQL Express database, building of import system using an Excel file with VB.NET functions to ease data entry and inventory synchronization.
Custom reports genaration with barcode coding functions. Management and maintenance of Microsoft server and internal network.
Multiwire s.r.l. - Cuneo
Research and implementation of a monitoring system for computer networks on Linux.
Script automation procedures and networks scans for testing and troubleshooting.
Cuneo Province - Cuneo
Data entry web internet/intranet applications. Editing institutional portal web pages: content converting from the institutional portal pages to the Drupal CMS.
Tutoring to provincial users during a training session on Wordpress CMS and system Windows OS basic usage.
Serverless Component to stores project's sharing configs and retrieve them via component outputs
Serverless plugin to handle microservices architecture
A serverless plugin to easily share CloudFormation template and code's artifact produced by serverless.