Antonio Giordano, Software Developer in Turin, Metropolitan City of Turin, Italy
Antonio Giordano

Software Developer in Turin, Metropolitan City of Turin, Italy

Member since December 5, 2019
Antonio is a full-stack developer with project management experience. He has delivered robust, high-use apps that work seamlessly across devices focused on social media, design, IT, web, and mobile. Antonio has particular expertise in Node.js, React, and React Native. He has a solid understanding of what it takes to create a successful app, run a team, and ensure a successful deployment.
Antonio is now available for hire

Portfolio

  • Teknicks (via Toptal)
    Node.js, TypeScript, Serverless, Serverless Framework, Restlessness...
  • Beautylish, Inc.
    Push Notifications, Android, iOS, Redux-Saga, Redux, React Native, React...
  • Getapper
    Amazon EC2, React Native, React, Node.js, Dashboard Development...

Experience

Location

Turin, Metropolitan City of Turin, Italy

Availability

Part-time

Preferred Environment

MongoDB Atlas, MySQL Workbench, Xcode, WebStorm, Jira, Slack, Bitbucket, Zeplin, Figma, Adobe Experience Design (XD), Full-stack

The most amazing...

...project I've done is Introducely: I ran the discovery phase, built the whole API back end, joined the front-end team, and hit the market by deploying on AWS.

Employment

  • Senior Back-end and Lead Developer

    2020 - PRESENT
    Teknicks (via Toptal)
    • Ran a discovery for a new innovative Toptal project.
    • Created two GitHub repositories for the front and back end connected to CircleCI, Jira, AWS S3, Amazon CloudFront, API Gateway, Lambda functions, Cognito, and more.
    • Developed and architectured all the RESTful back-end APIs with Node.js and TypeScript with more than 200 unit tests integrated with CD and CI.
    • Integrated PWA capabilities to the front end with the web notifications service included.
    • Integrated third-party libraries and technologies like Stripe, ConvertKit, and Pushpad.
    Technologies: Node.js, TypeScript, Serverless, Serverless Framework, Restlessness, AWS API Gateway, AWS Lambda, Amazon CloudFront CDN, CircleCI, PushPad, Stripe, Stripe API, Stripe Connect, Stripe Connect API, REST, REST APIs, RESTful APIs, PWA, Progressive Web Applications (PWA), LinkedIn API, MongoDB, Amazon Cognito, AWS Cloud Computing Services, AWS CloudWatch, HTML, Requirements Analysis, AWS Cloud Architecture, ConvertKit, Web Architecture, Technical Leadership, E2E Testing, APIs, Architecture, Web Development, React Redux, Automated Testing, MongoDB Atlas, Full-stack, Databases, Software Engineering, UI, MUI CSS, Payment APIs, Single Sign-on (SSO), ECMAScript (ES6), ES7
  • React and React Native Developer

    2020 - PRESENT
    Beautylish, Inc.
    • Developed the launch club React Native app from scratch, starting with Figma designs.
    • Implemented the CodePush technology for both iOS and Android platforms, with support for staging and production environments.
    • Implemented Fastlane to enable continuous deployment tasks: build, deploy native build, and CodePush bundle release.
    • Used Redux and Redux-saga to manage the complex async operations flow.
    • Set up the App Store and Play Store app environments with the apps' data and configuration.
    • Created a React SPA from scratch to manage orders, shipments, SKUs, and more in a multi-tenant and authenticated system.
    Technologies: Push Notifications, Android, iOS, Redux-Saga, Redux, React Native, React, MUI (Material UI), Sagas, AWS Cloud Architecture, APIs, Web Development, Mobile, Python, React Redux, Automated Testing, Socket Programming, Software Engineering, UI, Dashboards, MUI CSS, Payment APIs, Single Sign-on (SSO), ECMAScript (ES6), ES7, WebSockets
  • Lead Full-stack Developer

    2012 - 2021
    Getapper
    • Developed the front end (React, Redux) and back end (Node.js, Hapi.js), and deployed Eduscopio.it—the leading Italian platform for ranking high schools with an average of over 4,000 users online at once.
    • Created an open-source framework to easily create, develop, and deploy Serverless.com projects called Restlessness (github.com/getapper/restlessness).
    • Managed and led groups of up to eight people with expertise in UX analysis and back-end (Node.js, Hapi.js, and serverless), front-end (React, Next.js, Gatsby, and React Native), and DevOps skills (mainly with AWS).
    • Launched the QuARcore Sass system to enhance eCommerce sites with augmented reality capabilities. The first agreement was closed with Paratissima.it in October 2019.
    • Constructed the front end (React, Redux) and back end (Node.js, Hapi.js) and deployed Ripit.it, a platform created by Fondazione Agnelli to practice and learn English pronunciation for primary and secondary schools.
    • Developed the front end (React, Redux) and back end (Node.js, Restlessness) and deployed spazioallascuola.it, a platform created by Fondazione Agnelli to help Italian secondary schools during the COVID-19 pandemic.
    • Built the front end (React, Redux) and back end (Node.js, Restlessness) and deployed ecommerce.pangeacloud.it, a platform created by GeneGIS GI for environmental monitoring and construction life cycle.
    Technologies: Amazon EC2, React Native, React, Node.js, Dashboard Development, AWS Cloud Computing Services, AWS CloudWatch, HTML, Requirements Analysis, AWS Elastic Beanstalk, AWS Cloud Architecture, Strapi, Gatsby, Jest, Next.js, APIs, Architecture, Web Development, Mobile, React Redux, Chakra UI, Automated Testing, MongoDB Atlas, Socket Programming, Express.js, GraphQL, Full-stack, Databases, Software Engineering, UI, Three.js, Dashboards, MUI CSS, Payment APIs, Single Sign-on (SSO), SQL, ECMAScript (ES6), ES7, WebSockets
  • React Native Developer

    2020 - 2020
    New York-based Fintech Startup
    • Installed and configured CodePush on the existing app for iOS and Android versions.
    • Improved the fastlane configuration with specific CodePush lanes for iOS and Android versions.
    • Created a continuous integration system with CircleCI to deploy native builds and JavaScript bundles based on branch and release workflows.
    Technologies: CircleCI, CodePush, React Native, AWS Cloud Architecture, Mobile Apps, Mobile, Software Engineering, ECMAScript (ES6)
  • Co-founder | CTO

    2016 - 2019
    Ubiatar, Inc.
    • Co-founded and technology-led a San Francisco-based innovative startup whose main goal was to provide remote assistance with video stream technology.
    • Created an app that could connect with a person on the field, see what they see, send commands, directions, and guide the user in completing the task, as well as solve problems from your office.
    • Developed a patent on an innovative AR solution, with a set of icons superimposed on the streaming video. WebRTC technology has been used to create communications between a React Native app (iOS and Android) and desktop browsers.
    • Built two mobile apps—one for professionals and one for the B2B market, each with a specific user experience and features. The one for professionals included availability and booking through a calendar system and PayPal in-app payments.
    Technologies: WebRTC, React Native, React, Node.js, Redis, AWS Cloud Computing Services, HTML, Requirements Analysis, AWS Elastic Beanstalk, AWS Cloud Architecture, Web3.js, APIs, Architecture, Mobile, Socket Programming, Full-stack, Software Engineering, Payment APIs, ECMAScript (ES6), WebSockets

Experience

  • Eduscopio: A School Ranking Platform
    https://eduscopio.it/

    Eduscopio is the main Italian platform for the ranking of high schools. The project started in 2014, and now I am working on its sixth release. I oversaw the complete development of the web application since its concept, guaranteeing the service's usability even in moments of extreme stress. I discussed UX and UI expectations with Fondazione Agnelli, the customer.

    From the back-end point of view, I used two DBMS and MySQL to read the website's structured information and MongoDB to write in real-time through WebSockets user statistics and usage logs. I used Hapi.js as a server framework with a REST API design. I integrated Twitter SDK to show the latest tweets from Fondazione Agnelli on the homepage, a simple CMS to create an internal blog section, and a PDF generator.

    For the front end, I used a custom React single-page application. I developed two different versions, one optimized for mobile and the other for desktop. I also developed an animation system to create a helpful and friendly user journey. I integrated Google Maps API, geolocation, a WebSocket system to track user interactions, chart animations, dynamic list sorting, and a custom product tour system as a tutorial.

  • Pangea Professional SaaS
    https://ecommerce.pangeacloud.it/

    Pangea Professional is a cloud system to archive, visualize, analyze, and share your project with clients and collaborators. It provides direct access to your site's digital twin, integrating all the necessary forms used in the design and implementation phases of modernization, maintenance, restoration, construction/demolition, and monitoring.

    Thanks to this SaaS platform, professionals could buy subscriptions to use Pangea Cloud software directly in their web browsers.

  • Ripit
    https://www.ripit.it

    Ripit is a web application launched by Fondazione Agnelli that helps students improve their English accents (British and American). It is based on the Sana Voice engine. I developed both the front- and back-end sides using Node.js and React. I deployed the app to AWS and integrated it with AWS Cognito, S3, AWS Elastic Beanstalk, and Polly, among other AWS services.

  • QuARcore eCommerce Solution
    https://apps.apple.com/it/app/quarcore/id1460122991

    QuARcore is an eCommerce solution created to enhance websites with AR.
    The platform includes an institutional website, an AWS SasS platform, and a React Native mobile app.

    I developed and deployed a large portion of the project and managed a team of four.

  • Welfare Informa Platform

    Welfare Informa is a platform created following the "Oltre la povertà" project organized by ActionAid, with the contribution of the Ministry of Labor, in collaboration with the Regione Piemonte and leader, Acli Piemonte.

    The platform's goal was to build a dynamic catalog of measures to combat poverty based on a database that helps operators in all front offices easily understand and access the map of different services. I followed the entire flow of the platform by managing a team of four people, from the UX and UI analysis to the development of the back-end logic, front-end interfaces, and deployment on AWS systems.

  • Adhesion App
    https://apps.apple.com/it/app/adhesion-app/id1496808422

    The Adhesion app is a mobile application built in React Native for iOS and Android for retaining business customers. Each merchant has a unique QR code that their customers can frame with the app and be associated with it. The app allows users to see the list of all active promotions of their associated merchants and receive push notifications about the promotions themselves.

    I am the co-founder and lead developer of this app. I oversaw the development of the REST API server and the mobile app in React Native.

  • Spazio alla Scuola
    https://spazioallascuola.it/#/

    Spazio alla Scuola is a tool designed to help schools prepare for the resumption of educational activities in September after the emergency due to COVID-19.

    Conceived by the Agnelli Foundation with the BIM Group of the Politecnico di Milano and the University of Turin, the tool provides school managers and their collaborators' concrete support to check the school spaces' capacity and plan staggered flows of classes at the entrance and exit.

  • Claranominis
    https://www.creostudios.it/project/claranominis/

    Claranominis is a full-service suite for the reputation management of VIPs, brands, and companies. Claranominis combines a cutting-edge technological solution that uses artificial intelligence and data visualization systems, combining them with top-level consulting programs to trigger virtuous mechanisms of reputation building.

    I worked both on the front- and back-end sides, combining AWS serverless with React SPA capabilities.

  • Introducely
    https://www.introducely.com/

    A progressive web app (PWA) developed with Node.js and React on AWS cloud. I took care of all the back-end development and DevOps settings for both front- and back-end services. I co-developed the React PWA by providing web push notifications, Stripe payment gateway, and ConvertKit integration.

Skills

  • Languages

    JavaScript, HTML, HTML5, ECMAScript (ES6), ES7, TypeScript, CSS, SQL, Python, GraphQL
  • Frameworks

    MUI (Material UI), React Native, Redux, Hapi.js, Serverless Framework, MUI CSS, Next.js, Unity, ARKit, Swagger, Jest, Express.js
  • Libraries/APIs

    Node.js, React, React Redux, REST APIs, Highcharts, WebRTC, Redux-Saga, Stripe, Stripe API, Stripe Connect, Stripe Connect API, LinkedIn API, Braintree API, Web3.js, React Router, Three.js
  • Tools

    Amazon CloudFront CDN, CircleCI, MongoDB Atlas, AWS SDK, Amazon Cognito, Adobe Experience Design (XD), Zeplin, Figma, AWS CloudWatch, WebStorm, Xcode, MySQL Workbench, AWS SES, Create React App, AWS ELB, Adobe CC, Braintree SDK, Jira, Slack, Bitbucket, Git, Google Analytics
  • Paradigms

    Requirements Analysis, Automated Testing, Functional Programming, Serverless Architecture, REST, Web Architecture, E2E Testing, Unit Testing, Socket Programming
  • Platforms

    Amazon EC2, Amazon Web Services (AWS), AWS Elastic Beanstalk, AWS Lambda, Contentful, Mobile, AWS Cloud Computing Services, Android, iOS, ARCore, ConvertKit
  • Storage

    MongoDB, Databases, MySQL, Amazon S3 (AWS S3), Redis, Database Management Systems (DBMS)
  • Other

    AWS, Restlessness, AWS API Gateway, Sagas, Dashboard Development, APIs, Front-end, Technical Leadership, Architecture, Web Development, Full-stack, Software Engineering, UI, Dashboards, Web Dashboards, Strapi, AWS Cloud Architecture, Push Notifications, Data Visualization, Chakra UI, Payment APIs, Single Sign-on (SSO), WebSockets, Gatsby, Progressive Web Applications (PWA), 3D Modeling, 3D Motion Graphics, Robotics, Mobile Applications, Algorithms, Graphs, CodePush, Serverless, PushPad, RESTful APIs, PWA, Back-end, BrainTree, PayPal, Computer Engineering, Code Review, Source Code Review, Admin Panels, Swag, Mobile Apps, Google Tag Manager, Augmented Reality (AR), Data Scraping

Education

  • Master's Degree in Computer Engineering
    2011 - 2013
    Politecnico di Torio - Turin, Italy
  • Bachelor's Degree in Computer Engineering
    2008 - 2011
    Politecnico di Torino - Turin, Italy

Certifications

  • AWS Modern Application Development
    OCTOBER 2020 - PRESENT
    Amazon Web Services

To view more profiles

Join Toptal
Share it with others