Recommended expert

Alaeddine (Benhamida) Benhamida lakhal

Senior Full-Stack .Net Developer (Freelance)

Alaeddine Benhamida lakhal
Vienna, Austria

Experience

Jan 2025 - Present
1 year 1 month

Senior Full-Stack .Net Developer (Freelance)

Luzi AG

  • Worked in a Scrum team with a three-week sprint cycle (Sprint Review, Planning, Retrospective).
  • Modernizing the application, APIs, and migrating the solution and NuGet packages (Luzi-libs) from .NET Framework 4.7 to .NET 9.
  • Full-stack development of various modules from UI to database.
  • Bug fixes.
  • Providing architectural guidance to the team.
  • Refactoring, code analysis, and code clean-up.
  • Improving the architecture by applying CQRS.
Jul 2023 - Dec 2024
1 year 6 months

Senior Full-Stack .Net Developer (Freelance)

Ordios.com

  • Further development of new Ordios modules with Angular, e.g. payment functions and orders, following agile methods (SCRUM).
  • Developing new responsive screens from scratch with HTML, CSS, and Angular.
  • Migrating additional modules from AngularJS to Angular.
  • Enhancing the payment functions API (PayPal, credit card).
  • Bug fixing and implementation of user feedback stories.
  • Further development of the order API.
  • Code analysis and refactoring according to SOLID principles.
  • Enhancing stored procedures in the database.
  • Analyzing logs and resolving bugs.
  • Writing stored procedures with SQL and T-SQL for data management, queries, and analysis.
  • Applying hot fixes after customer support requests.
  • Server updates via CI/CD pipelines (DevOps).
  • Configuring IIS on Windows Server.
  • Updating SSL certificates on the server.
Mar 2023 - Jun 2023
4 months
Germany

Senior Full-Stack .Net Developer (Freelance)

DVZ SERID SST

  • Full-stack development of various modules and features for a government platform for all German federal states based on user stories.
  • Analyzing legacy projects, reviewing documentation, and gathering improvement requirements.
  • Developing and analyzing requirements and SST from scratch, from design to implementation, including unit tests.
  • Writing unit tests.
  • Code analysis and reviews according to SOLID principles.
  • Participating in SCRUM events (retrospectives, planning, stand-ups).
  • Advising on functional and technical topics.
Nov 2022 - Feb 2023
4 months
Germany

Senior .Net Full-Stack Developer (Freelance)

Payback

  • Full-stack development of the internal management system (ESS/MSS) frontend, backend, and database up to release on the server using Scrum.
  • Restructuring and optimizing the project with a new architecture and closing security gaps.
  • Coordinating with the PO on user stories.
  • Updating stored procedures and creating/updating views in the database (CRUD).
  • Implementing feedback cycle fixes after customer support requests.
  • Providing advice depending on the topic and requirements.
  • Configuring IIS on the dedicated server.
  • DevOps CI/CD setup from scratch to pipeline deployment.
Jul 2022 - Oct 2022
4 months
Germany

Senior .Net Full-Stack Developer (Freelance)

Universe

  • Adapting and converting purchased software according to customer requirements.
  • Full-stack implementation of authentication, customer, and licensing modules from scratch (frontend, backend, API, DB) based on database models and mockups.
  • Creating the database for new modules (CRUD).
  • Setting up CI/CD pipelines and Azure resources from scratch to deployment.
  • Optimizing and addressing customer requirements.
  • Incorporating backlogs according to customer requirements.
  • Configuring IIS on the dedicated server.
  • Maintaining and further developing the software.
Apr 2022 - Jun 2022
3 months
Germany

Senior Software Developer (Freelance)

Liebherr

  • Introducing and improving project architecture with frontend colleagues.
  • Frontend development of User and Roles Management modules with Angular 13 and Redux Pattern (NGRX, RXJS).
  • Working with Swagger UI/Editor and Swagger Client Code Generator.
  • REST API testing and consumption.
  • UI design and development with Syncfusion controls.
  • Code maintenance (linting, Prettier).
  • Writing unit tests (Jasmine, Karma).
  • Advising the backend team on Swagger API interfaces and best practices.
  • Performing interface tests and bug reporting.
Jan 2022 - Mar 2022
3 months

Senior Software Developer (Freelance)

Ordios

  • Development of the Ordios platform to connect travelers and requesters worldwide.
  • Use of Angular 13, C#, MVC, SignalR, CQRS, DAPPER and PWA technologies.
May 2021 - Dec 2021
8 months

Senior Software Developer (Freelance)

Post AG

  • Development of a Xamarin app (MVVM) for yard data collection from scratch: design, architecture, technology selection, implementation and testing on Post-Bluebird devices.
  • Implementing app authentication and barcode/Anyline scanner integration.
  • Implementing various modules according to requirements.
  • Maintenance of the web and mobile application (Blazor, Azure, SQL).
Sep 2019 - Apr 2021
1 year 8 months

Senior Software Developer (Freelance)

Ordios

  • Migration from AngularJS to Angular.
  • Further development of new Ordios modules such as orders and payment systems (Stripe) via WebHooks.
  • Implementation of online payment security upgrades.
  • Extension with three-factor authentication (3FA).
  • Providing order interfaces for partnerships (Open API).
  • Implementation of partnership websites.
  • Management of dedicated server access.
  • Maintenance of CI/CD pipelines.
Aug 2018 - Aug 2019
1 year 1 month

Senior Software Developer (Freelance)

Ordios (UGP-Programm)

  • Full-stack development of a C2C platform (PWA) from planning and design to release (Continuous Integration & Deployment).
  • Setting up and configuring the DevOps environment including server and SSL certificate setup.
Jun 2018 - Aug 2018
3 months
Vienna, Austria

Senior Software Developer (Consultant)

Österreich Fonds Soziales Wien (FSW)

  • Full-stack development of various projects for Viennese apartments in different teams using Angular 7, Kendo Grid, Swagger, Domain Driven Design (DDD), .NET Core, and Entity Framework Core.
  • Web service development for task modules.
  • Angular version migrations.
  • Swagger testing and unit tests.
  • Code review and manual testing.
  • Protractor E2E testing: configuration, test cases, and team training.
  • Creating Protractor documentation.
May 2017 - May 2018
1 year 1 month
Vienna, Austria

Senior Software Developer (Consultant)

Österreichische Bundesbahnen (ÖBB)

  • Full-stack enhancement of the Provia third-party market platform (ASP.NET MVC, Razor, LINQ, Entity Framework Code First).
  • Bug fixing, archiving features, and email template placeholder generation.
  • Integration of ASFINAG SOAP web services for registration and file processing.
  • Used Jira Service Management and Confluence.
Apr 2015 - Jul 2016
1 year 4 months
Vienna, Austria

Software Developer (Consultant)

Auftragnehmerkataster Österreich (ANKÖ)

  • Full-stack development of the data entry portal modules using UML (Visio, Balsamiq), C# .NET MVC, AngularJS, Bootstrap, Kendo UI, HTML, CSS, Less, and SQL Server 2014.
  • Coordination and communication with IT management and executive board.
  • Database development and network administration support.
  • Operation support, backup, and automation of database updates.
  • Data reconciliation with external databases.
  • Support for external users and documentation of IT errors.
Oct 2013 - Jan 2014
4 months
Zwingenberg, Germany

Compulsory Internship (Master) Software Developer C# .NET – Windows Phone

AEB IT-SYSTEME GmbH

  • Designing and implementing software solutions based on UML.
  • Developing projects for Windows Phone 8.
  • Software lifecycle management from concept to support.
  • Creating, configuring, and hosting WCF OData services and Crystal Reports printing service.
  • Object-oriented programming in C# with MVVM pattern and WPF/XAML.
  • Using Team Foundation Server and MS-SQL.
Apr 2013 - Oct 2013
7 months
Malden, Netherlands

Web Development Internship

Computron Software

  • Development, design, and redesign of frontend mobile applications.
  • Implementing responsive web design.
  • Developing a Windows 8 animation dashboard using HTML5, jQuery, JavaScript, and Ajax.
  • Consuming WCF services.
  • Developing RESTful MVC 4 Web API services.
Jan 2013 - Apr 2013
4 months
Tunisia

IT staff member

SMLTP-Tunisia

  • Installation and configuration of hardware and software for ACS solutions (ticket purchasing system).
  • Quality checking of ticket software and hardware systems.
  • Working with OSI model layers.
  • Development, design, and redesign of the SMLTP website.
  • LAN/WLAN administration and on-site customer support.
  • Hardware and software maintenance as well as testing and debugging.

Senior Software Developer (Consultant)

Post AG

  • Developing applications for internal clients: requirements analysis, technical design, problem and error analysis.
  • Developing object-oriented applications and database development using MSSQL.
  • Enhancing VDE services and improving code quality with SonarQube.
  • Working in Scrum teams, agile methodology, and retrospectives.
  • Continuous integration and deployment with Team Foundation Server.
  • Developing an MVC cloud-based application on Azure using WCF and Unity for dependency injection.
  • Test-driven development with Microsoft Unit Test and FakeItEasy.

Senior Software Developer (Consultant)

Austrian Federal Railways (ÖBB-BCC GmbH)

  • Full-stack development of a key figures management system based on PPAP with ASP.NET MVC and SQL Server Reporting Services.
  • Developing SQL stored procedures for calendar generation and data preparation.
  • Implementing the key figures portfolio module including CRUD operations and SSRS reports.
  • Developing a recursive tree view with AngularJS and jQWidgets for the key figures structure.
  • Creating custom Angular directives for input masks, validation, state management, and routing.

Skills

  • Revision Control Systems Team Foundation Server (Tfs, Devops)

  • Hardware Management

  • Cloud

  • Laptop, Phone And Tablet Repairs And Setups.

  • Operating System Installation And Maintenance

  • Jira, Git, Octopus, Atlassian, Confluence

  • Microsoft Azure

  • Development Environment Visual Studio

  • Mssql Server

  • Mssql Server Reporting Services

  • Oracle

  • Plunker

  • Object-relational Mapping Dapper (Micro Orm)

  • Entity Framework

  • Linq To Sql

  • Ado.net

  • Mvc (Asp.net Mvc), Mvvm, Cqrs

  • Photoshop

  • Windows Operating Systems

  • Unix/linux Os

  • Html5, Angularjs, Angular, Blazor.net, Jquery, Javascript

  • Wpf (Xaml), Bootstrap, Css3, Less Css

  • Ajax, Sql, C#

  • Unit Tests, Integration Tests, Automated Tests.

  • Soa Framework

  • Wcf

  • Refactoring

  • Rest Web Services

  • Resharper

  • Sonarqube

  • Unit-testing

  • Microsoft Unit Test Framework

  • Fakeiteasy (Mocking Framework)

  • Dev Express, Kendo Ui, Angular Material Ui

  • Team Spirit

  • Good Ability To Adapt To A Multicultural Environment, Gained Through My Social Engagement

  • Sense Of Responsibility

  • Organizational Skills

Languages

German
Advanced
English
Advanced
French
Advanced

Education

Oct 2012 - Sep 2013

Université Arabe des Sciences

Engineering Cycle/Master · Information Technology · Tunis, Tunisia

Oct 2008 - Jun 2012

Institut Supérieur des Études Technologiques

Bachelor in System information development · System information development · Nabeul‎, Tunisia

Sep 2003 - Jun 2008

Lycée Secondaire de Darchabaan El Fehri

Experimental Science · Nabeul‎, Tunisia

Certifications & licenses

Aptis English C1

British Council

Diploma - First Degree in Kung-Fu Wushu, Tunis

IBLV - Certificate in English Language (IBLV), Bourgiba

Microsoft Certified Professional

Microsoft Specialist: Programming in C#

TOEIC Certificate in International Communication in English

Windows Phone Challenge Microsoft - Certificate, Tunis

ÖSD Certificate C1 (German language)

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Matthias Freelancer
Matthias Freelancer

Business Architect

View Profile
Hicham Mokhtari
Hicham Mokhtari

Freelance Software Developer

View Profile
Werner Mühlmann
Werner Mühlmann

IT Support

View Profile
Guido Schedlbauer
Guido Schedlbauer

Senior Software Developer

View Profile
Manuel Merzinger
Manuel Merzinger

Software Developer | Agile Coach | Digitalization Expert

View Profile
Csaba Kéri
Csaba Kéri

ServiceNow Consultant

View Profile
John Ampia-addison
John Ampia-addison

Senior DevOps Engineer

View Profile
Samir Brković
Samir Brković

Solution Architect / Senior Software Engineer

View Profile
Christian Loder
Christian Loder

Backend Web Developer

View Profile
Stefan Wimmer
Stefan Wimmer

Architect/Software Developer/Infrastructure

View Profile
Michael Gonschor
Michael Gonschor

Scrummaster

View Profile
Daniel Lisak
Daniel Lisak

SQL, .NET and VBA Developer

View Profile
Christian Hacker
Christian Hacker

Qualifications Profile

View Profile
Mathias Dürrenberger
Mathias Dürrenberger

Independent contractor

View Profile
Anouar Taoussi
Anouar Taoussi

Fullstack Java/Spring Boot Developer

View Profile
Kurt Blumenschein
Kurt Blumenschein

Backend- / Micro-Service Developer, DevOps, Test automation

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Karl Steinzer
Karl Steinzer

Freiberuflich

View Profile
Ulrich Proeller
Ulrich Proeller

Software Architect

View Profile
Adam Warcholinski
Adam Warcholinski

Senior Software Developer

View Profile
Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Miroslaw Szega
Miroslaw Szega

.NET Software Architect/Developer

View Profile
Kai Schmudlach
Kai Schmudlach

Software Developer

View Profile
Dragos Tudan
Dragos Tudan

SAP Test Manager

View Profile
Christian Zeder
Christian Zeder

Software-Architect / Engineer

View Profile
Johannes Obier
Johannes Obier

Co-Developer

View Profile
Frank Eppink
Frank Eppink

DevOps

View Profile
David Lynn
David Lynn

Senior Full Stack Engineer

View Profile
Erik Csokas
Erik Csokas

Senior Developer

View Profile