
Mohamed Amine Kadri
Fullstack Developer .NET / Angular
Salaire / Taux journalier
47600 Francescas, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
🚀 Software Engineer & Fullstack Developer with 4 years of hands-on experience in designing and building scalable web applications using .NET, Angular, and Azure. I specialize in crafting robust, high-performance systems with a strong focus on clean code and best software architecture practices. 💡 I’m passionate about delivering quality software in Agile environments, and I enjoy tackling complex challenges in both frontend and backend. From building CI/CD pipelines with Azure DevOps to developing microservices and optimizing SQL Server databases, I strive to build maintainable and efficient solutions. 🌍 I’m fluent in English and French, and always eager to learn, collaborate, and grow within forward-thinking teams and innovative projects. 📌 Technologies: C#, .NET, Angular, SQL Server, Azure (Portal, Functions, DevOps)
Expérience de travail
Fullstack Developer .NET / Angular
NCH-TECH
janv. 2023 - Présent
3 ans 10 mois
• Designed and developed backend APIs and Angular modules for a large-scale social benefits and financial services platform serving employees and members of the Ministry of Education. Implemented business workflows covering purchases, reimbursements, loans, salary deductions, supplier partnerships, and member management. • Developed backend and frontend modules for a digital payment platform replacing traditional bank checks with direct debit and transfer-based payment mechanisms. Implemented transaction management, customer eligibility validation, vendor onboarding, and payment authorization processes. • Enhanced a nationwide meal voucher management platform by delivering new features, resolving production issues, and optimizing business workflows. Contributed to the digitization of voucher lifecycle management between training centers and suppliers across Tunisia. • Developed Angular modules for a language training center management platform supporting learner registration, training programs, scheduling, classroom allocation, instructor management, and payment tracking. • Participated in the migration and modernization of multiple enterprise applications from legacy Angular versions to Angular 20, improving maintainability and performance. • Developed automated tests using xUnit, Jasmine, and Karma to improve application quality. • Managed application deployment and maintenance on Microsoft Azure using Azure App Services, Azure Functions, Azure Storage, and Azure DevOps CI/CD pipelines. • Collaborated within Agile Scrum teams, contributing to technical design discussions, code reviews, and software architecture improvements.
Vermeg for Banking & Insurance Software
janv. 2022 - déc. 2022
1 an
On-site
Full Stack Engineer
juil. 2022 - déc. 2022
6 mois
On-site
• Contributed to the enhancement and maintenance of a banking customer onboarding platform used by financial institutions to manage customer registration, identity verification, and account opening processes. • Implemented new business requirements and optimized existing ASP.NET Core APIs supporting customer lifecycle management and compliance workflows. • Enhanced Angular modules used by compliance officers to review applications, validate documents, and manage approval workflows. • Participated in bug fixing, performance optimization, database maintenance, and code review activities within an Agile Scrum team
End of Studies Internship
janv. 2022 - juil. 2022
7 mois
Soliman, Tunisie
• Participated in the design and development of a digital onboarding platform enabling financial institutions to manage customer registration, KYC verification, document validation, and account opening workflows. • Developed RESTful APIs using ASP.NET Core and Entity Framework Core to support customer onboarding and compliance processes. • Implemented Angular-based user interfaces for customer profile management, and approval workflows. • Designed and optimized SQL Server database schemas supporting customer records, document management, and audit history. • Implemented role-based access control and audit logging mechanisms to improve security and compliance tracking. • Collaborated within Agile Scrum teams using Azure DevOps for backlog management, source control, and CI/CD processes.
Fullstack Developer Intern (.NET / Angular)
EMWorks | Electromagnetic Simulation Software
juin 2021 - août 2021
3 mois
Tunis, Tunisie
Key Responsibilities & Achievements: - Designed and developed a web-based application to manage employee tasks, including system architecture and database modeling. - Implemented the core backend and frontend modules using .NET Core 3.1 and Angular 13. - Ensured a clean and scalable architecture by following best practices in both frontend and backend development. Tech Stack: .NET Core 3.1, Angular 13, Microsoft SQL Server
Formation
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Diplôme d'ingénieur, Computer Science
2019 - 2022
2 ans 11 mois
ISSAT
Cycle Préparatoire aux études d'ingénieur
2017 - 2019
1 an 11 mois
Licences et certifications
Scrum Fundamentals
Délivré le : –
TCF: French language proficiency test
Délivré le : –
TOEIC: Test of English for International Communication
Délivré le : –