Matteo Cafarotti

Solutions Architect & Lead Developer at World Food Programme
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Italy, IT

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Raffaele Colace

Matteo is always painstaking to new technologies, an expert on python, django and more. I totally admire his style and his approach to work. He has a great sense of humor and working with him is always a great pleasure. It has been and continues to be a great pleasure to collaborate with Matteo.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Docker and Kubernetes: The Complete Guide
    Udemy
    Sep, 2020
    - Oct, 2024
  • How To Become An Outstanding Solution Architect
    Udemy
    Sep, 2020
    - Oct, 2024
  • AWS Certified Cloud Practitioner 2020
    Udemy
    May, 2020
    - Oct, 2024
  • AWS Certified Solutions Architect - Associate 2020
    Udemy
    May, 2020
    - Oct, 2024
  • Agile Fundamentals: Including Scrum and Kanban - 2020
    Udemy
    May, 2020
    - Oct, 2024
  • Google Analytics Course Zero to Hero
    Udemy
    May, 2020
    - Oct, 2024
  • Google Analytics for Beginner
    Udemy
    May, 2020
    - Oct, 2024
  • Introduction to Flutter Development Using Dart
    The App Brewery
    May, 2020
    - Oct, 2024
  • GCP Developer Enablement Program
    Codemotion
    Sep, 2019
    - Oct, 2024
  • Alexa Skills Development
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Big Data on AWS
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Cloud Architecture
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Data Engineering
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Developer - Associate
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • GCP Essentials
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Machine Learning APIs
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Scientific Data Processing
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Serverless Web Apps using Amazon DynamoDB
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • Solutions Architect - Associate
    Qwiklabs
    Feb, 2018
    - Oct, 2024
  • AWS Certified Cloud Practitioner
    Amazon Web Services (AWS)
    Apr, 2021
    - Oct, 2024
  • AWS Certified Solutions Architect – Associate
    Amazon Web Services (AWS)
    May, 2021
    - Oct, 2024
  • Google Analytics Course Zero to Hero
    Udemy

Experience

    • Italy
    • Non-profit Organizations
    • 700 & Above Employee
    • Solutions Architect & Lead Developer
      • May 2018 - Present

      Design and implementation of distributed, secured, resilient software architectures (monolithic distributed applications, microservices architectures with decoupled frontend-backend) based on different hosting solutions (on-prem, AWS cloud, hybrid).Management of external vendors on different projects providing best practices/guidelines/technical oversight using different collaboration tools (Atlassian suite, Azure DevOps suite) and applying the Agile methodologies acting as Scrum Master (Scrum and Kanban + CI/CD).

    • Senior Developer (Python-Django-Flask)
      • May 2013 - May 2018

      Collection and definition of requirements, analysis, design, development and testing of multiple web applications written with Python-based web frameworks following the Scrum Agile and the CI/CD methodologies.Development of python-django libraries for having common components between applications.Administrative management of development, testing, qa and prod environments.

    • Italy
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Software Developer
      • Feb 2013 - May 2013

      Customer: UNITED NATIONS (FAO)J2EE Web Application DevelopmentJavascript Development (Prototype, Scriptacolous)Database Development (Oracle schema, functions development)Administrative management of development environment (Eclipse, SqlDeveloper, Tomcat, CVS) Customer: UNITED NATIONS (FAO)J2EE Web Application DevelopmentJavascript Development (Prototype, Scriptacolous)Database Development (Oracle schema, functions development)Administrative management of development environment (Eclipse, SqlDeveloper, Tomcat, CVS)

    • Software Developer
      • Oct 2011 - Feb 2013

      Customer: LA7 (TV Network), ANCITEL SpaJ2EE Web Application Development (Maven, Ant, Spring-MVC, Spring-WS, Spring-Security, Spring-Webflow, JPA, Hibernate, Ejb 3.0, Jasper Report, Apache Tiles, Dojo)Database Development (Oracle schema, functions, stored procedures development)Test Driven Development (Selenium, JUnit)Administrative management of development and testing environments (Eclipse, SqlDeveloper, JBoss, iReport, Hudson Continuous Integration Tool, Mantis Bug Tracker, SVN, CVS, Serena Changeman Dimension)

    • Italy
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Sep 2010 - Oct 2011

      Customer: UNITED NATIONS (WFP)Python Software Development (Django web framework, jQuery)Database Development (Oracle, SQLite, PostgreSQL, MySQL schema development)Test Driven Development (Twill, Selenium, Django Testing, python coverage analysis)Administrative management of development and testing environments (Eclipse, PyCharm, Apache Web Server, IIS 6.0, Trac wiki and issue tracking system, Buildbot Continuous Integration, SVN) Customer: UNITED NATIONS (WFP)Python Software Development (Django web framework, jQuery)Database Development (Oracle, SQLite, PostgreSQL, MySQL schema development)Test Driven Development (Twill, Selenium, Django Testing, python coverage analysis)Administrative management of development and testing environments (Eclipse, PyCharm, Apache Web Server, IIS 6.0, Trac wiki and issue tracking system, Buildbot Continuous Integration, SVN)

    • Italy
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Software Developer
      • Sep 2008 - Sep 2010

      Customer: RIYAD BANK (SAUDI ARABIA), MIBAC, ENACJ2EE Web Application Development (proprietary web framework development based on j2ee technologies: jsp, custom tag, ajax, servlet, java applet, jms, javamail, dao, connection pooling management - Ejb 2.0, Axis framework)Javascript Development (proprietary javascript framework development)Database Development (Microsoft SQL Server 2005, Oracle schema development)Administrative management of development environment (Eclipse, JBoss AS, Toad for Oracle, Microsoft Source Safe)Human Resources selection (technical interview) and training on the job.Author of the courses "java base" and "java per il web" for the retraining of employees.

    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Software Developer
      • Jan 2005 - Sep 2008

      Customer: POSTE ITALIANE SPA (BANCOPOSTA)J2EE Web Application Development (Struts 1.3, Ejb 2.0, Macromedia Flash)Javascript development (ajax, dom)Database Development (Microsoft SQL Server 2003 schema, stored procedures, dts development)Administrative management of development environment (JBuilder X, Bea Weblogic 9, Microsoft Visual Source Safe, Macromedia Suite)System Integration (to allow bidirectional communication with another SAP web application) Customer: POSTE ITALIANE SPA (BANCOPOSTA)J2EE Web Application Development (Struts 1.3, Ejb 2.0, Macromedia Flash)Javascript development (ajax, dom)Database Development (Microsoft SQL Server 2003 schema, stored procedures, dts development)Administrative management of development environment (JBuilder X, Bea Weblogic 9, Microsoft Visual Source Safe, Macromedia Suite)System Integration (to allow bidirectional communication with another SAP web application)

    • Software Developer
      • Jan 2004 - Jan 2005

      J2EE Web Application Development (jsp, servlet, Ejb 2.0)Database Development (Microsoft SQL Server 2000 schema, stored procedures development)Administrative management of development environment (Eclipse, JBoss, CVS) J2EE Web Application Development (jsp, servlet, Ejb 2.0)Database Development (Microsoft SQL Server 2000 schema, stored procedures development)Administrative management of development environment (Eclipse, JBoss, CVS)

Education

  • Prael Sistemi Spa
    Post Diploma, Information Technology
    2004 - 2005
  • Consorzio Scuola Lavoro Roma
    Post Diploma, Information Technology
    2004 - 2004
  • L.S.S C.Cavour
    Diploma Maturità Scientifica, 95/100
    1994 - 1999

Community

You need to have a working account to view this content. Click here to join now