Andrea Barone
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Senior and Mid Angular Developer
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.
Senior and Mid Angular Developer
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.
Experience
BuonApp
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/featuresMVP Data Portal and Ionic App Development
https://www.geothinktank.com/Education
Bachelor's Degree in Computer Science
Universita' degli Studi di Salerno - Salerno, Italy
Skills
Libraries/APIs
Node.js, Flexbox, Leaflet, Apple Subscriptions
Tools
Cordova Plugins
Languages
TypeScript, JavaScript, JavaScript 6, CSS, HTML, SCSS, Java 11, C, GraphQL, SQL, PHP
Frameworks
Angular, Express.js, Ionic, Ionic 3, Ionic 4, Tailwind CSS
Paradigms
MEAN Stack, Object-oriented Programming (OOP), Unit Testing, Scrum
Storage
MongoDB
Platforms
MacOS, Ubuntu, Firebase, Visual Studio Code (VS Code)
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring