Anouar T.

Fullstack Developer Java/Spring Boot

Düsseldorf, Germany

Experience

Mar 2025 - Present
6 months

Fullstack Developer Java/Spring Boot

Snipes SE (Deichmann Group)

  • Migration of a .NET Core loyalty program for Snipes. This application is used by mobile checkout systems in Snipes stores.
  • The project was part of the client's digitization strategy and was implemented in an agile, cross-functional team with a high level of ownership.
  • Connected interfaces to third-party systems (e.g., Brandung, CDS).
  • Ensured quality with automated tests.
  • Performed developer, unit, and integration tests.
  • Patterns & methods used: Clean Code, microservice architecture, agile development with SCRUM.
  • Technologies & tools used: Spring Boot, Java 23, Java Persistence API (JPA), Azure DevOps, Azure Key Vault, Azure PostgreSQL, Docker & Kubernetes, Git, Graylog, Grafana, JUnit, SonarQube, Jira, Confluence, Prometheus.
  • Repository: GitLab.
  • Pipeline: GitLab CI/CD.
  • Database: Azure PostgreSQL.
  • Editor: Visual Studio Code.
Sep 2024 - Dec 2024
4 months

Backend .NET Developer

Deichmann Romania

  • Reporting all eShop invoices (including credit notes) to the tax authorities (ANAF) via the e-Factura/e-Invoice system.
  • Patterns & methods used: Clean Code, microservice architecture, sprint, Scrum.
  • Skills: C#, Git, Entity Framework, .NET Core 8.0, Jira, Grafana, Confluence, Graylog, Oracle Database, Team Foundation Server, IIS, Web API, Swagger, JSON, Visual Studio 2022.
Feb 2024 - Aug 2024
7 months

Backend .NET Developer

Deichmann Group

  • Designed, specified, and implemented a Click&Collect application.
  • The software includes modules such as notifying stores of new orders, monitoring store inventory, guiding customers through every phase of the order process, managing reminders (reminder management), and store picking.
  • All available modules and features can—without major implementation effort—be made available tenant-wide via configuration parameters, as long as the respective tenant is authorized.
  • Patterns & methods used: Clean Code, microservice architecture, sprint, Scrum.
  • Skills: C#, Git, Entity Framework, .NET Core 8.0, Emarsys, Jira, Grafana, Confluence, Graylog, Oracle Database, Team Foundation Server, IIS, Web API, Swagger, XML, JSON, FXML, Visual Studio 2022.
May 2023 - Jan 2024
9 months

Backend .NET Developer

Snipes SE (Deichmann Group)

  • Developed the new CLIQUE loyalty program for Snipes. The SNIPES CLIQUE is limited to purchases in Snipes stores in Germany, as well as online or in the Snipes app. Coins can be collected with purchases as part of the SNIPES CLIQUE.
  • The software is used both in stores (POS) and in the Snipes app.
  • Patterns & methods used: Clean Code, microservice architecture, Kanban, Scrum.
  • Skills: C#, Git, Entity Framework, .NET Core 6.0, Emarsys, Jira, Grafana, Graylog, Oracle Database, Team Foundation Server, IIS, Web API, Swagger, XML, JSON, Visual Studio 2022.
Jul 2022 - Apr 2023
10 months

Fullstack .NET/C# Developer

Ochsner Sport AG (Deichmann Group)

  • Enhanced a tenant- and role-based software for systematically managing customer relationship processes (CRM).
  • The software includes modules such as marketing/campaign management, call center, club management, reporting, and administration.
  • All available modules and features can—without major implementation effort—be made available tenant-wide via configuration parameters, as long as the respective tenant is authorized.
  • Patterns & methods used: Clean Code, microservice architecture, sprint mode.
  • Skills: C#, Git, Entity Framework, .NET Core, Telerik controls, InxMail, Jira, Grafana, Graylog, Oracle Database, Windows Forms, PowerShell scripts (add-ons for TFS deployment), Team Foundation Server, Web API, Swagger, Visual Studio 2022.
Mar 2022 - Jul 2022
5 months

Fullstack ASP.NET/C# Developer

RSU Rating Service Unit

  • Further development of in-house products for risk management at banks and insurance companies based on Microsoft technologies: Ajax Framework, Asp.Net MVC, C#, Stored Procedures, Web Services, REST/SOAP, MS SQL Server, Entity Framework, Swagger, JavaScript, TypeScript, Visual Studio 2019.
Jan 2022 - Jun 2022
6 months

Fullstack .NET/C# Developer

Deichmann Group

  • Concept creation, specification, and implementation of a HealthCheck application to monitor all omnichannel services.
  • Patterns & methods used: Clean Code, Microservice Architecture, Responsive Design, Sprint mode.
  • Technologies used: C#, Git, Entity Framework, .NET Core, Angular, CSS, JavaScript, TypeScript, Jira, Confluence, Oracle Database, Team Foundation Server, Web API, Swagger, Visual Studio 2022.
Sep 2019 - Dec 2021
2 years 4 months

Fullstack .NET/C# Developer

Deichmann Group

  • Cash register integration platform: concept creation, specification, and implementation of a platform within the Gebit registers. This platform offers the ability to create forms and workflows inside the Gebit registers and gives the IT team the ability to map custom workflows for various omnichannel processes (such as Click & Collect, Loyalty, etc.).
  • Technologies used: C#, .NET Core, Git, Entity Framework, xUnit, Jira as ticketing system, Confluence, Graylog, Fmxl, Postman test suite, Oracle Database, agile development with sprints.
Apr 2018 - Aug 2019
1 year 5 months

Fullstack .NET/C# Developer

Deichmann Group

  • Concept creation, specification, and implementation of a cloud application for storing and managing receipt data both offline and online for the Deichmann Group.
  • The software prepares data for various departments (SAP, CRM, etc.) and includes the following functionalities: payment data (Klarna, Twin, Visa), ShipToHome and ShipToStore, fiscalization for 54 countries, reporting, invoices and invoice corrections, credits and gift cards.
  • Patterns & methods used: Clean Code, Clean Architecture, agile development with Kanban.
  • Technologies used: C#, .NET Core, Git, Entity Framework, Jira as ticketing system, Confluence, Graylog and Graylog dashboard, Oracle Database, TFS deployment, PowerShell scripts (add-ons for TFS deployment), Web API, Swagger, Postman test suite, Visual Studio 2022.
Jan 2018 - Apr 2018
4 months
Hamburg, Germany

Fullstack Developer

Weischer Media GmbH

  • Development and setup of web applications for capturing customer orders and outdoor advertising orders based on Microsoft technologies: Ajax Framework, Asp.Net, ASP MVC, C#, SQL Stored Procedures, Web Services, Web API, REST/SOAP, MS SQL Server, Angular, TypeScript, JavaScript, Entity Framework, Swagger, Visual Studio 2022.
Aug 2010 - Dec 2017
7 years 5 months
Neuss, Germany

Senior Software Developer

Avanade Germany GmbH

  • Implementation of Industry 4.0 and IoT applications and further development of the e-ControlNet product: a modular software solution with numerous features (modules) for managing and monitoring technical systems and equipment, based on Microsoft technologies: Ajax Framework, ASP.Net, C#, Git, stored procedures, Reporting Services, Web Services, REST, SOAP, Swagger, MS SQL Server, Azure services, Azure Service Bus, Azure Event Hub, Azure Blob Storage, Azure Functions, Power BI.
Jul 2008 - Jul 2010
2 years 1 month
Munich, Germany

Senior Software Developer

Computershare GmbH

  • Developing web applications based on Microsoft technologies (Ajax Framework, ASP.Net MVC Framework, Reporting Services, design patterns, LINQ, MS SQL Server/Oracle as database systems, ASP.Net 3.5).
  • Coaching other developers.
  • Creating functional documentation.
  • Optimizing web applications.
  • Creating processes for release to staging/live environments.
  • Supporting customer inquiries.
Aug 2007 - Jun 2008
11 months
Munich, Germany

ASP.Net/C# Junior Developer

Computershare GmbH

  • Developing web applications based on Microsoft technologies (Ajax Framework, ASP.Net, C#, stored procedures, Reporting Services, Web Services, SOAP, SQL Server, Enterprise Library, Blueprint Framework, OR Mapper (LLBLGen), Telerik Controls).
Jan 2007 - Mar 2007
3 months
Cologne, Germany

PHP Developer

SilverTours GmbH

  • Further development of a website.
  • Implemented using PHP, Smarty as the template engine, EZ Components as the ORM, and MySQL.
Aug 2006 - Oct 2006
3 months
Casablanca, Morocco

Software Developer

eniacom GmbH

  • I developed hotel software, an easy-to-use application that can be used not only for hotels and guesthouses but also for inns and vacation apartment rentals.
  • The software covers all areas from reservation and billing to guest management and support, as well as reporting and statistics. It was implemented with Visual C++ (drivers, user interfaces), Java (reports), and MySQL as the database system.
Apr 2006 - Jun 2006
3 months

Web-based Quiz Systems

  • The system can be used as a quiz tool or a sweepstakes tool with extensive administration features and various statistics and analysis options.
  • This marketing tool is especially suitable for agencies and schools.
Apr 2004 - Apr 2006
2 years 1 month
Cologne, Germany

Student Database Programmer

MSIM GmbH

  • My tasks included:
  • Designing and developing MS Access databases for the internal needs of MICROSERVE GmbH.
  • Creating complex functions with VB and SQL.
Apr 2004 - Jun 2004
3 months
Krefeld, Germany

Project

Niederrhein University of Applied Sciences Krefeld

  • Created WinZip programs based on Hoffmann coding.
Nov 2003 - Jan 2004
3 months

Project: Fast Data Transfer via Parallel Port

Niederrhein University of Applied Sciences

  • Fast data transfer via parallel port using the C language. The transfer program should consist of send and receive routines and run on DIMM-PC modules connected via LPT.
Oct 2003 - Dec 2003
3 months

Project: Make Tool

Niederrhein University of Applied Sciences

  • A make tool is used to automate the creation of files, programs, etc. from other files and programs. It describes dependencies between units and rules for generating dependent units when the tool detects that an existing dependent unit is older than the unit it depends on. Dependencies can also be described across multiple levels, allowing entire tree structures or even dependency graphs to be defined.

  • The application is by no means limited to translating program source code. For example, archiving and version control could also be automated.

Jul 2003 - Sep 2003
3 months

Working Student

Bayer Industry Service

  • Development of a database for managing operational monitoring tasks based on MS Access.
  • Optimization of a program for analyzing narrowband spectra.
May 2003 - Jun 2003
2 months

Project: Documentation Tool

Niederrhein University of Applied Sciences

  • Creation of a documentation tool that can analyze program source code and generate documentation as HTML files. The analysis uses special tags in comments so no syntax parsing is needed. This approach can be used with different programming languages.
Apr 2003 - May 2003
2 months

Project: Carrera Track Control

Niederrhein University of Applied Sciences

  • The project was done by a group. Together we implemented and tested software that controls a Carrera slot car track. The track has two lanes (trabi, gogo) connected to a control computer via I/O hardware. This hardware gathers information about the car's position and adjusts the vehicles' speed.
Sep 2002 - Feb 2003
6 months
Cologne, Germany

Practical Semester

Sfr mbH

  • Developed a Visual Key authentication technology for Windows XP. Implementation was done in Microsoft Visual C++ (driver) and Borland Delphi (user interface).
Mar 2002 - Jun 2002
4 months

Student Programmer

Diktio GmbH

  • I improved my skills in MS Access and VBA programming and completed tasks in the eCommerce area.
Jan 2000 - Mar 2003
3 years 3 months

Various projects (graphics, algorithmic, web, …)

Niederrhein University of Applied Sciences

Languages

Arabic
Native
German
Advanced
English
Advanced
French
Advanced

Education

Oct 2001 - Jun 2006

Niederrhein University of Applied Sciences

Diploma in Engineering, Software Development · Technical Computer Science · Krefeld, Germany

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