Ahmed Hedfi Email and Phone Number
I like to design and develop web applications with the .NET platform.I particularly would like to discover and master architectural patterns such as Modularity, Domain-Driven Design, Layer Architectures, Service-Oriented Architectures, and Microservices.https://ahedfi.github.io
Tessan Group
View-
Technical ArchitectTessan Group Oct 2020 - PresentTunisia. Design monolithic applications in a modular way to generate orders from EDI files (VDA, DELJIT, DESADV...) and process the notifications received from an external application (IJCORE). Centralize the common technical aspects into shared libraries to avoid write redundant code. . Apply the best practices and object-oriented programming principles (SOLID, DRY). Use Onion architecture with Domain Driven Design approach in order to not depend on the data layer as in classic N-layer architectures, but on the actual domain models . Implement Unit Tests and Integration Tests. Generate a new solution based on custom template. Document and communicate the design decisionsTechnologies: .NET Core 6 ( Web API, EntityFramework Core, ASP.NET CORE MVC), MediatR, Quartz.NET, OpenXml, KnockoutJS, xUnit.NET, Moq, WireMock.net, C4 Model -
.Net Lead Developer At Oddo BhfTessan Group Mar 2017 - Oct 2020Tunis, TunisiaParticipation in the design decisions, development, and delivery of the ODDO BHF internal CRM system:. Migrating CRM architecture from monolithic to the microservices architecture · Development of multiple features (bulk letters, GDPR, notifications) · Development communication between Outlook and CRM· Handle the exceptions by using a global action filter to distinguish between system exceptions and application exceptions· Integration of Lucene .NET as a search engine. Integration of Kendo UI Query Builder to create dynamic filters· Implementation of Cache Busting. Improving system performance by using Task Parallel Library and creating indexes in Database tables· Design a component factory to generate custom grids and dropdown lists· Provide technical guidance for the development of the system· Branch management and merging· Built a Jenkins based CI/CD pipeline. Integration of Sonarqube to measure and analyse the source code quality· Built a monitoring system based on the ELK Stack· Trace user feedback by creating automatically a Jira demand and sending an acknowledgment receipt e-mail· Setup of a Nexus based package management system· Performed integration tests using SpecFlow· Design test UI project’s architecture that integrates Selenium, SpecFlow and Unity container in order to provide a set of methods that help the tester to write test cases quickly· Setup of an automated acceptance testing infrastructure fully integrated with Jira and X-Ray· Improved the performance of the system by establishing CQRS in the data layer (proof of concept)Technologies: Asp.net MVC 4, DurandalJs (RequireJS, KnockoutJS, JQuery), Kendo UI, Web API, SignalR, Linq, NHibernate, Unity container, GruntJs, Jira, Confluence, SVN, X-Ray, MsBuild, MsTest, SpecFlow, NuGet, Nexus, Sonarqube, ELK Stack, C4 model -
.Net Team LeaderSlnee Company Sep 2015 - Mar 2017Ariana, TunisiaDesign and development of a Human Resources management application.· Design of the architecture of the system· Management, Planning and estimation activities· Design and development of business workflows (BPMN) using AgilePoint· Generate dynamic reports using CKEditorTechnologies: ASP.NET MVC5, AgilePoint(Workflow Engine), Entity framework, WebServices(WCF), jQuery, CrystalReport -
Senior .Net Web DeveloperNetsystem Mar 2015 - Sep 2015Ariana, TunisiaDesign and development of the “Mercure” application for the Factoring company CFP (Comptoir Fiduciaire de Paris).· Designed and Developed of Payment and fees management· Designed and Developed of Debt and legal fees management· Improved the overall performance of the GUITechnologies: Sharepoint 2010, Asp.net WebFroms(C#), Entity Framework, JQuery, ItextSharp
-
Senior .Net Web DeveloperSi2001 Dec 2014 - Feb 2015Tunis, TunisiaDesign and development of a recruitment management application comprised of two modules:· Candidate and test management module· Portal that allows candidates to take tests onlineTechnologies: ASP.NET, Javascript(JQuery), Bootstrap(Css), Stored Procedures (Sql Server) -
.Net Web DeveloperTechmed Jul 2012 - Nov 2014Ariana, TunisiaMigration of a naval insurance brokerage and transport “Eyssautier On-Line” from Power Builder to RIA architecture using ASP.NET and ExtJS.Addition of multiple features to several modules:· User and access management· Accounting module· Shipment management module· Vessel management module· Vehicule management moduleTechnologies: ASP.NET, ASMX web services, Stored Procedures (Sybase, SQL Server), Javascript(ExtJS), StimuleSoft Reports.NET, SSRS
Ahmed Hedfi Education Details
Frequently Asked Questions about Ahmed Hedfi
What company does Ahmed Hedfi work for?
Ahmed Hedfi works for Tessan Group
What is Ahmed Hedfi's role at the current company?
Ahmed Hedfi's current role is .NET Technical Architect | On a mission at Faurecia | MCSD® | iSAQB® CPSA-F at Tessan Group.
What schools did Ahmed Hedfi attend?
Ahmed Hedfi attended Ensi - Ecole Nationale Des Sciences De L'informatique.
Not the Ahmed Hedfi you were looking for?
-
ahmed hedfi
Tunis -
ahmed hedfi
Attended Institut Supérieur Des Technologies De L’Informatique Et De La CommunicationTunis -
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