About Zain
English
Native or bilingual
Urdu
Native or bilingual
Punjabi
Native or bilingual
Hindi
Native or bilingual
Spanish
Basic
Experience
- LexisNexisSenior Software & AI Developer & Architect (.NET 6 & 9 / Azure)LEGALApril 2024 - Today (2 years and 2 months)Paris, FranceMission with Kaibee (ESN)• Writing exhaustive documentation, covering architectural details, data flows, and business processes to facilitate understanding of applications.• Creating detailed diagrams of incoming and outgoing data flows, interactions between different applications to facilitate understanding of the architecture.• Study of migration to .NET 9 and analysis of replacing outdated technologies with more modern solutions (IdentityServer 4, .NET 4.5, MVC).• Study of replacing IdentityServer 4 with Azure AD B2C, Auth0, or OpenIddict (development of several POCs).• Evaluation of implementing Splunk to improve log management, analysis, and event traceability.• Support and maintenance on the most delicate subjects.• Development of security patches taking into account OWASP recommendations to address security vulnerabilities.• Evaluation of migrating legacy systems to Azure (development of several POCs) with the implementation of Azure Cache for Redis, Azure APIM, and Azure Key Vault, and Dockerizing the local development environment.• Evaluation of adding an AI assistant to the SaaS using Semantic Kernel and Azure OpenAI (development of several POCs).Technologies used: .NET 4.5, .NET 6, .NET 9, RabbitMQ, Azure Storage, EF Core 6 & 9, Azure Cache for Redis, Splunk, Semantic Kernel, Azure APIM, Azure Key VaultTools used: Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, Docker DesktopWorking on: Windows 11
- EBP InformatiqueSenior Software Developer & Architect (.NET 6 & 8 / Azure)SOFTWARE PUBLISHINGJune 2023 - March 2024 (10 months)Bordeaux, FranceMission with Nouvelle Collab (ESN)• Writing exhaustive documentation, covering architectural details, data flows, and business processes to facilitate understanding of the application.• Creating detailed diagrams of incoming and outgoing data flows, highlighting interactions and facilitating understanding of project interactions.• Development of a visual model of the project and its interactions with common frameworks to guide replacement decisions while minimizing impacts.• Study of GraphQL usage to facilitate advanced feature development.• Study of migration to .NET 8 and analysis of replacing common EBP frameworks with Nuget packages or other solutions.• Integration of classification and OCR functionalities, data historization, digital vault solutions, and MariaDB migration.• Evaluation of the transition from Elasticsearch to Splunk to improve log management, analysis, and event traceability.Technologies used: .NET 6, .NET 8, RabbitMQ, Azure Data Lake Storage, EF Core 6 & 8, GraphQL, Elasticsearch, SplunkTools used: Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, Docker Desktop, HeidiSQLWorking on: Windows 11
- NovolyzeSenior Software Engineer (.NET 6)AGRICULTUREOctober 2022 - May 2023 (7 months)Bordeaux, FranceOn mission with Fieldbox.ai• Gathering and consolidating business requirements• Development of the backend for the administration panel connected to the database to manage the tool and build advanced and dynamic forms, manage translations and the repository in .NET 6 with Azure Functions v4 and EF Core 6 with SQL Server for the database part• Development of the backend for 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 attached files in Azure Data Lake Storage• Migration of the project backend to .NET 7 and EF Core 7Technologies used: CosmosDB, .NET 6, .NET 7, Azure Functions, Azure Data Lake Storage, SQL Server, EF Core 6 & 7Tools used: CosmosDB emulator, Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, SQL Server Management StudioWorking on: Windows 11
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
- Université Vincennes-Saint-Denis (Paris VIII)Master2012C, JAVA, Fuzzy Logic, Matlab, J2EE, J2ME, OWL, RDF, SPARQL, XML
- Université d'Evry-Val d'EssonneProfessional License2010PL SQL, Virtualisation, Business Intelligence, Oracle SQL, Solaris, UNIX, SHELL, C, JAVA, PHP
Certifications
- Master at Université Vincennes-Saint-Denis (Paris VIII)Université Vincennes-Saint-Denis (Paris VIII)2012