Marco Distrutti

Marco Distrutti

$45/hr
Fullstack developer | Web, Mobile and Desktop development
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
37 years old
Location:
Segrate, MI, Italy
Experience:
10 years
About

I started my experiments when I was a child with the Commodore64. I love computer science and software development. I can work on many environments and technologies with a particular passion for Javascript, Php, C# and Java stacks, I prefer Unix based OS and I give great importance to cross-browser and cross-os solutions. Usually I manage my systems on AWS cloud. In the ERP world I can support designs and implementations for SAP R/3, Sap Business One and Odoo.

With a professional experience of over 10 years, in the last years I opened some startups in Italy and followed their development from a management and technical points of view. In the meantime I continued to carry out my consultancy activities, mainly focused on the Web and Desktop developement. However, I have relevant knowledge for native and hybrid mobile development.

SUMMARIZING MOST USED SOFTWARE TECHNOLOGIES:

  • HTML/CSS: Excellent knowledge of Frontend basic techonlogies.
  • PHP: Excellent knowledge of the language and LAMP management: Zend Framework - Laravel - Apigility - Lumen - DoctrineORM - Apache - Nginx etc...
  • Javascript: Excellent knowledge of the language
  1. Scaffolding tools (Bower, Gulp, etc...)
  2. Most used frameworks/libraries: Angular - ReactJS - Redux - Jquery - Bootstrap - ExtJs ...
  3. Mobile Development: ReactNative.
  4. Node.js: SailsJs - Express - MeteorJs - MEAN Stack
  5. Real time application development with modern frameworks
  • C#: Very Good knowledge of the language and .Net Framework for Web and Desktop application development. Xamarin technology for the app development. 
  • Java & Scala: Very Good knowledge of the language, good knowledge of JEE7, Spring, Hibernate.
  • C/C++: Rusty knowledge. In the last years I developed some nodejs modules, one in particular was made in order to operate with an industrial printer from an office tower. A Queue manager software made on the top of NodeJs, using Meteorjs.
  • API Payment gateway provider: Braintree, Stripe, Paypal.
  • API Integration development with Apigility (preferred with DoctrineORM behind), Lumen, Node.Js
  • Third-party API integrations: Google Services, Facebook, Twitter, Firebase, Twilio, etc...
  • CMS customization: Wordpress (good/excellent) Woocommerce (good/excellent) and Joomla (good) 

PROJECT MANAGEMENT TOOLS:

  • Maven
  • Git Versioning
  • Tortoise (SVN/CVS)
  • Package manager (bower, composer, nuget, npm, etc...)
  • Atlassian Ecosystem

SUMMARIZING MOST USED DBMS:

  • Mysql/Aurora: Excellent
  • MongoDB: Excellent
  • PostgreSQL: Good
  • SQLServer: Good
  • Oracle: Good
  • SAP Hana: Discrete

SUMMARIZING MOST USED SYSTEM TECHNOLOGIES:

  • Good experience in AWS cloud management: services, istance management, lambda, scaling, load balancing.
  • Good knowledge of Linux Server, most used OS: Debian, Ubuntu, CentOS.
  • Good knowledge of Windows Server administration.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.