You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Zain AsifZA

Zain Asif

🚀Expert C# .NET | ASP.NET | Blazor | Azure | AI🧠

€750/day
3 projects
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Zain

💡💻 "Success is a lousy teacher. It seduces smart people into thinking they can't lose." - Bill Gates

🚀💻🌐 With over 13 years of experience in .NET development (C#, ASP.NET, ASP.NET Core, Blazor) and Azure, as well as in Data Engineering (Azure Data Factory, Azure Synapse, Azure Analysis Service), BI (SQL Server, SSIS, SSAS, SSRS, PowerBI), AI (Azure OpenAI, Semantic Kernel) and DevOps, I am passionate about technological innovation. Having evolved in various environments, from agile startups to international companies, I have climbed the ranks from pure development to architect.

💼🔧💡 Contributing to project success by bringing expertise and commitment to technical excellence is my motivation. Migration to new .NET versions, transition to the cloud, evolution to new architectures, team mentoring: I am serious and determined.

✈️🌍🚀 As a "Falcon", I navigate through technological challenges like a raptor in the sky. Always on the move, exploring new horizons, I am a fervent traveler, drawing from different cultures a richness that fuels my limitless ambition.

⚽🏏 Outside the technological universe, I am also a fervent fan of cricket and football.
  • English

    Native or bilingual

  • Urdu

    Native or bilingual

  • Punjabi

    Native or bilingual

  • Hindi

    Native or bilingual

  • Spanish

    Basic

Remote only
Primarily works remotely

Experience

  • LexisNexis
    Senior Software & AI Developer & Architect (.NET 6 & 9 / Azure)
    LEGAL
    April 2024 - Today (2 years and 2 months)
    Paris, France
    Mission 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 Vault

    Tools used: Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, Docker Desktop

    Working on: Windows 11
    Azure DevOps ASP.NET Core OWASP Azure OpenAI RabbitMQ
  • EBP Informatique
    Senior Software Developer & Architect (.NET 6 & 8 / Azure)
    SOFTWARE PUBLISHING
    June 2023 - March 2024 (10 months)
    Bordeaux, France
    Mission 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, Splunk

    Tools used: Visual Studio 2022, Azure DevOps, Azure Data Explorer, Azure, Docker Desktop, HeidiSQL

    Working on: Windows 11
    GraphQL MariaDB RabbitMQ
  • Novolyze
    Senior Software Engineer (.NET 6)
    AGRICULTURE
    October 2022 - May 2023 (7 months)
    Bordeaux, France
    On 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 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

    Working on: Windows 11
    Azure Functions Azure DevOps CosmosDB

Reviews

5.0

Out of 3 ratings

GuillaumeG

Guillaume

Limoo Services

Reviewed on 7/2/2024

I had the pleasure of collaborating with Zain on a C# .NET Blazor project, and I am extremely satisfied with his work. He delivered highly professional work in record time, exceeding all my expectations. His technical expertise and ability to understand project needs were impressive. I highly recommend Zain to anyone looking for a talented and reliable developer.
ClémenceC

Clémence

JOB CONNEXION

Reviewed on 9/7/2023

Collaboration with Zain was excellent. He quickly adapted to our technical environment, did not hesitate to conduct R&D and propose improvements to the project. Zain is also an excellent communicator who does not hide his analytical skills (especially in the context of a migration). I highly recommend this profile. And will keep his contact details for future projects.

Recommendations

Loïc E.LE
Blawal A.BA
Jaime MartinezJM
+7
Loïc E. and 9 other people have recommended Zain

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Université Vincennes-Saint-Denis (Paris VIII)
    Master
    2012
    C, JAVA, Fuzzy Logic, Matlab, J2EE, J2ME, OWL, RDF, SPARQL, XML
  • Université d'Evry-Val d'Essonne
    Professional License
    2010
    PL 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
    Web Architecture IS Architecture Back-End Development SQL Server Full-stack Development Web Development

Skill set

Categories