Alaeddine (Benhamida) Benhamida lakhal
Senior Full-Stack .Net Entwickler (Freelance)
Erfahrungen
Senior Full-Stack .Net Entwickler (Freelance)
Luzi AG
- Mitarbeit in einem Scrum-Team mit einem dreiwöchigen Sprint-Zyklus (Sprint Review, Planning, Retrospective)
- Modernisierung der Anwendung, der APIs und Migration der Lösung sowie der NuGet-Pakete (Luzi-libs) vom .NET Framework 4.7 auf .NET 9
- Full-Stack-Weiterentwicklung der verschiedenen Module von UI bis Datenbank
- Fehlerbehebungen
- Architekturelle Beratung des Teams
- Refactoring, Code-Analyse und Bereinigung des Codes
- Verbesserung der Architektur durch Anwendung von CQRS
Senior Full-Stack .Net Entwickler (Freelance)
Ordios.com
- Weiterentwicklung der neuen Ordios-Module mit Angular, z. B. Zahlungsfunktionen und Bestellungen, nach agiler Arbeitsweise (Scrum)
- Entwicklung neuer responsiver Masken von Grund auf mit HTML, CSS und Angular
- Migration weiterer Module von AngularJS auf Angular
- Weiterentwicklung der Zahlungsfunktionen-API (PayPal, Kreditkarte)
- Fehlerbehebung und Implementierung von Nutzer-Feedback-Stories
- Weiterentwicklung der Bestell-API
- Code-Analyse und Refactoring gemäß SOLID-Prinzipien
- Weiterentwicklung von Stored Procedures in der Datenbank
- Analyse von Protokollen und Behebung von Fehlern
- Schreiben von Stored Procedures mit SQL und T-SQL für Datenverwaltung, Abfragen und Analyse
- Hotfixes nach Kunden-Support-Anfragen
- Aktualisierungen auf dem Server via CI/CD-Pipelines (DevOps)
- IIS-Konfiguration auf dem Windows Server
- SSL-Zertifikat-Update auf dem Server
Senior Full-Stack .Net Entwickler (Freelance)
DVZ SERID SST
- Full-Stack-Entwicklung der verschiedenen Module und Features einer behördlichen Plattform für alle deutschen Bundesländer basierend auf User Stories
- Analyse von Legacy-Projekten, Lesen von Dokumentation und Sammeln von Verbesserungsanforderungen
- Entwicklung und Analyse der Anforderungen und SST von Grund auf von Konzeption bis Implementierung inklusive Unit-Tests
- Schreiben von Unit-Tests
- Code-Analyse und Code-Reviews gemäß SOLID-Prinzipien
- Teilnahme an Scrum-Events (Retrospektive, Planung, Stand-ups)
- Beratung zu fachlichen und technischen Themen
Senior .Net Full-Stack Entwickler (Freelance)
Payback
- Full-Stack-Entwicklung des internen Management-Systems (ESS/MSS) Frontend, Backend und Datenbank bis zur Veröffentlichung auf dem Server nach Scrum
- Restrukturierung und Optimierung des Projekts anhand neuer Architektur und Schließen von Sicherheitslücken
- Abstimmung mit dem Product Owner bei User Stories
- Aktualisierung von Stored Procedures und Erstellung/Aktualisierung von Views in der Datenbank (CRUD)
- Implementierung von Fehlerbehebungen im Feedback-Zyklus nach Kunden-Support-Anfragen
- Beratung je nach Thema und Anforderungen
- IIS-Konfiguration auf dem dedizierten Server
- DevOps CI/CD-Konfiguration von Grund auf bis zur Pipeline-Bereitstellung
Senior .Net Full-Stack Entwickler (Freelance)
Universe
- Adaptierung und Umwandlung gekaufter Software nach Kundenanforderungen
- Full-Stack-Implementierung von Authentifizierungs-, Kunden- und Lizenzmodulen von Grund auf (Frontend, Backend, API, DB) basierend auf Datenbankmodellen und Mockups
- Erstellung der Datenbank für neue Module (CRUD)
- Einrichtung von CI/CD-Pipelines und Azure-Ressourcen von Grund auf bis zur Veröffentlichung
- Optimierung und Bearbeitung von Kundenanforderungen
- Einrechnung von Backlogs entsprechend Kundenanforderungen
- IIS-Konfiguration auf dem dedizierten Server
- Wartung und Weiterentwicklung der Software
Senior Softwareentwickler (Freelance)
Liebherr
- Einführung und Verbesserung der Projektarchitektur mit Frontend-Kollegen.
- Frontend-Entwicklung der Module User und Roles Management mit Angular 13 und Redux Pattern (NGRX, RXJS).
- Arbeit mit Swagger UI/Editor und Swagger Client Code Generator.
- REST-API-Testing und -Consumption.
- UI-Design und Entwicklung mit Syncfusion Controls.
- Codepflege (Linting, Prettier).
- Schreiben von Unit-Tests (Jasmine, Karma).
- Beratung des Backend-Teams zu Swagger-API-Schnittstellen und Best Practices.
- Durchführung von Schnittstellentests und Bug Reporting.
Senior Softwareentwickler (Freelance)
Ordios
- Entwicklung der Plattform Ordios zur Verbindung von Reisenden und Nachfragern weltweit.
- Einsatz von Angular 13, C#, MVC, SignalR, CQRS, DAPPER und PWA-Technologien.
Senior Softwareentwickler (Freelance)
Post AG
- Entwicklung einer Xamarin-App (MVVM) für Hofeerfassung von Scratch: Konzeption, Architektur, Technologieauswahl, Implementierung und Testing auf Post-Bluebird-Geräten.
- Implementierung von App-Authentifizierung und Barcode/Anyline-Scanner-Integration.
- Umsetzung verschiedener Module nach Anforderungen.
- Wartung der Web- und Mobile-Applikation (Blazor, Azure, SQL).
Senior Softwareentwickler (Freelance)
Ordios
- Migration von AngularJS zu Angular.
- Weiterentwicklung neuer Ordios-Module wie Bestellungen und Zahlungssysteme (Stripe) via WebHooks.
- Implementierung von Online-Payment-Sicherheits-Upgrades.
- Erweiterung um Three-Factor-Authentication (3FA).
- Schnittstellen-Angebot von Bestellungen für Kooperationen (Open API).
- Implementierung von Kooperations-Webseiten.
- Management von Dedicated Server Zugriff.
- Wartung der CI/CD-Pipelines.
Senior Softwareentwickler (Freelance)
Ordios (UGP-Programm)
- Full-Stack-Entwicklung einer C2C-Plattform (PWA) von Planung und Konzeption bis zur Veröffentlichung (Continuous Integration & Deployment).
- Einrichtung und Konfiguration der DevOps-Umgebung inklusive Server- und SSL-Zertifikat-Einrichtung.
Senior Softwareentwickler (Consultant)
Österreich Fonds Soziales Wien (FSW)
- Full-Stack-Entwicklung verschiedener Projekte für Wiener Wohnungen in unterschiedlichen Teams mit Angular 7, Kendo Grid, Swagger, Domain Driven Design (DDD), .NET Core und Entity Framework Core.
- Web-Service-Entwicklung für Aufgabemodule.
- Angular-Version migrations.
- Swagger-Testing und Unit-Tests.
- Code-Review und manuelles Testen.
- Protractor E2E-Testing: Konfiguration, Test-Cases und Team-Schulung.
- Erstellung von Protractor-Dokumentationen.
Senior Softwareentwickler (Consultant)
Österreichische Bundesbahnen (ÖBB)
- Full-Stack-Weiterentwicklung der Provia-Drittmarkt-Plattform (ASP.NET MVC, Razor, LINQ, Entity Framework Code First).
- Bug Fixing, Archivierungsfunktionen und E-Mail-Template-Platzhalter-Generierung.
- Integration von ASFINAG SOAP-Webservices für Anmeldung und Datei-Verarbeitung.
- Nutzung von Jira Service Management und Confluence.
Software Entwickler (Consultant)
Auftragnehmerkataster Österreich (ANKÖ)
- Full-Stack-Entwicklung der Eingabeportal-Module mit UML (Visio, Balsamiq), C# .NET MVC, AngularJS, Bootstrap, Kendo UI, HTML, CSS, Less und SQL Server 2014.
- Betreuung und Abstimmung mit IT-Management und Geschäftsführung.
- Datenbankentwicklung und Netzwerkadministrationsunterstützung.
- Betriebssicherung, Datensicherung und Automatisierung der Datenbankaktualisierung.
- Datenabgleich mit externen Datenbanken.
- Support für externe User und Dokumentation von EDV-Fehlern.
Pflichtpraktikum (Master) Softwareentwickler C# .NET – Windows Phone
AEB IT-SYSTEME GmbH
- Konzeption und Realisierung von Softwarelösungen nach UML.
- Entwicklung von Projekten im Bereich Windows Phone 8.
- Software-Lifecycle-Management von Idee bis Support.
- Erstellen, Konfigurieren und Hosting von WCF-OData-Services und Crystal Reports Printing Service.
- Objektorientierte Programmierung in C# mit MVVM-Pattern und WPF/XAML.
- Nutzung von Team Foundation Server und MS-SQL.
Praktikum Web Entwicklung
Computron Software
- Entwicklung, Design und Redesign von Frontend-Mobile-Applikationen.
- Implementierung von Responsive Web Design.
- Entwicklung eines Windows 8 Animation Dashboards mit HTML5, jQuery, JavaScript und Ajax.
- Konsumieren von WCF-Services.
- Entwicklung von RESTful MVC 4 Web API Services.
Angestellter im Bereich Informatik
SMLTP-Tunesien
- Installation und Konfiguration von Hardware- und Software-ACS-Lösungen (Ticketverkaufssystem).
- Qualitätsüberprüfung von Ticket-Soft- und Hardware-Systemen.
- Umgang mit OSI-Modell-Schichten.
- Entwicklung, Design und Redesign der Website der SMLTP.
- LAN/WLAN-Administration und Kunden-Support vor Ort.
- Hardware- und Software-Wartung sowie Testen und Fehlerbehebung.
Senior Softwareentwickler (Berater)
Post AG
- Entwicklung von Applikationen für interne Kunden: Anforderungsanalyse, technische Konzeption, Problem- und Fehleranalyse.
- Entwicklung objektorientierter Anwendungen und Datenbankentwicklung mit MSSQL.
- Weiterentwicklung von VDE-Diensten, Code-Qualitätsverbesserung mit SonarQube.
- Mitarbeit in Scrum-Teams, agilen Methoden, Retrospektiven.
- Kontinuierliche Integration und Bereitstellung mit Team Foundation Server.
- Entwicklung einer MVC-Cloud-basierten Anwendung auf Azure mit WCF und Unity für die Abhängigkeitsinjektion.
- Testgetriebene Entwicklung mit Microsoft Unit Test und FakeItEasy.
Senior Softwareentwickler (Berater)
Österreichische Bundesbahnen (ÖBB-BCC GmbH)
- Full-Stack-Entwicklung eines Kennzahlenmanagementsystems auf Basis PPAP mit ASP.NET MVC und SQL Server Reporting Services.
- Entwicklung von SQL-gespeicherten Prozeduren für Kalendergenerierung und Datenaufbereitung.
- Implementierung des Kennzahlen-Portfolio-Moduls inklusive CRUD-Operationen und SSRS-Berichte.
- Entwicklung einer rekursiven Baumansicht mit AngularJS und JQ-Widgets für Kennzahlenstruktur.
- Erstellung von benutzerdefinierten Angular-Directives für Eingabe-Masken, Validierung, Zustandsverwaltung und Routing.
Fähigkeiten
Versionsverwaltungssysteme Team Foundation Server (Tfs, Devops)
Hardwareverwaltung
Cloud
Reparatur Und Einrichtung Von Laptops, Handys Und Tablets
Installation Und Wartung Von Betriebssystemen
Jira, Git, Octopus, Atlassian, Confluence
Microsoft Azure
Entwicklungsumgebung Visual Studio
Mssql Server
Mssql Server Reporting Services
Oracle
Plunker
Objektrelationales Mapping Dapper (Micro Orm)
Entity Framework
Linq To Sql
Ado.net
Mvc (Asp.net Mvc), Mvvm, Cqrs
Photoshop
Windows-betriebssysteme
Unix/linux-betriebssysteme
Html5, Angularjs, Angular, Blazor.net, Jquery, Javascript
Wpf (Xaml), Bootstrap, Css3, Less Css
Ajax, Sql, C#
Unit Tests, Integrationstests, Automatisierte Tests
Soa-framework
Wcf
Refactoring
Rest-webservices
Resharper
Sonarqube
Unit-testing
Microsoft Unit Test Framework
Fakeiteasy (Mocking Framework)
Dev Express, Kendo Ui, Angular Material Ui
Teamgeist
Gute Fähigkeit Zur Anpassung An Ein Multikulturelles Umfeld, Erworben Durch Mein Soziales Engagement
Verantwortungsbewusstsein
Organisationsfähigkeit
Sprachen
Ausbildung
Université Arabe des Sciences
Ingenieurstudium/Master · Informationstechnologie · Tunis, Tunesien
Institut Supérieur des Études Technologiques
Bachelor in Systeminformationsentwicklung · Entwicklung von Informationssystemen · Nabeul, Tunesien
Lycée Secondaire de Darchabaan El Fehri
Experimentelle Naturwissenschaften · Nabeul, Tunesien
Zertifikate & Bescheinigungen
Aptis Englisch C1
British Council
Diplom - Erster Grad in Kung-Fu Wushu, Tunis
IBLV - Zertifikat in Englischer Sprache (IBLV), Bourgiba
Microsoft Certified Professional
Microsoft Specialist: Programmierung in C#
TOEIC-Zertifikat in Internationaler Kommunikation auf Englisch
Windows Phone Challenge Microsoft - Zertifikat, Tunis
ÖSD Zertifikat C1 (Deutsche Sprache)
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.