About Nicolas
- Design of .NET 8 backend architectures (REST API, Clean Architecture, DDD, CQRS, microservices)
- Legacy modernization (.NET Framework to .NET 10, refactoring, strangler pattern)
- AI agent orchestration & RAG on .NET stack (Semantic Kernel, multi-agent systems, document analysis automation)
- Full-stack development on the front-end with Vue.js 3 / Nuxt 3 or React.js, using TypeScript
- Writing technical design documents (DAT) and migration plans
- Automated testing (Playwright, xUnit, Cypress)
- CI/CD Azure DevOps, Docker
- Technical lead and team supervision
English
Fluent
French
Native or bilingual
Experience
- BlackRock.NET Developer & Tech Lead AI Squad eFront Invest (Aladdin Private Markets) | BlackRockCONSULTING AND AUDITSMarch 2025 - Today (1 year and 3 months)Involvement within the Aladdin Product Engineering Private Markets team on eFront Invest, a critical investment management application for private markets, covering end-to-end workflows: fund raising, deal flow, fund management, and accounting.Dual role as a full-stack developer and technical lead of an AI squad, within a global engineering organization and internationally distributed teams, on a large, sustainable, and cloud-deployed platform.AI Squad Technical Lead (AI agent orchestration):Technical leadership of a squad dedicated to integrating AI into the platformDesign and implementation of a multi-agent system orchestration solution for automated document analysis, based on Semantic KernelRAG (Retrieval-Augmented Generation) architecture with a vector database for extracting and structuring documentary data anchored in business contextIntegration of MCP (Model Context Protocol) to standardize agent connection to data sources and toolsMulti-model strategy (orchestrating multiple LLMs including Claude / Anthropic) based on task complexity and costLLM monitoring / observability and FinOps (tracking and optimizing API and inference costs)AI governance and compliance, in the context of sensitive financial dataDefinition of architecture, technical standards, and coaching / upskilling of the squad's developersFull Stack Development:Design and development of features and improvements on the eFront Invest platformDevelopment and maintenance of backend services and REST APIs in .NET (C#, .NET Framework / .NET Core)Contribution to web interfaces with TypeScript, ReactWriting queries and stored procedures on Microsoft SQL ServerDiagnosis and correction of anomalies on existing systems, including
- MANGOPAY SAFullstack Tech LeadBANKING AND INSURANCENovember 2022 - Today (3 years and 7 months)- Design and development of high-performance web APIs and SDKs for supplier integration, using advanced concepts such as microservices, DDD (Domain-Driven Design), and CQRS (Command Query Responsibility Segregation), ensuring a clean and well-structured architecture.- Creation of modern and responsive web interfaces using Vue.js 3, the Composition API, and atomic design principles, providing a fluid and intuitive user experience.- Utilization of the Quasar framework and Vuetify component system to accelerate development and ensure visual consistency.- Use of TypeScript to enhance code security and maintainability, allowing for better type management and improved team collaboration.- Implementation of automated tests with Playwright, ensuring code quality and reliability.- Close collaboration with development teams, architects, and product managers to understand business requirements and provide adapted technical solutions.- Use of GitLab for source code management, following best practices for version control and effective collaboration with other developers.- Deployment of applications in containerized environments with Docker, ensuring optimal portability and scalability.- Active participation in code reviews and feedback sessions to continuously improve code quality and development processes.- Constant technological watch to stay updated on the latest trends and best practices in web development.
- Swiss LifeSenior Fullstack DeveloperBANKING AND INSURANCEDecember 2021 - November 2022 (11 months)Paris, FranceSwiss Life is an insurance and wealth management player, with a recognized position as a private management insurer.- Development of a comprehensive client area offering an intuitive and user-friendly interface. This included managing authentication, displaying account information, and presenting key performance indicators (KPIs) to allow clients to track their investments and make informed decisions.- Creation of a subscription tunnel enabling users to determine their investor profile by answering specific questions. This tunnel guided clients through the subscription process, collecting the necessary information to offer the products and investment strategies best suited to each profile.- Synchronization of data with Salesforce and SAP, two essential systems for managing customer information and internal processes. This ensured greater data consistency and reliability across platforms, facilitating decision-making based on accurate and up-to-date information.- Implementation of a clean architecture to ensure code maintainability and scalability. This structured and modular architectural approach allowed for clear separation of responsibilities and facilitated understanding and future code modification.
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
- IUT Computer ScienceToulouse2012
- L3 Computer ScienceToulouse2013