About Nicola
Senior Frontend Developer - Expert Angular - AI-powered Applications
- Frameworks and frontend: Angular 21, ZoneLess apps, Angular Universal (SSR), React, Vue
- Language & tooling: TypeScript, Nx, npm libraries
- State & reactivity: NgRx, Signals, RxJS
- Architecture & processes: Frontend architecture, MVP, CI/CD
- Tests & quality: Unit & E2E tests (Jest, Playwright/Cypress)
- Performance & PWA: Perf optimization, Core Web Vitals, PWA
- AI & generation: GenAI, LLMs, AI integration, agentic apps
- AI-assisted tools: Claude AI, Cursor, GitHub Copilot
- Backend & API: Node, NestJS, Express, PostgreSQL
- Automation & low-code: n8n
- Containers & deployment: Docker, Cloud (Azure, AWS)
- UI libraries & design system: Angular Material, Bootstrap, Tailwind
French
Fluent
English
Fluent
Italian
Native or bilingual
German
Conversational
Portuguese
Conversational
Experience
- ADIAL
On Malt
Frontend Angular and Web Integration - 3SOFTWARE PUBLISHINGOctober 2025 - December 2025 (3 months)Refacto App PART - 3Final part of the refactoring of the two Adial process management Frontend Angular applications. In particular, this last phase of the mission concerned the stabilization of ngrx stores, optimization of Nx pipelines, cache optimization and script parallelization, identification and resolution of bundle weaknesses, security issues, and optimization. Additionally, there was a focus on training and skill transfer to other team members to ensure continuity in my absence. Last point: full coverage of unit, integration, and e2e tests, as well as optimization of the use of reactive programming and appropriate patterns at each application level. - ADIAL
On Malt
Frontend Angular and Web Integration - 2SOFTWARE PUBLISHINGJuly 2025 - October 2025 (3 months)Refacto App PART - 2During this project, as Frontend Lead Dev, I guided the refactoring of two Angular applications using Nx for monorepo management. I created shared libraries to promote code reuse and improve application structure. The use of NgRx allowed for the refactoring of business logic, while signals were integrated to manage templates in zoneless mode.I also introduced patterns and best practices at all application levels, which contributed to improving code maintainability and readability. Unit, integration, and end-to-end tests were implemented, using Jest and Cypress to ensure code quality.Finally, I automated tasks with Husky for pre-commit and pre-push hooks, which optimized the workflow. I also took charge of upskilling junior developers, guiding them in adopting these new practices. - ADIAL
On Malt
Lead Frontend Dev - Expert Angular, Ngrx, NxSOFTWARE PUBLISHINGApril 2025 - July 2025 (3 months)During this project, as Frontend Lead Dev, I carried out the refactoring of two Angular applications using Nx for monorepo management. I created shared libraries to promote code reuse and improve application structure. The use of NgRx allowed for the refactoring of business logic, while signals were integrated to manage templates in zoneless mode.I also introduced patterns and best practices at all application levels, which contributed to improving code maintainability and readability. Unit, integration, and end-to-end tests were implemented, using Jest and Cypress to ensure code quality.Finally, I automated tasks with Husky for pre-commit and pre-push hooks, which optimized the workflow. I also took charge of upskilling junior developers, guiding them in adopting these new practices.
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Research DoctoratePhd, University of Florence, Computer Engineering2011