Davide Vernizzi

Davide Vernizzi Email and Phone Number

Currently building open source authentication and payments at saasform.dev @ Saasform
Davide Vernizzi's Location
Turin, Piedmont, Italy, Italy
Davide Vernizzi's Contact Details

Davide Vernizzi work email

Davide Vernizzi personal email

About Davide Vernizzi

I am a full-stack engineer with 12 years of experience in web applications, CRM development, and enterprise systems. Earlier, I obtained a PhD. in computer security and worked as postdoc on the security of cloud computing. I can work with teams, talk to customers and deal with managers. I love debugging and teaching. My native language is Italian, and I am fluent in English and French. I love reading, traveling and cooking.

Davide Vernizzi's Current Company Details
Saasform

Saasform

View
Currently building open source authentication and payments at saasform.dev
Davide Vernizzi Work Experience Details
  • Saasform
    Co-Founder
    Saasform Jan 2021 - Present
  • Etiqa Srl
    Senior Full Stack Engineer
    Etiqa Srl Jan 2016 - Jan 2021
    Turin Area, Italy
    - Together with another senior engineer, I led the redesign of the company’s main project, a custom CRM built for one of the major healthcare insurance companies in the USA. This task, which required splitting the legacy Java code into microservices written in Clojure that communicate using an event bus based on RabbitMQ, took two months and laid the basis for all the successive developments. The system which was once made of a single Java application is now composed by 9 Clojure microservices, two legacy Java services and one JavaScript frontend. As a result, the application is now easier to maintain and develop.- To better handle the development process of this application, a custom continuous integration/continuous deploy workflow was created. I have contributed to its design and I actually coded part of it. Our CI/CD flow is now composed of more than 15 JenkinsCI jobs and requires no manual intervention. After being used in the first project, the same concept has successfully been applied to all the other projects of the company. - I personally handled the deployment in production of our largest application, defining the procedures and implementing scripts to automate them. Moreover, I am currently taking care of the maintenance of 13 production servers and 5 development and QA servers. - I actively am contributing to our new projects by helping write the documentation and the proposals, and by contributing to the initial design of the technical solutions. - Since I have joined the company, I have explored virtually any new technology adopted; I have pioneered the usage of Clojure, the microservice architecture, and Chef.io and Docker for DevOps. Moreover I have investigated enterprise tools like PEGA PRPC and Veeva. - I designed and wrote an internal tool that streamlined the QA operations of the company. The tool is now used by our QA engineers on a daily basis and has been employed to run more than 200K test scenarios during the past years.
  • Ennova Srl
    Software Engineer
    Ennova Srl Nov 2011 - Jan 2016
    Turin Area, Italy
    - I managed a team of 5 people for the design and implementation of a utility mobile and web application for an energy provider. The application integrates data from 5 different sources, has 6M+ contracts and 30M+ invoices. I personally wrote the most critical parts.- I created an API that gets called 220K+ times per day with an average response time of 75 ms.- I contributed to the digitalization of many business processes for telephone companies, resulting in a dramatic increase of efficiency.- I helped to redesign the CRM solution for a major telephone company. We reduced the number of multiple calls by 30% and their duration by aggregating all the previous tools that the CRM agents used. The CRM is used by 350+ users and handles 3.5K+ tickets per day.- I designed the cloud infrastructure used to provide services to clients. For the time I have been in the company, I was the reference for the IT architecture evolution.- Beside the day-to-day working activities, I supervised new employees and taught and enforced good programming practices such as TDD, CI, and CD.
  • Politecnico Di Torino
    Postdoc
    Politecnico Di Torino 2010 - 2011
    - I coordinated Politecnico di Torino participation in two European research projects. The research projects were respectively focused on trusted computing and security of cloud computing.- During my last year as a postdoc, I carried on the work in a Europe-wide development project, aimed at creating an authentication framework that makes it possible for EU citizens to use their own national electronic identification schemes to access public services in other EU countries.- One of the tasks I have enjoyed more, has been training students (ranging from undergraduate to PhD).- Together with another senior researcher, I have co-managed a team of 4 junior researcher and PhD students in the TClouds research project.- I contributed to the concept of Trusted Channel and developed it, basing it on OpenSSL. The results were published as a scientific paper, presented at one of the most important security conferences, and implemented as a patch to OpenSSL.
  • Politecnico Di Torino
    Phd Student
    Politecnico Di Torino Jul 2006 - Apr 2010
  • Id-Imag
    Master Thesis
    Id-Imag Mar 2006 - Jul 2006
    Parallel algorithms. Study of a new technique aimed to reduce the overhead due to the parallelization and application to computer vision problem.
  • Dynamic Fun
    Internship
    Dynamic Fun Jun 2005 - Sep 2005
    Development of a software for facial recognition. I studied and used two different approaches: first I used skin color to detect image. Later I used OpenCV, a computer vision library, to detect faces through a feature detector which used Haar-basis.

Davide Vernizzi Skills

Linux Php Web Services Web Applications Software Engineering Java Databases Sql Mysql Algorithms Programming C Latex C++ Computer Science Web Development Amazon Web Services Open Source Computer Vision Cloud Computing Cryptography Javascript Parallel Computing Opengl

Davide Vernizzi Education Details

Frequently Asked Questions about Davide Vernizzi

What company does Davide Vernizzi work for?

Davide Vernizzi works for Saasform

What is Davide Vernizzi's role at the current company?

Davide Vernizzi's current role is Currently building open source authentication and payments at saasform.dev.

What is Davide Vernizzi's email address?

Davide Vernizzi's email address is da****@****ail.com

What schools did Davide Vernizzi attend?

Davide Vernizzi attended Politecnico Di Torino, Politecnico Di Torino, National School Of Computer Science And Applied Mathematics Of Grenoble.

What skills is Davide Vernizzi known for?

Davide Vernizzi has skills like Linux, Php, Web Services, Web Applications, Software Engineering, Java, Databases, Sql, Mysql, Algorithms, Programming, C.

Not the Davide Vernizzi you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.