Francesco Scotti, Software Developer in Abbiategrasso, Metropolitan City of Milan, Italy
Francesco Scotti

Software Developer in Abbiategrasso, Metropolitan City of Milan, Italy

Member since September 19, 2017
Francesco is a web developer mainly focused on PHP development with over a decade of experience in the field and the past three in a professional environment. He's developed all sorts of websites from simple WordPress and eCommerce sites to complex online management systems in CodeIgniter. Francesco joined Toptal to look for exciting projects—especially anything that has to do with automating everyday tasks.
Francesco is now available for hire

Portfolio

Experience

Location

Abbiategrasso, Metropolitan City of Milan, Italy

Availability

Part-time

Preferred Environment

LAMP

The most amazing...

...web app I’ve built lets you show cartoons just by submitting a voice message.

Employment

  • Software Developer

    2019 - PRESENT
    Forgotten Books
    • Restored PDF ingestion to printers by rewriting and uploading scripts in Laravel.
    • Maintained a Go website along with upgrading a custom Braintree Go SDK.
    • Created APIs to be used in the Amazon marketplace.
    • Improved OCR of scanned books using Go.
    • Updated books' cover generation using a proprietary PDF printer.
    Technologies: Go, PHP
  • PHP Developer

    2018 - 2019
    Dglen
    • Created the first app in Italy for medical delivery from pharmacies.
    • Developed an app's back end that manages security guards.
    • Built an online manager for monitoring solar panel efficiency.
    Technologies: React Native, React, WordPress, Laravel, PHP
  • PHP Developer

    2016 - 2018
    Origin Design
    • Developed a web-based portal to manage building certificates and documents with reminders on expiry dates; built on CodeIgniter.
    • Supported an online management system for sports tournaments.
    • Supported an online floor plan creator by creating on-the-fly generated images using PHP and ImageMagick.
    • Developed an iOS app in Swift that was linked to a web portal.
    • Contributed to the development of a web portal for the employees of a corporate company.
    • Contributed to the development of a Dutch auction website coded in custom PHP.
    Technologies: PHPUnit, Go, React, CodeIgniter, PHP 7, jQuery, CSS3, HTML5
  • Web Developer

    2015 - 2016
    MilanoForward
    • Developed a web portal for paid phone services.
    • Built a web app that sent comments to a screen for live feedback.
    • Created an event management app.
    • Constructed a portal for models.
    Technologies: PHP, jQuery, CSS3, HTML5, WordPress

Experience

  • Music Generation (Development)

    A server-side Go application that generates randomly music implementing an FM synthesizer. This is a suite of tools to help developers and musicians to explore the possibilities that this concept can give. The suite includes an FM synthesizer with unlimited oscillators and composable algorithms, visualization tools such as a spectrum viewer, waveform plot and phase shift viewer, an FIR filter to enable some equalization.

  • Anivoi (Development)

    A web app that lets you create short cartoon animations initiated by a voice message.

    The front-end records the voice message and gets the audio level peaks with a JavaScript library called P5. Then the audio file with the peaks array is sent to a PHP script that uses ImageMagick and FFmpeg to generate the short cartoon. There is also the option to alter your voice and create custom cartoons.

  • ELO Ratings (Development)

    This is a social network based on image sharing like Instagram where instead of likes the users can vote your images against others. The rank of the images is calculated after every vote with the ELO algorithm.

  • Complete Compliance (Development)

    This is a web-based management application that lets you store in one place all the documents and certificates regarding your sites. It also sends you reminders about the compliance status of your site and upcoming expiring certificates and it can arrange appointments with technicians that can make your site compliant.

Skills

  • Languages

    Go, CSS3, PHP 7, PHP, HTML5, C, JavaScript 6
  • Frameworks

    Laravel, CodeIgniter 3, Eloquent, PHPUnit, Jest, CodeIgniter, React Native, Redux
  • Libraries/APIs

    jQuery, ImageMagick, React Redux, FFmpeg, React, Puppeteer
  • Tools

    Xdebug, Git
  • Paradigms

    REST, Unit Testing, E2E Testing
  • Platforms

    Windows, LAMP, WordPress, Linux, MacOS, Docker, iOS
  • Storage

    PHP Data Objects (PDO), MySQL
  • Other

    BrainTree

Education

  • High school diploma in Science
    2006 - 2011
    Liceo Scientifico N. Copernico - Pavia, Italy

To view more profiles

Join Toptal
Share it with others