Hello I'm

Samuele Ferri

Software Engineer

About Me

Software Engineer graduated in the master’s course of Computer Science Engineering at the University of Bergamo. I am interested in:

  • Bike
  • Books
  • F1
  • Films
  • Football
  • Friends
  • Games
  • Music
  • Series
  • Technology
  • Travels
Languages:  Italian (Native)
 English (EF SET English Certificate 72/100 (C2 Proficient))
Licences:  European Driving Licence [B]

Download CV

Skills

Programming Skills

Angular
50%
Flutter
70%
Go
90%
JavaScript/TypeScript (Node)
100%
Python
80%
Solidity
60%

Professional Skills

  • Creativity
  • Communication
  • Project Management
  • Team Work


HackerRank Profile

Knowledges

Software

OS: MacOS, Linux (Debian-based), Windows, Android, iOS

Coding: VSCode, Cursor, Lens

Internal: Chat, Docs, Bug Tracker

Technologies

Backend: JavaScript/TypeScript (NodeJS), Go, Python, Java

Frontend: Angular, React, Django, WordPress

Mobile: Flutter (Dart)

Database: MongoDB, MySQL

Blockchain: Solidity, EVM Compatible Chains (Ethereum, Binance Smart Chain, Matic Polygon), Algorand, Quorum

Cloud: Digital Ocean (Droplets, Docker, Kubernetes), Heroku, GitHub Actions, Amazon Web Services

Git: GitHub, GitLab

I Want to Learn More

Cloud, Docker, Kubernetes, Rust, Solidity

Experiences

Education

Computer Science and Engineering

Master's Degree
 Università degli Studi di Bergamo
  Dalmine (Bergamo)
  09/2019 - 07/2021
Grad: 110 with honours
Master's Thesis: "Smart Contracts: Evaluation of costs associated with running and storing Ethereum Smart Contracts using Solidity. Development of the DApp NotarizETH"

Bestr Badge

Check my Exams! Check my Thesis!

Computer Science and Engineering

Master's Degree


Exams in the fourth year:
  • Artificial Intelligence
  • Automatic Controls
  • Business Management
  • Identification of Models and Data Analysis
  • Information and Transmission Theory
  • Information Technology III A (Programming in C, C++, Java, Scala, ASM)
  • Information Technology III B (Design and Algorithms)
  • Optimization Models and Algorithms
  • Software Testing and Check
  • Theoretical Computer Science
  • Telecommunication Networks

Exams in the fifth year:
  • Cloud and Mobile Technologies
  • Economics of Network and Service Industries
  • Formal Languages and Compilers
  • Geographic Information Systems
  • IT Systems Security
  • Statistic II (Dynamic linear models and statistical forecasts)
  • Thesis

Computer Science and Engineering

Bachelor's Degree
 Università degli Studi di Bergamo
  Dalmine (Bergamo)
  09/2016 - 07/2019
Grad: 104
Bachelor's Thesis: "3DSAT: Design and development of 3D Stereo Acuity Test with PEST algorithm (Parameter Estimation by Sequential Testing)​"

Check my Exams! Check my Thesis!

Computer Science and Engineering

Bachelor's Degree


Exams in the first year:
  • AAL English Language B1
  • Chemistry
  • Computer Science (Computer Architectures)
  • Geometry and Linear Algebra
  • Information Technology I A (Programming in C)
  • Information Technology II B (Programming in Java)
  • Mathematical Analysis I
  • Operating Systems
  • Physics I
  • Physics II

Exams in the second year:
  • Business Economics and Organization
  • Database and Web (Database I)
  • Electrical Engineering
  • Fundamentals of Control System
  • Fundamentals of Electronics
  • Fundamentals of Network and Telecommunications
  • Mathematical Analysis II
  • Statistics and Stochastic Models I
  • Statistics and Stochastic Models II

Exams in the third year:
  • Accounting Systems
  • Algebra and Logic
  • Database Technology (Database II)
  • Industrial Automation
  • Multimedia Networking
  • Quality Management Systems
  • Real Time System
  • Software Engineering
  • Thesis

Scientific High School

High School Diploma
 Liceo Galileo Galieli
  Caravaggio (Bergamo)
  09/2011 - 07/2016
Grad: 80

Award

Hackathon "Download Innovation"

Winner of the "Best Realization" Prize
  Sorint.lab
  Bergamo
  10/2020
Winner of the "Best Realization" Prize with the Flutter app Beelder.
It was developed during the 48h hackathon with my colleagues:
Check the Code!

Work

Software Engineer

Full Time
  LOUD srl
  Milano
  08/2024 - Now
  • Working progress...

Software Engineer

Full Time
  Scaling Parrots
  Brescia
  03/2022 - 07/2024
  • Enterprise Cloud Infrastructure Management (Digital Ocean, Heroku) using Droplet, Docker, Kubernetes via GitHub Actions and various other internal services (Chat, Docs, Bug Tracker)
  • Full Stack Development of an entire ecosystem for a Crypto ATMs chain:
    • Backend: NodeJS using MongoDB; Orchestration with Kubernetes via GitHub Actions (Pods of various components, Proxy, Load Balancer, Vertical and Horizontal Scalers); Interaction multichain with smart contracts (ERC20) using various RPC providers; On chain integration with Hot Wallets and dialog with APIs of various Crypto Exchanges (CEXs) via CCXT
    • Scripts: Scripts for install/log/upgrade/hardening for Linux (Debian) machines with tunneling using WireGuard
    • Kiosk: Frontend in Javascript for Chromium in Kiosk mode
    • Dashboard: Frontend in Angular
    • Mobile: Mobile application in Flutter for Android and iOS platform and management of publishing on Stores
    • Other: Numerous external services (Email, Phone, 2FA, KYC, S3 Storage, Firebase, OAM Export...)
  • Backend development of various services for timestamping data and documents and for a multichain service for sending ERC20 tokens and creating ERC721 NFTs
  • Backend development of various projects in real estate with blockchain integration for payments, investment collection and timestamping of logs
  • Backend development for a project for hotel chain management
  • Backend development of some tasks for a project for tokenization and fractionalization of physical assets
  • Backend development in Go of a player trading platform (Blockchain, Web3Auth, KYC, OAM...)
  • Development of smart contracts in Solidity (Token ERC20)

Industrial Consultant and Software Engineer

Full Time
  E3 Group and PrimoPositum
  Bergamo
  05/2021 - 02/2022
  • Industrial Consulting for Industry 4.0 and Technological Innovation for E3Group
  • Development of private blockchain solutions with ConsenSys Quorum on AWS (Lambda Functions, EC2, EKS, QLDB, Amplify, API Gateway, Cognito, SES)
  • Development of Smart Contracts in Solidity for timestamping of documents
  • Development of both backend and frontend of the PrimoPositum platform and the integration with the Electronic Invoice of Aruba Business

Multiplex Officer

Part Time
  UCI Cinemas
  Orio al Serio (Bergamo)
  03/2019 - 05/2019
Multipurpose Multiplex Cinema Employee

Map

Visited Countries

Italy

Homeland!

Greece

2004@Perdika, 2022@Corfù

Vatican City

2005@VaticanCity, 2019@VaticanCity

Switzerland

2006@St.Moritz, 2016@Geneva, 2020@Lugano

Spain

2008@Ibiza, 2018@Mallorca, 2019@Barcellona, 2020@Madrid

San Marino

2010@CityOfSanMarino

Belgium

2013@Bruxelles

Denmark

2015@Copenaghen

Sweden

2015@Malmö

Austria

2016@Strasburg@Wien

Hungary

2018@Budapest

Czech Republic

2018@Prague

France

2019@Paris 2023@Nice

Malta

2021@Sliema

Estonia

2022@Tallin

Finland

2022@Helsinki

Portugal

2022@Lisbona

Monaco

2023@Montecarlo