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

Oussama Chatti

Azure/.NET Developer

€650/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Oussama

Azure/.NET Developer with over 6 years of experience, I have contributed to various projects, ranging from mobile applications to SAAS platforms. Specializing in microservices, CI/CD, and data migration, I am passionate about performance optimization and code quality. Let's collaborate to transform your ideas into innovative and high-performing solutions!
  • Arabic

    Native or bilingual

  • English

    Native or bilingual

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Kirrk
    Lead .NET/Azure Developer – Kirrk
    SOFTWARE PUBLISHING
    September 2021 - June 2024 (2 years and 9 months)
    Paris, France
    Development of the SAAS platform (Vehicle rental, Car sharing, and fleet management):
    • Active participation in the platform development, focusing on modularity and scalability.
    • Design and implementation of microservices to manage the platform's various functionalities.

    Telematics Data Acquisition Module:
    • Design and development of a module to acquire and process telematics data from fleet vehicles.
    • Utilization of this data to improve fleet management and optimize rental operations.
    Performance Analysis and Improvement:
    • In-depth analysis of platform performance, identification of bottlenecks, and optimization opportunities.
    • Implementation of improvements to ensure a smooth and responsive user experience.
    MS SQL Database Maintenance:

    • Management of maintenance and optimization of the MS SQL database used by the platform.
    • Performance monitoring and resolution of database-related issues.
    Client Data Migration (MongoDB to MSSQL):
    • Leading the migration of client data from MongoDB to MS SQL.
    Power BI Connector:
    • Development of a Power BI connector to enable users to analyze platform data.
    • Facilitation of report and dashboard creation for operational teams.
    CI/CD Scripts for Azure Pipelines:
    • Automation of the platform deployment and update process by creating CI/CD scripts for Azure Pipelines.
    • Acceleration of deployments and consistency across environments.
    Roslyn Analyzers:
    • Exploration of Roslyn analyzers to improve code quality.
    • Detection of potential issues and application of consistent coding rules.
    100% Code Coverage:
    • Oversight of the creation of over 250,000 lines of unit tests to ensure complete code coverage.
    • Strengthening the platform's reliability and robustness.
    Team Management:
    • Leading a team of 3 .NET developers, guiding their tasks and fostering collaboration.
    • Follow-up meetings and training sessions to maintain a high skill level within the team.
    Code Review:
    • Regular code reviews to ensure quality, consistency, and adherence to development standards.
    .NET 8 ASP.NET Core Entity Framework Core RabbitMQ Docker Azure AD B2C Azure DevOps Azure Storage Azure Functions Azure SQL Database AKS AWS SES Azure Application Insights SQL Server Management Studio (SSMS) Blazor Powershell Kubernetes Azure Kubernetes Service Power Query Aspose InfluxDB Stripe Connect Enterprise Architect Playwright xUnit
  • Userware
    .NET Development Engineer – Userware
    SOFTWARE PUBLISHING
    January 2021 - August 2021 (8 months)
    Paris, France
    OpenSilveris a modern open-source re-implementation of Silverlight, plugin-free and capable of supporting the migration of large and complex applications, as well as the creation of new applications in C# and XAML.

    Migration of Telerik Silverlight controls to OpenSilver.
    • Assisting clients in migrating their applications from Silverlight to OpenSilver.
    • Performance analysis and memory leak resolution.
    • Development of missing Silverlight features in OpenSilver.
    • Improvement of the compiler architecture.
    • Creation of a compiler version usable via the dotnet CLI.
    • Porting System.Xaml to OpenSilver.
    C# .NET framework XAML WPF WASM Blazor MSBuild Silverlight Telerik Atlassian JIRA Azure DevOps GitHub Fiddler Microsoft Visual Studio MSTest
  • DiliTrust
    .NET Development Engineer – Dilitrust
    SOFTWARE PUBLISHING
    September 2019 - December 2020 (1 year and 4 months)
    Courbevoie, France
    Dilitrust Governance:
    This is an integrated and secure suite to automate your legal department's processes.
    It includes various modules.

    Role:
    • Software Refactoring: Refactoring of the existing application's software components is performed to improve code structure without altering external behavior, thus ensuring a cleaner and more maintainable codebase.
    • Transition to Microservices Architecture: The migration from a 2-tier architecture to a microservices architecture is carried out, promoting increased scalability and flexibility. This modular approach allows for better management and independent evolution of services.
    • Technological Modernization: Obsolete technologies such as .NET Framework, .NET Remoting, and WebForms are replaced with modern solutions like .NET Core, ASP.NET Core, and Blazor. This update ensures a more robust, secure, and performant platform, ready for future challenges.
    • Quality Assurance: The quality of developments is maintained through rigorous unit testing, ensuring the reliability and robustness of features.
    • Maintenance and Support: Maintenance of the existing application is diligently provided, along with Level 3 support to resolve advanced technical issues and meet user needs.
    C# .NET ASP.NET WebForms ASP.NET Core Blazor DevExpress JS/JQuery TFVC Git-SVN SQL Server Oracle Database Enterprise Architect SonarLint

Recommendations

Be the first to recommend Oussama

Help this freelancer shine by sharing your experience working together.

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

  • Master in Software Engineering
    University Paris XII
  • Bachelor's degree in Computer Science
    University of Orléans

Skill set (71)

Categories