Zain Asif

Senior Software, Data & AI Engineer (.NET / Azure)

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

Développement BackendAzure.NETIAJavascriptClean CodeClean ArchitectureData EngineeringTypescriptPythonPower BIGitSplunkSoftware CraftsmanshipLLMs / Large language modelsTailwind CSSC#DevOpsETLMariaDBMongoDBRabbitMQRequêtes SQLMicrosoft Azure Cosmos DBGraphQLPostmanGitHubConfluenceJiraBase de données SQL

Langues

Anglais (Maternelle)Français (Maternelle)Pendjabi (Maternelle)Ourdou (Maternelle)Espagnol

À propos

Introduction

Avec plus de 13 ans d'expérience dans le développement .NET (C#, ASP.NET, ASP.NET Core, Blazor) et Azure, ainsi que dans les domaines du Data Engineering (Azure Data Factory, Azure Synapse), BI (SQL Server, SSIS, SSAS, SSRS, PowerBI), IA (OpenAI et Semantic Kernel) et DevOps, je suis un passionné de l'innovation technologique. Ayant évolué dans divers environnements, des start-ups agiles aux entreprises internationales, j'ai gravi les échelons du développement pur à celui d'architecte.

Liens

Expérience de travail

Senior Software & AI Developer & Architect (.NET 6 & 9 / Azure)

LexisNexisFreelance

avr. 2024 - Présent

2 ans 7 mois

Paris, France

• Rédaction de documentations exhaustives, couvrant les détails architecturaux, les flux de données et les processus métier pour faciliter la compréhension des applications. • Création de schémas détaillés des flux de données entrants et sortants, des interactions entre les différentes applications pour faciliter la compréhension de l'architecture. • Étude de la migration vers .NET 9 et analyse du remplacement des technologies dépassées par des solutions plus modernes (IdentityServer 4, .NET 4.5, MVC). • Étude de remplacement d'IdentityServer 4 par Azure AD B2C, Auth0 ou OpenIddict (développement de plusieurs POC). • Évaluation de la mise en place de Splunk pour améliorer la gestion des logs, l'analyse et la traçabilité des événements. • Support et maintenance sur les sujets les plus délicats. • Développement des patchs de sécurité avec la prise en compte des recommandations OWASP afin de combler les failles de sécurité. • Évaluation de la migration du legacy vers Azure (développement de plusieurs POC) avec la mise en place de Azure Cache for Redis, Azure APIM et Azure Key Vault et dockerisation de l'environnement de développement en local. • Évaluation de l'ajout d'un assistant IA dans le SaaS avec l'utilisation de Semantic Kernel et Azure OpenAI (développement de plusieurs POC). Technologies utilisées : .NET 4.5, .NET 6, .NET 9, RabbitMQ, Azure Storage, EF Core 6 & 9, Azure Cache for Redis, Splunk, Semantic Kernel, Azure OpenAI, Azure APIM, Azure Key Vault Outils utilisés : Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, Docker Desktop Travail sous : Windows 11

Architecte Logiciel (.NET / Azure)

EBP

juin 2023 - déc. 2023

7 mois

À distance

• Development of comprehensive documentation covering architectural details, data flows, and business processes to enhance application comprehension. • Drawing of detailed schemas of incoming and outgoing data flows, highlighting interactions and simplifying project comprehension. • Drawing of a visual model of the project and its interactions with common frameworks to guide replacement decisions while minimizing impacts. • Exploration of GraphQL's utilization for streamlining advanced function development. • Investigated migration to .NET 8 and analyzed the replacement of EBP common frameworks with NuGet packages or alternative solutions. • Study of the integration of classification and OCR functionalities, data historization, digital safe solutions, and migrated MariaDB. • Study of the transition from ElastikSearch to Splunk for enhanced log management, analysis, and event traceability. Technologies used: .NET 6, .NET 8, RabbitMQ, Azure Data Lake Storage, MariaDB, EF Core 6 & 8, GraphQL,ElastikSearch, Splunk Tools used: Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, HeidiSQL, Altair Work under: Windows 11

Senior Consultant .NET 6 / Azure

Novolyze

oct. 2022 - mai 2023

8 mois

À distance

• Collection and consolidation of business requests • Development of the backend of the administration panel connected to the database to administer the tool and build advanced and dynamic forms, manage translations and the repository in .NET 6 with Azure Function v4 and EF Core 6 with SQL Server for the database part • Development of the backend of the user part of dynamic and advanced forms generated by the Form Builder in the administration panel in .NET 6 with Azure Function v4 and EF Core 6 with SQL Server for the database part • Storage of user logs in CosmosDB and file attachments in Azure Data Lake Storage • Migration of the project backend to .NET 7 and EF Core 7 Technologies used: CosmosDB, .NET 6, .NET 7, Azure Functions, Azure Data Lake Storage, SQL Server, EF Core 6 & 7 Tools used: CosmosDB emulator, Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, SQL Server Management Studio Work under: Windows 11

Senior Software Development Engineer (.NET 6 / Azure)

Witivio

sept. 2022 - oct. 2022

2 mois

Remote, Oregon 97458, États-Unis

• Collection and consolidation of business requests • Migration of the backend of an existing product to .NET 6 and the cloud with Azure Functions v4 and a large part of the SQL Server database to CosmosDB Technologies used: CosmosDB, .NET 6, Azure Functions, Azure Data Lake Storage, SQL Server Tools used: CosmosDB emulator, Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, Teams, SQL Server Management Studio Work under: Windows 11

Senior Consultant Blazor / .NET 6

CLUB INTER PHARMACEUTIQUE

juin 2022 - août 2022

3 mois

92100 Boulogne-Billancourt, France

• Collection and consolidation of business requests • Costing and implementation of project developments and production quality control • Development in Blazor of a web portal connected to the database allowing pharmaceutical companies to enter, view, and update their sales • Development in Blazor of a Web administration panel connected to the database to administer the actions of pharmaceutical laboratories and the repositories • Development in T-SQL (generation of extracts, counters and data consistency check) Technologies used: T-SQL, .NET 6, ASP.NET Blazor, EF Core 6 Tools used: SQL Server 2022, Visual Studio 2022, Azure DevOps Work under: Windows 11

Senior Consultant (Data Engineering)

ACTION CONTRE LA FAIM

mars 2022 - mai 2022

3 mois

Paris, France

• Import data from production to the cloud with SSIS to have indirect data input from Azure Blob Storage • Configuration of data models with the creation of views under Azure Data Flow from existing Excel reports • Configured Azure Data Factory V2 for automating Azure Data Flow processes for different KPIs • Migration of data models from Azure Data Flow views to Azure Synapse views • Creation and implementation of reports in PowerBI (visualization of extracts, formatting of counters & graphs for data consistency check) • Administration, rights management and scheduling of the PowerBI portal Technologies used: T-SQL, Azure (Azure Data Factory, Azure Blob Storage, Azure SQL, Azure Data Flow, Azure Synapse) Tools used: SQL Server 2022, Azure Portal, PowerBI Work under: Windows 10, Azure

Senior Consultant (Data Engineering)

CFAO

mars 2021 - févr. 2022

1 an

7620 Paris, Danemark

• Import data from production to cloud with SSIS to have indirect data input from Azure SQL • Data models setup with tabular solution under Azure Analysis Service from an existing multidimensional cube (under SSAS) • Azure Data Factory V2 setup for input data import process automation for different KPIs • Creation and implementation of reports under PowerBI (visualization of extracts, formatting of counters & graphs for data consistency checking) • PowerBI Portal administration, rights & scheduling management Technologies used: T-SQL, Azure (Azure Devops, ADLS, ADF, Azure Blob Storage, Azure SQL, Azure Analysis Service), SSAS, SSIS, SSRS Used tools: SQL Server 2017, Visual Studio 2017, Azure Portal, PowerBI

Senior Software Development Engineer

POINTRD

juil. 2018 - déc. 2021

3 ans 6 mois

92800 Puteaux, France

• Collecting and consolidation of requirements in the trades • Encipherment and implementation of projects’ evolutions and control of the production’s quality • Development under ASP.NET Core, Entity Framework Core and Angular from scratch of a professional exchange tool (kind of social network) between users Therefore for Canon • Development under T-SQL (extract generation, counters and data consistency check) • Creation and implementation of reports under PowerBI (visualization of extracts, formatting of counters and graphs for data consistency checking) • PowerBI Portal administration, rights management, scheduling management + 1st mission : Canon

Senior Software Development Engineer (.NET / Therefore)

Canon France

juil. 2018 - déc. 2021

3 ans 6 mois

Paris, France

• Collecting and consolidation of requirements in the trades • Encipherment and implementation of projects’ evolutions • Trainings in Therefore • Development in C# 4.7.2 of YouSign component for Therefore's workflows with multiple functionalities to make one component work for all the customers of Canon Technologies used: C# 4.7.2, T-SQL, YouSign API, Therefore API Used tools: Therefore 2015 to 2019, SQL Server 2017, Visual Studio 2017 & 2019 + 1st mission : AFD (Agence Française de Développement) 2nd mission : Crédit Agricole 3rd mission : IDEX 4th mission : Entoria


Formation

Université Paris 8

Master, Computer Science

2010 - 2012

2 ans 2 mois

Université d'Évry

Licence Pro, Database Administration

2009 - 2010

1 an 2 mois

Université Paris 13

DUT, Computer Science

2007 - 2009

2 ans 2 mois

Conservatoire National des Arts et Métiers

DUT, Electronic & Computer Science

2006 - 2007

1 an 2 mois

Portfolio

Ingénieur d'études et de développement Senior (.NET / Therefore)

Architecte Logiciel (.NET / Azure)

Consultant Senior.NET 6 & .NET 7

Consultant Senior Therefore / SQL Server

Consultant Azure Data Lake / Azure Data Factory / .NET / PowerBI

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.