Michele Riso
Verified Expert in Engineering
Cost Cutting (Cost-out) Developer
London, United Kingdom
Toptal member since April 10, 2020
Michele is a solutions architect who holds AWS Solutions Architect Professional and AWS DevOps Engineer professional certifications. He has nearly a decade of experience in IT roles and exemplary expertise in financial services and team leadership. He has delivered multiple cloud migration projects from on-premise to cloud-native of hybrid architectures for top tier banks using AWS, Azure, and OpenShift. He's also delivered transformation projects from EC2 to Serverless with AWS Lambda.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Amazon Kinesis, Git, Beanstalk, AWS CloudFormation, Kubernetes, Docker, ECS, Amazon EC2, Lambda Functions
The most amazing...
...app I've delivered went live in 95 days in a controlled bank environment (Deutsche Bank). The app has been globally deployed to the entire bank.
Work Experience
Principal Solutions Architect
M.R. IT CONSULTING, Ltd.
- Worked with clients such as HCL, Deutsche Bank, HSBC, Sapient, Gousto, and Infosys.
- Designed and implemented cloud architecture in AWS, MS Azure, and RedHat OpenShift. Executed cloud migrations from legacy Java on-premises to RedHat OpenShift on Azure.
- Completed multiple refactors from legacy apps to modern web/mobile apps utilizing React, GraphQL, React Native, and Angular. Delivered cleaning, refactoring, and splitting of the large codebase in React.
- Delivered the global release of a trading compliance app within 95 days in a controlled bank environment.
- Implemented Docker/Kubernetes microservices in AWS and RedHat OpenShift on Azure.
- Completed transformation projects from monolith service deployed in EC2 instances to serverless microservices using AWS Lambda, GraphQL, Node.js, DynamoDB.
- Reduced AWS running costs by 40% going down from circa $100,000/month to less than $60,000/month. Used AWS Trusted Advisor, RI, and Savings Plan, and chose the right instance size.
- Proven ability to build high-performance teams from the ground up.
- Orchestrated all solutions architecture operations at the head of multiple globally dislocated teams of 20+ back/front end developers and junior architects.
- Advocated for serverless architecture and DynamoDB. Advocated for DynamoDB single table design to drastically improve performances while reducing costs for business.
CTO and Founder
Riso Engineering Solutions
- Developed websites using AngularJS, jQuery, JavaScript, PHP, WordPress, Struts, Spring, and Hibernate.
- Developed mobile apps for native Android and iOS devices.
- Led HTML5 mobile development using Cordova, AngularJS, Onsen UI, and Ionic.
- Utilized Appcelerator Titanium for hybrid mobile development.
Experience
Implementing a Multi-Factor Authentication in React Using Auth0 and AWS Amplify
https://aws.amazon.com/blogs/apn/implementing-multi-factor-authentication-in-react-using-auth0-and-aws-amplify/In particular, I've explored how to integrate a React single SPA with Auth0 to provide user identity and multi-factor authentication (MFA), and AWS Amplify to build, deploy, and host a single SPA on the AWS Cloud. I've also explored what MFA is, why it is needed, and how to easily one can implement it via Auth0 Rules.
Serverless Framework: Deploy a REST API Using AWS Lambda and DynamoDB
- Create and deploy a REST API with two endpoints (GET, POST) using Express, Serverless, and AWS API Gateway
- Provision a DynamoDB table using the Serverless syntax
- Connect to the DynamoDB using the AWS SDK
AWS Serverless Framework: Warming up AWS Lambda to Avoid “Cold Start”
- Explaining this particular issue
- Demonstrating how to avoid the "cold start" issue using a plugin made available from the Serverless Framework
AWS Serverless Framework: Deploy an HTTP Endpoint Using Node.js and Lambda
https://itnext.io/serverless-framework-deploy-an-http-endpoint-using-nodejs-lambda-on-aws-30558422de1b
Education
Master's Degree with Honors in Software and Telecommunication Engineering
Universita' Mediterranea - Italy
Bachelor of Engineering Degree in Telecommunications Engineering
Universita' Mediterranea - Italy
Certifications
AWS Solutions Architect - Professional
Amazon Web Service
AWS DevOps Engineer - Professional
Amazon Web Service
Skills
Libraries/APIs
Node.js, React, AWS Amplify
Tools
Amazon Kinesis Data Firehose, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), AWS SDK, Amazon Elastic Block Store (EBS), Amazon CloudWatch, AWS CloudFormation, Amazon CloudFront CDN, GitLab CI/CD, Beanstalk, Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), AWS CloudTrail, Amazon Cognito, AWS AppSync, Git, Jenkins
Languages
JavaScript, ECMAScript (ES6), Java, PHP, Python, SQL
Frameworks
Serverless Framework, Spring Boot, Spring, Hibernate
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), Serverless Architecture, DevOps, Lambda Architecture, Continuous Deployment
Platforms
Docker, AWS Lambda, Amazon EC2, AWS Cloud Computing Services, OpenShift, Red Hat OpenShift, Amazon Web Services (AWS), Linux, Kubernetes, AWS Elastic Beanstalk, Azure
Storage
JSON, Amazon S3 (AWS S3), Data Pipelines, Amazon DynamoDB
Industry Expertise
Network Security
Other
Cloud Services, Cloud Security, Cloud Storage, Load Balancers, Elastic Load Balancers, Networks, Cloud, Web Services, Writing & Editing, Cost Cutting (Cost-out), Architecture, Scalable Architecture, Containerization, Migration, AWS DevOps, AWS Cloud Architecture, Lambda Functions, Serverless, HTTP Server, Financial Services, SaaS, Amazon RDS, AWS Certified Solution Architect, SOAP, ECS, Amazon Kinesis, Cloud Migration, Amazon API Gateway
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