Emiliano Angieri
Verified Expert in Engineering
Cloud Engineer and Developer
Naples, Metropolitan City of Naples, Italy
Toptal member since November 3, 2022
Emiliano is a cloud engineer with 11 years of experience with AWS architecture. He helps customers with cloud migration and adoption, designs cloud-native solutions, and migrates existing workloads to containerized infrastructure. Emiliano is an expert at creating reproducible infrastructure, reducing infrastructure costs, improving infrastructure security availability and performance, and automating the software delivery process.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, Fedora, Linux
The most amazing...
...project I've worked on is helping Italian PA websites deliver static content faster and be protected from attacks like cross-site scripting and SQL injection.
Work Experience
DevOps Engineer
VMengine
- Automated the creation of microservice infrastructures based on AWS Fargate using AWS CloudFormation and Terraform. This infrastructure included CI/CD to speed up the deployment process by removing human errors.
- Improved security and content delivery latency on Italian PA websites during public events by configuring a content delivery network (CDN) and web application firewalls (WAFs). It included the creation of block rules, log analysis, and tuning.
- Created hybrid network architectures to connect the on-premise environment with the AWS infrastructure, creating AWS Transit Gateway and site-to-site VPNs that connect multiple Amazon VPCs with on-premises networks.
- Followed the design, proposal, cost evaluation, and multiple cloud-native microservices architecture implementation, ensuring high availability and scalability. Created 30+ microservices infrastructures.
- Designed multiple process CI/CD pipelines deployed on IaaS and containers infrastructure. This included Docker file creation and infrastructure file definitions, like buildspec.yml and appspec.yml, to define deployment behavior.
- Migrated multiple databases from on-premise to AWS cloud, following a zero downtime approach to migrate MySQL and SQL server databases to Amazon RDS.
- Trained customer software development team members on the CI/CD process, including using the Git repository (creation, pull, push, pull requests) and Agile methodology to speed up software and infrastructure release.
- Coached new team members. Scheduled periodic reviews on each project to understand each team member's progress, blocking points, and possible improvements, providing the customers with a precise schedule of ongoing activities.
- Migrated the deployment procedure from Jenkins to AWS-native services such as CodePipeline and CodeBuild. Integrated these services with GitHub and Bitbucket.
- Reviewed and improved the security of multiple AWS customers' accounts, including identity access management and infrastructure refactoring, including creating DMZ, secure networks, subnet routing, and reviewing security groups and firewalls.
DevOps Engineer
Event Logic Sweden AB
- Helped the customer create an infrastructure template to monitor email deliverability (bounce/complaints) status with AWS CloudFormation.
- Integrated the monitoring tool with Lambda and OpenSearch to track the deliverability of emails.
- Analyzed and suggested changes to DMARC records to improve email authentication and deliverability.
DevOps Engineer
Italgas
- Contributed to the cloud team that followed the migration of Italgas infrastructure using Microsoft Azure.
- Conducted a cloud cost analysis that covered a remediation plan, cost distribution analysis, resource tagging, and reservation policy.
- Implemented a small serverless digital signature application using Docker and the Azure App Service.
Cloud Engineer
Accenture
- Followed the migration process of an existing LAMP infrastructure from a private cloud or on-premise environment to AWS. Designed, developed, and maintained the new client infrastructure on AWS, ensuring high availability and scalability.
- Realized deploy automation and release management on multiple AWS infrastructures using AWS CodeDeploy and AWS CodePipeline. This included automated infrastructure tasks like system patching and deployment configuration.
- Conducted troubleshooting and incident analysis and worked on infrastructure improvements.
- Automated the creation of microservices infrastructure on AWS with ECS, including Docker file creation, CI/CD management, and IaaC paradigm via AWS CloudFormation and Terraform.
- Conducted cost analysis on multiple customers' AWS accounts and created action plans to perform cost savings.
- Migrated multiple IaaS software to Amazon EC2, including network creation, securing user access via SSH, and managing firewall and security groups following the AWS best practices.
- Migrated multiple databases from on-premise to AWS to an Amazon Aurora MySQL database.
- Coached new team members in the cloud. Scheduled periodic reviews on each project to understand team member progress, blocking points, and possible improvements, providing the customers with a precise schedule of ongoing activities.
- Installed and configured Jenkins and deployed automation with Jenkins jobs. Created bash scripts to simplify common and repetitive tasks.
Teacher in Programming Languages
C.I.D.E.
- Taught in a weekly course based on Android application development.
- Conducted teachings in a weekly course based on the basic concept of Java development.
- Taught a weekly course on the basic concept of C++ development.
Experience
Fantacalcio
https://aws.amazon.com/it/partners/success/fantacalcio-vmengine/ACCOMPLISHMENTS
• Transformed existing IaaS AWS infrastructure into microservice, containerized, and serverless architecture.
• Improved the performance and security by adding WAF and CDN and automated the deployment process via CodePipelines.
• Migrated single account into AWS IAM Organization, configuring single sign-on (SSO) users and permissions per account.
Cybersecurity SaaS
I worked on the migration of software from EC2 to ECS Fargate microservice architecture, helping the developer team to containerize the application with Docker.
I improved overall security by refactoring the VPC and global networking, giving access to private resources like databases with AWS SSM Port forwarding.
I managed the entire infrastructure with Terraform, including the CI/CD process.
Payment Gateway Microservices Architecture
The entire project was managed with IaaC and AWS CloudFormation, helping the customer replicate infrastructure environments with almost no effort.
CDN and WAF Protection System
International Telematic University
https://aws.amazon.com/it/partners/success/uninettuno-vmengine/This architecture improved the application performance delivering content faster, thanks to content delivery networks and improved security, protecting it from external attacks. Enabled the SSO architecture with a microservices architecture based on ECS Fargate containers and CI/CD process to deliver faster new updates using Shibboleth.
(https://www.linkedin.com/posts/uninettuno_sso-uninettuno-aws-activity-7011366944293445633-7ShC/?originalSubdomain=it)
GGroup Automotive
https://www.youtube.com/watch?v=Ff0vrtNu-E0The project included multiple site-to-site VPN connection architectures connected to the AWS Transit Gateway. The customer objective was to interconnect multiple on-premise applications with AWS Cloud via a low latency, highly available, redundant, and scalable VPN architecture.
Driven, the customer chose the best architecture design, minimizing cost. I implemented the architecture and the monitoring system to monitor any possible downtime. I also planned and executed the migration of core customer services in IaaS infrastructure.
Thanks to this hybrid architecture, the customer was able to reduce hosting costs and improve multiple data centers' connections with the cloud.
Monolithic to Microservice Architecture
https://www.youtube.com/watch?v=IFg1Jsr1XVMI followed the entire architecture process, starting with solution design, cost estimation, and migration to the cloud. I transformed architecture components into managed services (like RDS for the database and AWS Fargate/Amazon ECS for the container).
I also helped the customer move the software into microservices containers. I configured CI/CD pipelines that enabled the customer to deliver the software faster. I trained the customer dev team to use Git and follow the deployment flow on AWS.
The entire project was managed with IaC and AWS CloudFormation, helping the customer replicate infrastructure environments with almost no effort.
Speaker at AWSomeDay in Napoli
https://www.youtube.com/watch?v=K2yERX1NZNoEducation
Master's Degree in Computer Engineering
University of Naples Federico II - Naples, Italy
Bachelor's Degree in Computer Engineering
University of Naples Federico II - Naples, Italy
Certifications
AWS Certified Database – Specialty
AWS
HashiCorp Certified: Terraform Associate (002)
HashiCorp
AWS Certified DevOps Engineer Professional
AWS
Associate Cloud Engineer
AWS Certified SysOps Administrator – Associate
AWS
AWS Certified Advanced Networking – Specialty
AWS
Skills
Libraries/APIs
REST API, Node.js, React.js, Vue.js
Tools
Git, AWS, AWS Fargate, AWS, VPN, Amazon Virtual Private Cloud (VPC), AWS, AWS CodeBuild, AWS, Amazon Elastic Container Service (ECS), AWS, AWS, AWS, Terraform, AWS IAM, AWS CLI, GitHub, AWS, Amazon Elastic Block Store (EBS), AWS Subnets, AWS Glue, AWS Service Catalog, Amazon CloudFront, AWS, AWS, Jenkins, Bitbucket, Let's Encrypt, ELK (Elastic Stack), Apache HTTP Server, AWS Key Management Service (KMS), Amazon QuickSight, Jira, Nginx, Amazon Simple Queue Service (SQS), Azure, Amazon OpenSearch, Shibboleth
Frameworks
AWS Serverless Application Model (SAM), .NET, Angular, Spring Boot, Laravel
Paradigms
DevOps, Microservices Architecture, Microservices Development, DDoS, Continuous Integration (CI), Agile Development, DevSecOps
Platforms
Docker, Linux, AWS, AWS ALB, Amazon EC2, AWS, AWS, LAMP, Windows Development, AWS Lambda, AWS Elastic Beanstalk, Windows Development, Azure, Visual Studio Development, Linux, WordPress Development, Ubuntu
Storage
Amazon S3, Amazon Aurora, Redis, MySQL, Elasticsearch, AWS, SQL Server, Memcached, Database, PostgreSQL, Database
Languages
Bash Script, Bash, PHP, SQL, Python
Other
AWS Certified DevOps Engineer, AWS Certified SysOps Administrator, Networking, Cloud Infrastructure, Hybrid Cloud Infrastructure, Content Delivery Networks (CDN), Web Application Firewall (WAF), Infrastructure as Code (IaC), Cost Management, Cloud Migration, CI/CD Pipelines, AWS RDS, AWS, AWS Transit Gateway, AWS DevOps, AWS Cloud, Identity & Access Management (IAM), Relational Database Services (RDS), DevOps, Cloud Architecture, AWS Certified Solution Architect, Cloud Engineering, Containers, Cost Control, AWS, Cloud Services, Load Balancers, Scalability, ECS, AWS Organizations, Architecture, System Security, System Security, AWS VPN, Command-line Interface (CLI), Solution Architecture, Containerization, Amazon EventBridge, Amazon Route 53, AWS NAT Gateway, Deployment, Amazon Machine Images (AMI), VPC, Control & Cost Analysis, Technical Leadership, API Integration, Infrastructure as a Service (IaaS), Infrastructure, Networks, Cost Reduction & Optimization (Cost-down), Linux Administration, CORS, NAT, Monitoring, Serverless, AWS WAF, Migration Engineering, API Gateways, AWS Certified Cloud Practitioner, Amazon MemoryDB for Redis, Continuous Discovery, Routing, SSO Engineering, Public Speaking, Training, DNS, APIs, Software Architecture, Shell Scripting, SSL Certificates, Cloudflare, Internet Information Services (IIS), Orchestration, Amazon API, Security, DocumentDB, API, Site Reliability, IT Administration, School, Email Delivery, Email Systems, ICT Training, Springbot
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring