AYMAN ATIF · SOFTWARE DEVELOPMENT
Hire a .NET Developer
I’m Ayman Atif, a .NET and C# developer with 7+ years of professional experience. I work remotely on web applications, APIs, Windows desktop software and the database work behind them.
Experience you can evaluate
I worked as a Senior .NET Developer at Tatbik.ma from September 2018 to August 2025, after a Junior .NET Developer role at Grosomodo from July 2016 to June 2018.
My responsibilities included full-cycle development of client applications, API integration, SQL Server optimization and desktop development. I mentored 6 junior developers and worked on digital products supporting an average of around 500 users.
Those details describe my professional experience. You can review the roles and selected project evidence before deciding if I am a fit for your work.
Types of .NET work
- Web applications and business softwareNew features, full-stack development and internal applications built around users, data and business rules.
- APIs and integrationsASP.NET and ASP.NET Core API development, third-party API connections and backend maintenance.
- Existing applicationsInvestigation, performance improvements and modernization where the current system needs to remain useful during change.
- Desktop and database workWPF and Windows Forms applications, SQL Server-backed workflows, query optimization and data access.
A practical .NET toolkit
I work with C#, .NET, .NET Framework, .NET Core, ASP.NET MVC, ASP.NET Core, Entity Framework and LINQ. SQL Server is a significant part of my professional application work, with PostgreSQL and SQLite also in my technical toolkit.
For an existing application, the first step is to understand its framework, dependencies and delivery process. That helps us distinguish a focused improvement from a larger change that needs more planning.
Selected project evidence
The confidential business valuation and document platform shows my work on planning, application architecture, document workflows and production maintenance. It is a Python/Flask application, so I present it as evidence of business-software ownership rather than a .NET implementation.
InvoiceFlow shows a different side of my work: Python automation with a documented processing pipeline and explicit extension points. My .NET experience is documented on the Experience page, including web and Windows application delivery.
Working together remotely
I am open to freelance .NET projects and remote software development roles. We can discuss the responsibilities, codebase, communication and review process before making a commitment.
If you need a C# developer for a defined piece of work, describe the system and the problem. If you are hiring for a role, send the stack and what the team needs from the developer.
WORK TOGETHER
Tell me about the software you need.
Share the current situation, the work involved and the outcome you want. We can use that to discuss scope and how I can help.
Work with Ayman Atif