Roberto D.

About Me

Roberto is a Senior Software Engineer with experience in both enterprise and startup environments - working as part of small, agile teams to solve interesting technical challenges, design, build, and ship production features; shaping and defining the new verticals of solutions for clients. He takes advantage of a broad range of development tools and skills for the delivery of enhancements, new features, and maintenance using leading-edge technologies and industry best practices.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Elaisian
Elaisian
CTO
2017 - Present (8 years)
Roma, Italy
  • Oversee all aspects of engineering tasks with emphasis on web-app architecture design and implementation; introducing best practices and establishing processes and policies.

  • Drive the API design and implementation strategy on the project; implementing the necessary tools, processes, and procedures for optimum efficiency.

  • Develop, measure, and improve engineering KPIs for database infrastructure design and implementation, and one-click deployments via CI/CD pipelines for Elaisian.

KPI6
KPI6
Software Engineer
2016 - 2017 (1 year)
Roma, Italy
  • Prepared technical design approaches for frontend and backend feature implementations; ensuring that engineering approaches are cost-effective and optimal.

  • Adopted high-quality development principles for web app development and DevOps management; delivering solutions on-time and on-budget.

  • Actively participated in daily stand-ups, team management and other scrum activities as required on the project.

GFT Italia Srl
GFT Italia Srl
Software Engineer
2011 - 2016 (5 years)
Firenze, Italy
  • Provided subject matter expertise for the development of high-quality software solutions using the latest standards, best practices and processes.

  • Reviewed, debugged, and resolved complex problems on software solutions using real-time applications and protocols.

  • Supported, maintained, and documented software functionality processes on projects; identifying and evaluating new technologies for implementation.

Showcase

CTO - Elaisian
CTO - Elaisian
  • Elaìsian is a precision agriculture start-up focused on olive tree protection.

  • The web app enables users to analyze and mitigate risks throughout the olive plantation lifecycle.

  • The solution has over 3,000 B2B users and was launched in March 2018.

CTO - Social Media Listening Platform
CTO - Social Media Listening Platform
  • Develops an all-in-one suite for enhanced user market research.

  • Manages a social media listening and analysis platform, improving scalability and deployment.

  • Focuses on optimizing system architecture and ensuring efficient solutions.

Software Engineer - Meteo
Software Engineer - Meteo
  • Developed a weather app utilizing GeoLocation and the FCC API for real-time weather data.

  • Implemented functionality for specific location-based weather information.

  • The project focuses on providing accurate and timely weather updates.

Software Engineer - Random Quote Machine
Software Engineer - Random Quote Machine
  • Developed a responsive page to provide random quotes.

  • Implemented a system to fetch quotes from an API using static data as a fallback.

  • The project was undertaken to obtain the FreeCodeCamp Certification.

Education

Responsive Web Design
Responsive Web Design
Free Code Camp
2019 - 2019
Javascript Algorithms & Data Structures
Javascript Algorithms & Data Structures
FreeCode Camp
2018 - 2018
Fundamentals of AWS
Fundamentals of AWS
CloudAcademy Inc
2017 - 2017
Certificate of Completion: CSS Fundamentals
Certificate of Completion: CSS Fundamentals
Solo Learn
2017 - 2017
CSS
CSS
Code School
2017 - 2017
JavaScript
JavaScript
Solo Learn
2017 - 2017
PHP
PHP
Code School
2017 - 2017
Node.js
Node.js
Code School
2016 - 2016
Angular 2 / AngularJS / AngularJS Advanced
Angular 2 / AngularJS / AngularJS Advanced
Code School
2016 - 2016
Certificate in Full Stack Web Development (Computer Software Engineering)
Certificate in Full Stack Web Development (Computer Software Engineering)
Free Code Camp
2015 - 2017 (2 years)
Laurea, Informatica
Laurea, Informatica
Università degli Studi di Milano
2012 - 2015 (3 years)
Perito Tecnico Informatica
Perito Tecnico Informatica
ITIS Hensemberger Monza
2010 - 2012 (2 years)