Passionate about Angular and challenging projects. Happy to share knowledge and help others evolve. Thrilled to work on tasks that have no easy solution and find new ways to improve flows and processes.
Developing Angular apps since Angular 2.
Environmental Management and Sustainable Development
Lead Frontend Developer for client UniCredit Services.
– Report Manager
As for every big financial company that has millions of customers, generating reports is mandatory to keep the customers informed. Report Manager offered the clientβs internal team a way to create dynamic report templates from scratch within their browser. The application allowed to create/edit report templates by simply drag and dropping custom elements on sections/pages, style components and include dynamic data (i.e.: custom tables, custom charts, custom text) and also dynamic placeholders for data that comes from external sources. (Angular 15, Angular Material, Cypress)
– Report Generator Engine
Backend Application that generates PDFs based on HTML generated pages to serve as reports for the clientβs customers. The engine was built with NodeJs, Puppeteer and Chrome Driver (Typescript)
– Proposal Manager
The client needed an internal platform to manage customer transactions and executions. The project involved user role management, document management system (DMS), app flow based on steps, SSO. (Angular 11)
– Taxonomy Manager
Application linked to Proposal Manager which allows clientβs internal employees to edit or apply discounts to transaction instruments such as: stocks, deposits, etc. (Angular 11)
– GFB Admin
Application for internal employees which allowed encryption/decryption of specific information. (Angular 11)
Technologies and Concepts:
Angular 15 (Typescript), Angular Material, Java, NodeJs, OAuth, Dynamic Forms, OpenShift, Kubernetes
The client, a company which helps businesses accept payment with HubSpot, Stripe, Apple Pay, Google Pay, PayPal, ACH, needed an upgrade on their main product for a better user experience. The product is a platform which allows customers to create payment forms which can further be used on any website for payments.
The platform was built with AngularJs a couple of years ago and I had the responsibility to create a new version based on Angular 10 (the latest angular version at that time).
Technologies and Concepts:
Angular 10 – 15 (Typescript) & Web Components, Webpack custom builds, JHipster, Java, OAuth, Angular Material, Dynamic Forms