avatar

Joshua Gabriele Morotti
Software Engineer

Work Experience

April 2021 – April 2023
Backend Developer
Highlights
  • Stack: PHP Yii Yii2 NodeJs Typescript MySQL Redis DynamoDB
  • Migration of Backoffice applications used by company staff to provide assistance to over 400 thousand customers. From Angular to RC Typescript and from PHP Basic to Lumen Laravel
  • Creation of a portal dedicated to Resellers to use sales data made through their referral links
  • Migration of a portal for creating and using Guides for company applications, also managed via widgets
  • Expansion of Wrapper functionality used by multiple teamsystem applications through which electronic invoices are mainly sent
April 2021 – April 2023
Back Office Engineer
Highlights
  • Stack: React Typescript PHP Lumen Laravel MySQL Redis MongoDB
  • Migration of Backoffice applications used by company staff to provide assistance to over 400 thousand customers. From Angular to RC Typescript and from PHP Basic to Lumen Laravel
  • Creation of a portal dedicated to Resellers to use sales data made through their referral links
  • Migration of a portal for creating and using Guides for company applications, also managed via widgets
  • Expansion of Wrapper functionality used by multiple teamsystem applications through which electronic invoices are mainly sent
October 2008 – April 2021
Senior Analyst Developer
Highlights
  • Stack: VB.Net C# ASP.Net MVC Microsoft SQL Server
  • Migration of Back Office applications developed in Visual Basic 6 from the use of a database in Microsoft Access to Microsoft SQL Server
  • Development and maintenance of a proprietary Front-End, NetPOS
  • Integration with various hardware components produced by NCR
  • Integration of a non-proprietary mobile application (IFiche)
  • Integration of the Axon One fiscal printer, produced by the company AP.esse S.p.A
  • Development of a proprietary Front-End dedicated to the management of Bars with integration of the payment of Online Meal Vouchers
  • Development of Fidelity Online and its integration into the proprietary Front-End, for the validation and sending of data relating to a loyalty card
  • Analysis and Development of Business Intelligence starting from the financial data of the stores
  • Integration of a web service into the Front-End for the calculation and sending of financial data from the stores to the headquarters
  • Analysis and Development of Online Keyboards and its integration of the proprietary Front-End
  • Analysis and Development of a centralized Promotional Engine and integration of promotional logics in the Front-End
  • Analysis and Development of centralized Product, Department and VAT Master Data
  • Analysis and Development of a Web Monitor for controlling data flows from the headquarters to the stores
  • Analysis and Development of an XML generator for Electronic Invoicing

Contact

Bergamo, Lombardia Italy
Instagram
Strava

Education

  • 2024 2008

    Scrum.org

    Course and Certification

    Professional Scrum Developer™ I (PSD I)

  • 2008 2008

    CitiXsys - iVend Retail

    Course and Certification

    iVend Retail - Implementation Certification Phase 1

  • 2003 2008

    ITIS P. Paleocapa

    Highschool

    Various fields of science and technology

Skills

Backend Senior
PHP Laravel Lumen Yii Yii2 Java NodeJS Go C# VB.Net ASP.NET Typescript AWS Lambda
Database Senior
MySQL PostgresSQL MS SQL 2000-2019 MS SQL CE Redis MongoDB AWS DynamoDB AWS Athena Snowflake
Frontend
HTML CSS/SCSS Javascript/Typescript Angular JS React JS
DevOps
Docker AWS GitHub Actions GitLab Pipelines Bitbucket Pipelines

Interests

Running
I run a lot
TV Series
My favourites are Doctor Who, Smallville and Fringe
Good food
I eat healthy during the week, but in the weekend I eat whatever I want

References

To be, or not to be, that is the question