Andrea Barone, Developer in Innsbruck, Austria
Andrea is available for hire
Hire Andrea

Andrea Barone

Verified Expert  in Engineering

Software Developer

Location
Innsbruck, Austria
Toptal Member Since
January 6, 2022

Andrea is a motivated full-stack developer exceptionally skilled in mobile hybrid applications using Angular and Ionic. He is also experienced in Express.js for back-end development. Thanks to years of experience as a lead developer, Andrea's learned how to break down business requirements adequately into rich, detailed, functional, and well-implemented software.

Portfolio

eLoaded
Visual Studio Code (VS Code), MacOS, Ubuntu, Ionic 3, Ionic 4, Angular, Java 11...
Auxilius, Inc.
Angular, TypeScript, GraphQL, CSS, Tailwind CSS, Dashboards, HTML, SCSS, Scrum...
Auxilius, Inc.
Angular, TypeScript, GraphQL, CSS, Tailwind CSS, Dashboards, HTML, SCSS, Scrum...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), MacOS, Ubuntu

The most amazing...

...challenge I've won included prototyping a solution to the overpopulation of Boars in the south of Italy at an Hackathon with a team of strangers back in 2016.

Work Experience

Full-stack Developer

2018 - PRESENT
eLoaded
  • Developed and released a mobile application for handling one of the most modern charging infrastructures for EV charging stations.
  • Handled, on my own, features from client specifications by estimating time cost and effort, managing a coworker, and handling all the delivery and presentation processes.
  • Built a routing algorithm to find the optimal route given the EV autonomy, including weather variation and optimal stop for minimal deviation from the usual non-EV route.
  • Developed the payment integration (Adyen) with Java Spring Boot.
  • Created, developed, and maintained multiple Express/Node.js back-end services: the database is in MongoDB and the gathered data is transferred to the front end through a REST API.
Technologies: Visual Studio Code (VS Code), MacOS, Ubuntu, Ionic 3, Ionic 4, Angular, Java 11, Node.js, Ionic, JavaScript 6, Express.js, JavaScript, TypeScript, Dashboards, HTML, SCSS, Flexbox, Web Development, CSS, Full-stack, MEAN Stack, MongoDB, APIs, Third-party APIs, Front-end, Product Strategy

Senior and Mid Angular Developer

2022 - 2022
Auxilius, Inc.
  • Developed a new chart-based feature in the Angular application with the use of multiple datasets to visualize medical accounting data.
  • Used scrum methodology to organize the work with the other team members. Jira was used to support the tracking of features progress and bug resolution.
  • Developed custom elements for the AG grid to customize the visualization of the tables by adding labels and buttons to values.
Technologies: Angular, TypeScript, GraphQL, CSS, Tailwind CSS, Dashboards, HTML, SCSS, Scrum, Flexbox, Web Development, APIs

Senior and Mid Angular Developer

2022 - 2022
Auxilius, Inc.
  • Developed an Angular application MVP to visualize multiple satellite data on the map. The user can toggle the satellite data to change the displayed satellite and the survey data.
  • Discussed tasks and deliverables in weekly meetings and email communication allowed the employer to act quickly on decisions that were impossible to define before the beginning of the task assignment.
  • Maintained the existing Ionic/Cordova mobile application for iOS and Android, including the release of multiple TestFlight builds for the employer and one public release for the App Store and the Play Store.
Technologies: Angular, TypeScript, GraphQL, CSS, Tailwind CSS, Dashboards, HTML, SCSS, Scrum, Flexbox, Web Development, APIs

BuonApp

An Ionic application for Android and iOS used to support learning in primary school. It is a back-end Express application to handle users and questions and quizzes.

Through quizzes and tips, the app teaches how to live a healthy life and curiosity about fruits and vegetables of the local area.

Auxilius

https://www.auxili.us/features
Developed and maintained an Angular application that used GraphQL to gather medical and accounting data into the user's dashboard. The data was visualized through charts and tables to enable the user to confront multiple datasets.

MVP Data Portal and Ionic App Development

https://www.geothinktank.com/
An Angular application that allows the user to visualize multiple satellite data for weather forecasts and weather warnings. Over the Ionic/Cordova application for Android and iOS, multiple bug fixes and updates to the UI were developed to improve the user's experience.
2009 - 2017

Bachelor's Degree in Computer Science

Universita' degli Studi di Salerno - Salerno, Italy

Libraries/APIs

Node.js, Flexbox, Leaflet, Apple Subscriptions

Tools

Cordova Plugins

Frameworks

Angular, Express.js, Ionic, Ionic 3, Ionic 4, Tailwind CSS

Languages

TypeScript, JavaScript, JavaScript 6, CSS, HTML, SCSS, Java 11, C, GraphQL, SQL, PHP

Paradigms

MEAN Stack, Object-oriented Programming (OOP), Unit Testing, Scrum

Platforms

MacOS, Ubuntu, Firebase, Visual Studio Code (VS Code)

Storage

MongoDB

Other

Web Development, Front-end, Full-stack, APIs, Algorithms, Theory of Computation, Distributed Systems, Cordova, App Store, Google Play Store, App Store Acceptance Process, In-app Purchases, Subscriptions, Dashboards, Third-party APIs, Product Strategy

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring