I'm a software engineer with over 4 years of experience, and I'm always eager to stay updated and efficient by pursuing necessary training in emerging technologies. My passion for continuous learning drives me to deliver innovative solutions and stay at the forefront of my field.
Freelance
-
.Net DeveloperFreelanceParis, Fr
-
Senior Dotnet DeveloperConfidential Apr 2023 - Jun 2024Paris, Île-De-France, France– Designing new application features, including gathering requirements and documenting the design.– The development and maintenance of the project while ensuring the consistency of production.– Validating pull requests from other frontend and backend developers– Building and deploying .NET based web-apis to Azure, using industry standard best practices.– Troubleshooting escalations and developing fixes for bugs.– Working with continuous integration and continuous delivery process : CI/CD.– Performing Unit Tests using XUnit and Moq Framework.– Regularly update the project monitoring tools. -
Lead Dotnet DeveloperCapgemini Jul 2022 - Apr 2023Client (Suez France)Development of an Identity Management Portal. This portal is designed to enable employees from various service providers to obtain authorized access to the client's environment, based on the necessary permissions and their respective roles, while also facilitating the management of subcontractors for different applications. Identity Management and Access ControlTask: Implement a user-friendly interface for managing user identities and access control.Technical Implementation: Utilized ASP .NET Core, Blazor Server, and Azure B2C for user authentication and authorization. Azure KeyVault was used to securely store and manage sensitive access credentials.Application BackendTask: Develop the backend logic for user role management and permissions.Technical Implementation: Employed C# and .NET6 to build the backend, leveraging Entity Framework and LINQ for efficient data retrieval and manipulation. PostgreSQL was selected as the database system for data storage.DevOps and Continuous Integration/Continuous Deployment (CI/CD)Task: Implement a robust CI/CD pipeline for automated testing and deployment.Technical Implementation: Utilized Azure DevOps for seamless integration, testing, and deployment processes. Azure Functions played a key role in managing serverless components within the system.User InterfaceTask: Create an intuitive and responsive user interface for seamless user interaction.Technical Implementation: Developed the frontend using Blazor Server for real-time interactivity. Syncfusion components were integrated to enhance the user experience.Security and Key ManagementTask: Ensure the highest level of security for sensitive data and access management.Technical Implementation: Integrated Azure KeyVault for secure storage and management of cryptographic keys, secrets, and certificates. -
Software EngineerCapgemini Mar 2020 - Jul 2022Casablanca, MoroccoI was a cross-functional profile in the Finance, Client Relations, and Contracts domain within the context of Evolving TMATasks :Development and Application Maintenance: Responsible for developing and maintaining applications.Participation in Technical Documentation: Contributing to the creation of technical documentation.Execution of Integration Test Scenarios and Deployment: Carrying out integration test scenarios and deployment processes.Performance Optimization: Optimizing system performance.Production Incident Resolution: Addressing and resolving production incidents.Integration of New Enhancements and Migration to New Versions: Incorporating new enhancements and migrating to new software versions.Product Deployment and User Support: Deploying products and providing user assistance.PL/SQL Script Development: Developing PL/SQL scripts.Integration Testing and Post-Deployment Support: Conducting integration testing and providing support after deployment.Proposing New Solutions: Staying up-to-date with technology trends and suggesting new solutions. -
.Net DeveloperCgi Mar 2019 - Feb 2020Client : La Poste FranceImplemented a new offering for local home delivery of both food and non-food products, tailored for neighborhood retailers. This initiative strengthened the local proximity strategy of the postal serviceExecute projects while adhering to the quality standards required both internally and by the client.Ensure optimal coverage of unit and functional testing for the developed solutions.Meet internal and client deadlines and milestones.Maintain a high level of rigor during the deliverable validation phases by effectively addressing received feedback.Contribute to technical design.Provide regular project status reporting.Regularly update project tracking tools.
Yassine M. Education Details
-
Computer Science -
Institut Spécialisé De Technologie Appliquée MohammediaComputer Science
Frequently Asked Questions about Yassine M.
What company does Yassine M. work for?
Yassine M. works for Freelance
What is Yassine M.'s role at the current company?
Yassine M.'s current role is .NET Developer.
What schools did Yassine M. attend?
Yassine M. attended Ecole Marocaine Des Sciences De L'ingénieur, Institut Spécialisé De Technologie Appliquée Mohammedia.
Not the Yassine M. you were looking for?
-
Yassine M.
Program Director | Digital Transformation, Innovation, Digital WorkplaceGreater Paris Metropolitan Region -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial