Skip to content
View netalex's full-sized avatar

Block or report netalex

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
netalex/readme.md

Alessandro Aprile

via Berra 17, Milano 20132 · +393200625543 · [email protected]

Front End developer with over a decade in JavaScript/Front End and 24+ years in IT. Creating engaging user interfaces from concept to deployment.

LinkedIN | GitHub | Twitter | Facebook

About Me

  • Professional Journey: Since 2000, evolving from HTML to Angular, React, and hybrid WebApps. Specializing in Front End, with projects for Italy's Ministry of Defense, and corporate software development.
  • Team Work & Remote Work: Advocate for peer programming, team collaboration, and remote work efficiency.
  • Continuous Learning: Committed to updating skills through courses (Fabio Biondi, LinkMe), focusing on Front End advancements.
  • Project Involvement: Versatile role in project management, documentation, team coordination, and technical training.

Key Projects

  • Corporate Decision-Making Suite: Mobile and web apps, from technical documentation to maintenance.
  • PSD2 Interface: Conceptualized and developed a banking access management interface.
  • Medical & Public Sector Software: Front End development for clinical labs and integrated document management.

Skills

  • Front End: Expertise in Angular, React, JavaScript, HTML5/CSS3, and various frameworks and tools.
  • Back End Knowledge: Familiar with SQL, Node, PHP, and more, ensuring a well-rounded development approach.
  • Methodologies: Agile, testing/quality assurance, project coordination, and mentorship.

Education & Training

  • Advanced Angular courses with Fabio Biondi, AngularJS Intermediate at LinkMe, and JavaScript training at FOR Institute.
    • Fabio Biondi (Google Developer Expert, Microsoft MVP, professional Front End instructor, regular speaker at codemotion)
      • Angular Evolution (v.17) - online - january 2024
      • Architetture Enterprise in Angular 9 & NGRX 9 - online - 2019
      • Mastering Angular 2gg - On site - Roma - 2018
      • Training "ANGULAR & TYPESCRIPT CORE CONCEPTS (Angular Fundamentals)" - online and On site - Firenze 2dd - 2018
    • LinkMe"Mean Milan"
      • "LOG.ED - AngularJS Intermediate" 8h and "AngularJs Quickstart 'B' " - Coworking "Login" - Milano - On site - 2015
    • "FOR" Institute/Prometheo - One-to-one JavaScript Course - 20h - 2013

Interests

  • Merging tech passion with hobbies like motorcycling, design, and sci-fi to inspire innovative, user-centric solutions.

My diverse passions fuel my creativity and enhance my technological expertise. As a motorcycling enthusiast with a Guzzi Bellagio, I relish both solo and group adventures, mirroring my approach to exploration and problem-solving. My background in industrial design from Politecnico di Milano sharpens my focus on detail and aesthetics, particularly in user interface design.

I have a keen interest in the intersection of technology and human-computer interfaces, driving my continuous growth in front-end development. Activities like roller skating and cycle touring reflect my commitment to balance and endurance, principles I apply in every project. A scientific mindset guides my approach to software development, ensuring a foundation in evidence-based practices.

My interests extend to classical culture, science fiction literature, and a wide array of visual media including Japanese cinema, French comics, and Art Nouveau. These influences enrich my creativity and inspire my work in creating innovative, user-friendly digital experiences.






















BORING DETAILED VERSION





SKILLS DETAILS

PROGRAMMING LANGUAGES & TOOLS

Front-end dev: Angular/An/gularJs - React - React-native - Redux/RxJs - Typescript/Javascript - webRtc - Ionic/PhoneGap/Cordova - jasmine - jquery - html5/css3 - Sass/Scss - Bootstrap - Angular Material - PrimeNG - mustache, dot.js... - MSW Mock Service Worker lib - JSON - webSql

Back-end dev (indirect knowledge): SQL - Oracle - Node - PHP - Laravel - tomcat-based CMS (LifeRay) - Apache Velocity, FreeMarker - MongoDB - Express.js - OAUTH2 - JWT - java Spring Boot - KeyCloack/Openshift - jhipster - .NET - botpress - chatScript

various competences: - Agile Methodology: - libraries/tools Integration/Customization - Testing/Quality Assurance: Code and API verification and testing - Maintenance/Bugfixing: Incident management, bug fixing, new feature in production - doc/Analysis: Technical doc writing, contributing to requirement analysis. - Project Management/Coordination: Coordinating different specialists, technical contacts w\ third parties - Peer Programming/Mentorship: junior colleagues pair programming for onboarding - Training/Coaching: Educating colleagues on specific technologies - Remote Work: experience in setting up remote dev and testing environments - Multi-platform dev: Creating interfaces for various web and mobile platforms. Non-native mobile app dev. Experience in Chatbot interface dev.


EXPERIENCE

THINKOPEN Milan 2018-Present (Remote/On site)

Front End developer - GFT (Remote) - 2023

  • Centralized registry branches's dashboard tool for a major insurance firm
    • Tested the Front End through rigorous Unit Testing, reaching a minimum coverage of 80% in a codebase of approximately 116,000 lines
    • Mentored 2 junior developers through Peer programming sessions and constant support, reducing on-boarding time by 50%
    • Integrated PrimeNG's WYSIWYG editor to obtain a highly specialized custom component

Front End developer (Angular) - Engineering (Remote) - 2022

  • Angular Front End developer for a CRM portal section for Ministry of Defense
    • Integrated and customized "Ace.js editor" JavaScript library within the Angular app's structure to produce a case tailored Angular component
    • Guided 2 junior Front End figures through peer programming, supporting the on-boarding and increasing autonomy
    • Spearheaded the agile framework set-up at team's start-up time, ensuring a solid and efficient framework throughout the whole project
    • Refined the requirement analysis coordinating with a cross-functional team of 10 people among Front End/Back End developers and database specialists
    • Managed a codebase of at least 8000 lines of code as initial release

Front End Assistance & Mantaining developer (Angular) - GFT (Remote) - 2022

Front End developer (React) - NextIP Milan (On site) - 2022

  • React Front End for an all-in-one CRM for call centers
    • Transformed part of the Front End from a legacy monolithic PHP web-app to React, increasing load and development speed by 20%

Front End developer (React) - Abstract (Remote) - 2020/2022

  • Mobile and web app's suite for corporate decision-making management
    • Wrote more than 50 pages of technical documentation enhancing new resources on-boarding
    • Maintained and fixed post-release developments, as the oldest team member in activity
    • Wrote code for all the suite's apps until each of the 4 apps in the suite growth to a size of around 10,000 lines of code

Front End developer (Angular) - Engineering/A-Ice (On site/Remote) - 2020

  • Aircraft maintenance management software
    • Restructured the legacy airport's aircraft management application as a Single Page Application using Angular, increasing load speed by 20%

Front End developer (Angular) - EmmeLibri Milan (On site) - 2020

  • B2B Books distribution ERP Front End
    • Maintained code and change requests implementation on the main deployed application reducing bugs by 50%
    • Coached colleagues on the project and on the Angular platform, reducing on-boarding downtime by 25%

Front End developer (Angular) - Intesi Milan (On site) - 2018/2020

  • PSD2 Bank access management interface
    • Designed the application flow design from scratch based on general architectural specification, leaving a base for future development
    • Produced the initial project functional analysis documentation enabling a clear and speedy start
    • Instructed and coached 4 junior Front End developers, driving the team toward improved efficiency and astounding results, meeting 100% of deadlines

Front End developer (Angular) - Spindox Milan (On site) - 2019

  • Web interface for medical devices integrated retail sales system
    • Trained the junior engineer for a fast and painless handover from 0 Angular experience in just 2 months
    • Reviewed DEI documents suggesting implementations and improvements to the Front End

Front End developer (Angular) - Vittoria Assicurazioni Milan (On site) - 2018

Front End developer (Angular) - Lutech Milan (On site) - 2018

  • IVD LIS web app for clinical laboratories
    • Developed the interface in Angular and PrimeNG
    • Produced project documentation, SDS and TP, according to ISO 13485:2012 norm

Front End developer (AngularJS) - ABB PowerOne Arezzo Tuscany (On site) - 2017

  • Front End interface for a smart controller app for solar farms
    • Built and tested specific functions and components

3Wlab Milan/Rome (Remote/On site)

Front End developer (AngularJS) - (remote) - 2015-2017

  • Integrated document management system for the public sector - Front End developer and Twin project - 3Wlab
    • Single handedly designed and implemented the frontend structure until the first functional demo deployment
    • Coordinated HTML experts and graphic designers and promoted arranged with the client's technical referee

Front End developer (vanilla JavaScript) - Rome (On site) - 2017

  • A.I. P.A. Framework - Internal chat-bot for POC - (On site) - 2017
    • Researched and selected open-source components to create a Chatbots interface NodeJs framework. Goal was a POC webchat with AI features as a FAQ page

HTML Developer - Avanade - Milan (On site) - 2016

Front End developer (AngularJS) - Winga - Milan (On site) - 2015

Front End developer (vanilla JavaScript) - DS Group Milan (On site) - 2014-2015

Front End developer (html/JavaScript) - CERVED Milan (On site) - 2014

  • Financial portfolio and rating management web app
    • Streamlined Front End development processes in an agile environment, leveraging best practices as the only Front End developer

Hybrid app developer (PhoneGap) - FORGE Replay Milan (On site) - 2013-2014

  • Gamification Redeem hybrid app
    • Trained the team on PhoneGap/Cordova technology and implementing the app
    • Managed the social network API and monetization external services integration.
    • Set up the multi-platform development environment

Hybrid app developer (Vanilla JavaScript) - FREELANCE (Remote) - 2013-2014

  • Biological material handling app in medical context - hybrid platform on Android
    • Devised a barcode scanning checklist PhoneGap app as a solo developer. Offline mode to operate in network-isolated perishable biological material storage

PL/SQL and JavaScript developer - AreaTC Milan/ (Remote/On site) - 2008-2013

Junior JavaScript developer - AreaTC (On site) - 2013

PL/SQL developer - TelCo (On site) - 2008-2013

  • PL/SQL Real-time analysis and troubleshooting of net-db issues in the TelCo domain
    • Devised pure SQL queries on Oracle systems in production to fix net-db issues

IT support - (Remote/On site/overseas) - 2000-2010

Popular repositories Loading

  1. angularFabioBiondiLunediUniFiBestPractices angularFabioBiondiLunediUniFiBestPractices Public

    TypeScript 1

  2. phonegap-start phonegap-start Public

    Forked from phonegap/phonegap-start

    A starting-point for PhoneGap apps

    JavaScript 1

  3. phonegap phonegap Public

    Forked from sintaxi/phonegap

    access core functions on Android, iPhone and Blackberry using JavaScript

    JavaScript

  4. Walkable-App Walkable-App Public

    Forked from triceam/Walkable-App

    Walkable-App is an open source application that shows location based points of interest, based on your current location. Walkable is built as a multi-platform mobile application using PhoneGap.

    JavaScript

  5. phonegap-plugins phonegap-plugins Public

    Forked from phonegap/phonegap-plugins

    Plugins for use with PhoneGap.

    Java

  6. prova prova Public

    prova