Michele Silletti,罗马开发商,意大利首都罗马大都会
Michele is available for hire
Hire Michele

Michele Silletti

Verified Expert  in Engineering

Cloud Architect and Developer

Location
罗马,意大利首都罗马的大都会
Toptal Member Since
March 23, 2015

Michele是网络和移动项目的产品负责人, a certified scrum master, and a cloud software engineer. 自2002年以来,他一直以自由职业者的身份为大大小小的私营公司和政府机构工作, employee, or owner. 他是多个团队的配送经理,也是零售部门的技术产品经理, payments, and digital identity. Michele能够设计可扩展的架构并管理实现,同时轻松地在c级沟通计划和进展.

Portfolio

Ringpay
亚马逊网络服务(AWS), NGINX, Android, iOS, PHP, CI/CD管道
Business Remedy LLC
Twilio, Vtiger
Hotel Effectiveness Solutions
亚马逊网络服务(AWS),关系数据库服务(RDS), MySQL

Experience

Availability

Part-time

Preferred Environment

CI/CD Pipelines, PHP, Python, JavaScript, AWS Amplify, Software Architecture, Agile, Amazon Web Services (AWS), Cloud Platforms, Databases

The most amazing...

...通过向20名开发人员介绍敏捷和DevOps,我已经实现了400%的生产力提升, 在短短30天内从两个月发布到三个月发布.

Work Experience

CTO

2013 - 2018
Ringpay
  • 对移动界面进行可用性测试.
  • 为应用中使用的条形码技术申请了专利.
  • 协调四个不同Android/iOS应用的开发.
  • 为移动支付设计了一个高度可扩展的安全REST API.
  • 在代码和系统级别管理可伸缩性问题.
技术:亚马逊网络服务(AWS), NGINX, Android, iOS, PHP, CI/CD管道

Twilio/Vtiger Developer

2015 - 2016
Business Remedy LLC
  • 集成Vtiger电话和短信在Vtiger社区版.
  • 增加了通过Twilio向Vtiger用户发送和接收电话的功能(共享或专用电话号码).
  • 增加了通过Twilio向Vtiger用户发送和接收短信的功能(共享或专用电话号码).
  • 增强了处理联系人的Excel文件和发送基于预定义消息和Excel列的“邮件合并”的功能.
  • 打包了所有模块,并提供了可重复设置的详细说明.
Technologies: Twilio, Vtiger

MySQL RDS Database Migrator

2015 - 2016
Hotel Effectiveness Solutions
  • 为大型数据库迁移创建了一个自动化脚本.
  • 在生产中使用RDS副本管理低至零停机时间.
  • 解决了MySQL迁移过程中RDS的时区问题.
  • 自动迁移几个GB的大型数据库.
  • 管理从版本5开始的数百个存储过程的自动化复杂迁移.1 to 5.5.
技术:亚马逊网络服务(AWS)、关系数据库服务(RDS)、MySQL

DevOps Engineer

2013 - 2014
Punctis
  • 设计并实现了一个坚如磐石的生产基础设施,用于每天处理数百万个请求的REST API.
  • 使用自动部署脚本处理开发、测试和生产环境.
  • 对REST API的高效内容分发网络(CDN)使用进行可行性研究.
  • 创建基于虚拟机映像的备份策略.
  • 实现了灾难恢复过程和脚本.
技术:PHP, Amazon Web Services (AWS)

DevOps Engineer

2013 - 2013
Ferrari (through Spindox)
  • 从经典托管迁移到多区域云环境.
  • 将基础设施扩展到3Mpv/月,能够在不到5分钟的时间内对流量高峰做出反应.g.例如,在F1赛事期间,如果发生事故,交通流量会增加10倍或40倍)。.
  • 使用蜂枪进行负载测试,以评估应用程序的持续负载.
  • 向最高管理层报告结果并评估所获得的节省.
  • Implemented financial analysis on cost savings (>80%) and further improvements.
Technologies: Beanstalk, Amazon Route 53, Amazon CloudFront CDN, Amazon S3 (AWS S3), Autoscaling, Amazon EC2, Amazon Web Services (AWS)

Software Architect, DevOps

2012 - 2013
Qurami - now U-First
  • Designed, implemented, improved, 并维护基于Silex的服务器架构,为代理和客户端提供健壮的REST API.
  • 处理了远程Java代理在客户端的设计、实现和部署.
  • 实现了代理、中央服务器和客户端之间通信的可行性研究.
  • 首先使用jabber/XMPP,然后使用Amazon SQS设计并实现了一个消息队列系统.
  • 通过自定义脚本部署和维护自动化.
技术:PHP、Java、亚马逊网络服务(AWS)

Ferrari

http://www.ferrari.com/
该站点为集团的所有web属性提供云基础设施设计. 该项目的范围是从传统的托管迁移到多区域云环境. 这个新环境必须具有弹性, able to manage 3Mpv/month, 并且能够在5米(e)内对交通高峰做出反应.g.在F1赛事期间,交通流量增加10倍,在发生事故时,交通流量增加40倍)。.

我们选择了AWS,并重新设计了应用程序,以利用AWS的所有组件,如计算实例, dedicated databases, load balancers, Memcached servers, CDN, and PHP optimizations. Load tests demonstrated good results, with >80% savings on starting costs. Nowadays, 基础设施由多个Amazon EC2实例和多个RDS实例组成,这些实例位于多区域+多读副本中. 我们将实例总数增加到200. 该基础设施还利用了Amazon S3和CloudFront.

Qurami (now ufirst)

http://apps.apple.com/us/app/ufirst/id470837979
Android平台多平台移动应用开发成功, iOS, Windows, BlackBerry, and Symbian devices, 为用户提供无缝体验,节省排队时间. 您可以在选定的大学使用Qurami, hospitals, 或者在公共办公室买一张虚拟排队票,直接用智能手机监控排队情况.

服务器架构基于Silex,并通过XMPP协议与远程Java代理进行通信. 服务器提供与移动设备交互的API. 我们在AWS堆栈上实现了一个健壮的解决方案来处理大量的远程代理(可能有数千个), ensuring scalability, stability, and privacy. Also, 我们解决了关键的管理点,以支持Qurami在意大利不同地点的分布式运营.

Ringpay

这家初创公司从2010年成立到上市,都是我一手促成的, 首先担任首席执行官和首席技术官,后来委派首席执行官的角色,以便专注于技术事务. During that time, 我对界面进行了可用性测试, 为应用中使用的技术申请了专利, 并与欧洲主要信用卡处理商达成协议. 该团队研究了市场策略, managed the business budget, 并向许多节目展示了这个想法, contests, investors, etc. As CTO, 我协调了四个不同的应用程序的开发,这些应用程序来自不同的产品演变. 我们面向Android、iOS和网页开发游戏.

Punctis

Punctis是一款社交网络应用. 它的主要目的是收集用户在几个网站上的行为,并为这些行为分配奖励. 我来这里是为了创建一个生产基础设施来服务大客户, 比如新闻网站和大品牌.

我设计了他们的基础设施, handling development, testing, 以及具有自动迁移和可伸缩性的生产环境. 这一切都是使用EC2和RDS在AWS上实现的. 因为主要的负载不是网站而是REST API,所以我们决定不使用CloudFront.

Beatipick

http://www.beatpick.com/
Beatpick是一个使用Symphony2开发的web应用程序, 使用Adobe的媒体服务器和媒体播放器. 我的工作包括三个主要任务:修改应用程序以管理日本市场的差异, 保持原始应用程序的运行, 以及管理到不同版本的自动迁移.

我用开源产品取代了亚马逊的所有专有技术(由其他团队成员提供和配置), 确保平台不发生中断. 我还使用EC2将整个应用程序和媒体库迁移到AWS, RDS, S3, 和CloudFront(包括压力测试和故障恢复自动化).

Telethon

http://www.telethon.it/
我为电视节目做过几个不同的项目, 包括目前在线使用的付款表格. 我使用Drupal(集成PayPal API)处理用户体验和CMS开发. 还使用了其他一些模块来跟踪引用并启用表单的外部包含. 电子卡模块是基于99design上的一个众包竞赛. 这张登记表是为在多个地点开展的一项名为“生活之路”的全国性倡议而准备的. The project was simple, but the timeframe was very short; I had five days in total and managed it while working with an offshore development team.

MyWayTicket

http://mywayticket.it/
音乐会和活动的票务市场. It's a Symfony 1.4个具有许多外部api的项目,用于运输(UPS)、支付(PayPal)和短信(PROmemo). 它以It - enes -ru的多语言门户为特色. 该项目是长期的,雇用了来自许多国家的开发人员,周转时间很短. 最重要的管理问题是知识转移. 最近我负责基础设施的更新, 将应用从Ubuntu 8迁移到Ubuntu 14, automating deployment, 以及将版本从SVN迁移到Git. 服务器基础设施部分在阿姆斯特丹,部分在巴塞罗那. 它非常小,因为它是由一个web服务器和一个数据库组成的.
1998 - 2008

计算机工程硕士学位

意大利罗马大学

2003 - 2003

伊拉斯谟软件工程计划

Linköping瑞典Linköping大学

NOVEMBER 2021 - NOVEMBER 2024

AWS认证云从业者

Amazon Web Services

2011年9月- 2025年9月

Certified Scrum Master

Scrum Alliance

Libraries/APIs

Stripe, PayPal API, Twilio API, Facebook API, AWS Amplify, Amazon API, Node.js, UPS API

Tools

Amazon ElastiCache, Amazon CloudFront CDN, Mailchimp, Amazon Simple Queue Service (SQS), Postfix, Amazon Simple Email Service (SES), Mantis, Apache, AWS IAM, Beanstalk, UltraEdit, Git, Jira, NGINX, Vagrant, Jenkins, Amazon弹性容器服务(Amazon ECS), GitHub, Google Kubernetes Engine (GKE)

Languages

PHP, HTML5, JavaScript, Java, CSS, Python

Frameworks

Symfony, Silex, Slim

Storage

Amazon S3 (AWS S3)、MySQL、Google Cloud、Amazon DynamoDB、数据库

Paradigms

DevOps, REST, Scrum, UX设计,CMMI,敏捷

Platforms

Amazon Web Services (AWS), Amazon EC2, Linux, AWS Lambda, iOS, Android, LAMP, LEMP, Vtiger, Twilio, Azure, AWS Elastic Beanstalk, Kubernetes, Apache2, Google Cloud Platform (GCP)

Other

Software Architecture, Payment Gateways, Amazon RDS, Back-end, Software Engineering, APIs, System Administration, 站点可靠性工程(SRE), Autoscaling, Amazon Route 53, 关系数据库服务(RDS), CI/CD Pipelines, Amazon API Gateway, Cloud Platforms, PayPal, Web Scalability

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring