Skip to content

Instantly share code, notes, and snippets.

@netalex
Created May 29, 2024 20:40
Show Gist options
  • Save netalex/9355087a282e9c5f7a95df2b80d0ee98 to your computer and use it in GitHub Desktop.
Save netalex/9355087a282e9c5f7a95df2b80d0ee98 to your computer and use it in GitHub Desktop.
my cv as for may 2024

ALESSANDRO APRILE

FRONT END DEVELOPER

aprile.alessandro@gmail.com +393200625543 github Linkedin - based in Italy EU (CET)

SKILLS

Angular/AngularJs - React - React-native - Redux/RxJs - TypeScript/JavaScript - webRtc - Ionic/PhoneGap/Cordova - jasmine - jquery - html5/css3 - Sass/Scss - Bootstrap - Angular Material - PrimeNG - JSON - webSql - SQL - Oracle - Node - MongoDB - Express.js - OAUTH2 - JWT - KeyCloack/Openshift - jhipster - .NET environment - botpress - chatScrip - Agile Methodology

PROFESSIONAL EXPERIENCE

THINKOPEN Milan 2018-Present (Remote/On site)

Front End developer (Angular) - ICCREA (Remote) - 2024

  • Maintained and updated an internal application for a banking institution that allows bulk uploading of CSV files containing contractual data for mortgages and loans
    • Refined and cleaned up the codebase, achieving a noticeable increase in front-end performance
    • Implemented new features within extremely tight deadlines, maintaining functional and design consistency
    • Integrated Git hooks for fail-safe continuous delivery

Front End developer - GFT (Remote) - 2023

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

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

  • Developed a CRM portal front end section for the italian Ministry of Defense
    • Wrapped "Ace.js editor" pure js library as a custom case tailored Angular component
    • Guided junior developers through peer programming, supporting on-boarding and autonomy
    • Set up agile framework, ensuring efficiency throughout the project
    • Refined requirements with a cross-functional team of 10 among Front End/Back End developers and database specialists
    • Managed an 8000-line (at least) codebase for the initial release

Front End Assistance & Maintaining 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 speed by 20%

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

  • Mobile and web app suite for corporate decision-making
    • Wrote more than 50 pages of technical documentation,enhancing on-boarding
    • Maintained post-release developments as the oldest team member
    • Wrote code for all apps, each growing to 10,000 lines

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

  • Aircraft maintenance management software
    • Restructured this legacy application as an Angular SPA, increasingload speed by 20%

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

  • B2B Books distribution ERP Front End
    • Maintained code and implemented change requests, reducing bugs by 50%
    • Coached colleagues on Angular, reducing on-boarding downtime by 25%

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

  • Developed a PSD2 Bank access management interface
    • Designed the application flow based on architectural specifications
    • Produced functional analysis documentation for a clear start
    • Instructed and coached 4 junior developers, meeting all 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 Front End implementations and improvements

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

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

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

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

  • Developed an integrated document management system for the public sector
    • Single handedly Designed and implemented the frontend structure for the first demo
    • Coordinated HTML experts and graphic designers

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

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

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

  • building landing pages with modern standards

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, leveraging best practices as the sole Front End developer
    • learned Agile

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

  • Developed a gamification redeem hybrid app
    • Trained the team on PhoneGap/Cordova
    • Managed social API and external monetization services integration
    • Set up the multi-platform development environment

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

  • Biological material handling app for Android, hybrid platform
    • Devised a barcode scanning checklist PhoneGap app as a solo developer. Offline use 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

EDUCATION & CONTINUOUS LEARNING

  • Continuously learning about AI in programming, LLMs, and their applications in frontend development

    • Exploring new approaches and patterns introduced in Angular 16 and 17
    • Developing detailed prompts to optimize code development
    • Interested in AI agents and their potential in frontend development
  • Fabio Biondi (Google Developer Expert, Microsoft MVP, professional Front End instructor, regular speaker at codemotion)

    • 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

LANGUAGES

Italian: Native - English: Proficient - French: Proficient

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment