10/11/2026 updated

**** ******** ****
100 % available

Senior C# .NET Full-Stack Software Engineer

Khouribga, Morocco
Worldwide
Master Degree in Computer science
Khouribga, Morocco
Worldwide
Master Degree in Computer science

Profile attachments

OTHMANE_TEFFAHI.pdf

About me

Senior C# .NET Engineer building scalable full-stack, mobile, and web applications. Expert in Clean Architecture, DDD, and CQRS. Skilled at turning complex technical challenges into efficient, production-ready solutions.

ChatGPTASP.NETArchitectural DesignC Sharp (Programming Language)Data ArchitectureSolution ArchitectureSystems Design.NET CoreVue.jsBackendGolang
.Net Core, ASP.NET Core, Android platform, Angular, application architecture, backend, large datasets, Blazor, C, C#, data retrieval, database queries, Database, Docker, Entity Framework, Git, JQuery, Java, JavaScript, K8S, memory leaks, Microservices, Azure DevOps, SQL Server, Mobile App, mobile application, MVC, MVVM, My SQL, PostgreSQL, Prism, Programming Languages, RabbitMQ, application development, Software Development, Unit testing, web application, web app, WPF, Xamarin, Golang, Vue.Js, claude, Claude code, Chatgpt

Experience

Professional experience0 - 5 years
Freelancer since2023

Languages

GermanFluentEnglishFluentFrenchFluent

Project history

Senior Software Engineer

torck GmbH

Internet & IT

50-250 team member

Netto Ecosystem: Built and maintained multiple public- and internal-facing applications serving over 100k users.
  • Migrated a legacy SSIS data-import pipeline into a .NET background-job system, importing large datasets from multiple sources and merging them into the application database.
  • Improved import performance by 90% by parallelizing reads with .NET Channels, using temp tables for efficient upserts, applying SqlBulkCopy with locking, and chunking the merge process.
  • Improved Azure Blob Storage upload/download performance by 70% through parallel streaming of chunks.
  • Collaborated on code reviews, architecture decisions, and Scrum ceremonies across a cross-functional team.
  • Onboarded interns and new hires, providing mentorship to accelerate ramp-up on the project ecosystem. NET MAUI, MVVM, ASP.NET Core API, Vue.js, SQL Server, DDD, Microservices, CQRS, Entity Framework, Prism, Hangfire, Seq, JWT, Azure DevOps, Serilog, Dapper, Azure Blob Storage.

Project Engineer

Omnishore Group

Internet & IT

250-500 team member

FMA Mobile App: Developed a mobile app to scan and verify vehicle insurance documents. Designed a maintainable, scalable architecture ensuring efficient feature updates and long-term sustainability. .NET MAUI, MVVM, Prism, SOLID principles, ZXing, RSA encryption.
Bassamat Web App: Developed a scalable web app contributing to improved performance and usability. Designed robust backend architecture enhancing maintainability and system integrity. ASP.NET Core web API, Angular, DDD, CQRS, PrimeNg, Metronic, Docker, JWT, K8s, Azure DevOps

.NET Software Engineer

Concepment

Internet & IT

10-50 team member

Cairful Mobile App: Developed a widely used cross-platform mobile application for care homes across Germany.
  • Implemented a synchronization mechanism enabling seamless offline functionality with automatic data reconciliation and real-time server updates upon reconnection.
  • Improved mobile app performance by 70% by identifying and resolving memory leaks, introducing a navigation strategy aligned with MVVM architecture, and optimizing the lifecycle management of ViewModels and Pages.
  • Designed a custom list-item rendering architecture on Android that improved scrolling performance by 90% for users interacting with large datasets.
  • Architected a high-performance backend using DDD and CQRS, ensuring clear separation of concerns and scalable command/query handling. Xamarin Forms, ASP.NET CORE, MVVM, DDD Architecture, CQRS Pattern, Entity Framework, Prism, AutoMapper, FluentValidation, MediatR, Serilog, SQLite.
Cairful Administration: Developed and maintained a desktop application to streamline administrative workflows for care home management.
  • Designed visually intuitive dashboards that improved UI usability and user engagement.
  • Refactored the backend codebase by applying SOLID principles and DDD patterns (Value Objects, Aggregates, Domain Events), eliminating tight coupling between services and domain entities.
  • Reduced API latency by 70% through database optimization (indexing and query tuning), response caching, and pagination.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in