10.03.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Freelance Senior Software Engineer

Freiburg, Deutschland
Deutschland +1
info: Deutschland, Schweiz
Bachelor of Science in Informatik
Freiburg, Deutschland
Deutschland +1
info: Deutschland, Schweiz
Bachelor of Science in Informatik

Profilanlagen

Arbeitszeugnis_tim.pdf
Arbeitszeugnis_Forcklabs.pdf
Arbeitszeugnis_Jamit.pdf
CV_Wilhelm_Dewald_DOC_en_freelancer.pdf

Skills

Clean CodeHTMLJavaJavascriptPHPAgile MethodologieUnit TestingCSSCode-ReviewRenderingContinuous IntegrationElasticsearchJ2EEGithubHibernateJava Persistence APISpring FrameworkJsonJunitPythonLaravelPostgresqlMysqlNode.JsOracle FinancialsScrumRedisMockitoAnsibleAngular 2+Next.jsSQLTypescriptExtensible Markup LanguageNetwork RoutersDocker ContainerTestenTest-Driven DevelopmentReactJSCypressPuppeteer (Software)BackendGitlabAngularJSGitlab-CiIntegrationstestsPlaywrightGraphqlFront EndTerraformDockerGolang
Soft-Skills:
- strukturiertes, analytisches und selbständiges Arbeiten
- fokussiertes konzentriertes Arbeiten auch unter Zeitdruck
- teamfähig


IT Backend Skills:
- Java Backend Entwicklung, JavaEE, Java Spring (Java 8/11/17)
- JPA Hibernate
- SQL, PostgreSQL, Oracle, MySQL
- NodeJS (ExpressJS, NextJS)
- REST, JSON und XML, GraphQL
- GoLang
- PHP8, Laravel 11/12
- Redis
- Elasticsearch

IT Frontend Skills:
- Single Page Applikationen mit ReactJS und Angular 1.x/2.
- ReactJS, Zustand, React Server-Side-Rendering
- Javascript, Typescript, CSS, HTML
- Angular 1.x und Angular2 mit Typescript
- NextJS (App + Pages Router)

Testing Skills:
- Javascript Unit Testing und Integration Tests mit Vitest
- E2E-Test mit Playwright, Puppeteer, Cypress
- Java Unit Testing mit JUnit, Mockito

Continuous Integration
- Docker, Docker-Compose
- Ansible, Terraform
- GitLab, Gitlab CI/CD
- Github Actions

Prozesse
- Agile Scrum basierte Entwicklungsprozesse
- Test Driven Development
- Clean Code und Code Reviews

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischGrundkenntnisseSpanischGrundkenntnisse

Projekthistorie

Lead Full Stack Software Entwickler - Laravel 12, NextJS 15

https://www.energiekonzept-ortenau.de/

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Weiterentwicklung des Laravel-Backends - Energy Projekt Management Plattform:
- Implementation zahlreicher neuer Features
- Anbindung des Laravel-Backends an das ERP-System (EnergyPro)
- Anbindung zahlreicher Messtellenbetreiber (Metiundo, Inoxegy, Wattline) für die Übertragung von erfassten Zählerständen
- Integration in eine Prozessautomatisierung mit Power Automato

Aufbau und Neuentwicklung eine Endkunden-Plattform mit NextJs 15
- Erfassen von Zählerständen
- Abrufen von Verträgen
- Onboarding neuer Kunden

Technologien:
- Laravel 11/12 - PHP 8,3
- NextJs 15 - React, Typescript
- Docker
- MySQL
- Ansible
- Gitlab CI
- Redis

Senior Full Stack Software Entwickler

Berenz IT Service

Internet und Informationstechnologie

10-50 Mitarbeiter

Entwicklung eines CRM mit einer umfrangreichen Zeiterfassung und einem Projekt-Managment Tool auf Basis von NextJs 13/14/15.

Verwendete Technologien:
- NextJs (React, Typescript)
- Docker
- Gitlab CI/CD
- PostgresQL

Senior Full Stack Software-Engineer

Berenz IT-Service GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Entwicklung eines Multi E-Commerce Shop Systems mit der Anbin- dung an eine automatisierte Produktionsanlage. Der Kunde “Kennzei- chen Click GmbH hat es innerhalb von 2 Jahren geschafft, das füh- rende Unternehmen für den Online Vertrieb von Kennzeichen in Deutschland zu werden.

Technologien die zum Einsatz kommen:
Das Herzstück bildet eine SpringBoot Backend-Applikation mit Java-11, und Amazon Aurora als Datenbank.
Für den Bestellprozess und der Abwicklung mit dem Endkunden kommt ein schlankes Shop-System, basierend auf PHP 8, Vanilla Javascript, HTML, CSS, zum Einsatz. Zudem wurde die Anbindung zahlreicher Zahlungsanbieter (PayPal, Stripe, Klarna) umgesetzt.
Für die administrativen Tätigkeiten wurde ein auf ReactJs 18 basie- rende Single Page Applikation umgesetzt, welche auch dazu dient Produktions und Lieferprozesse zu steuern und zu verwalten.
Das Hosting findet aufgrund der guten Skalierungsmöglichkeiten bei Amazon Web Services statt. Eine Testumgebung, die identisch zum Produktiv-System ebenfalls auf AWS läuft, dient dazu um neue Fea- tures einfach testen zu können und um einen reibungslosen Produk- tiveinsatz zu gewährleisten.
Kurze Technologieübersicht:
SpringBoot, Java 11, NodeJs, ReactJs (Javascript ES6, ES5, Ty- pescript), MySQL, Python, CSS3, HTML5, Docker, JSON, REST, PHP 8, AWS, Apache Kafka, GraphQL, Python, Tensorflow, Go-Lang, PostgresSQL

Software-Engineer, Java EE 7, Java-Spring und ReactJS Entwicklung

https://www.ti8m.com/en/

Internet und Informationstechnologie

250-500 Mitarbeiter

  • Weiterentwicklung einer Web- und Mobile-Applikation mit Spring-Boot, Docker und ReactJS für den Kunden SWISS Airlines bzw. Lufthansa. Hierbei handelte es sich um eine Cloud-Lösung zur Verwaltung und Bearbeitung von PDF-Dokumenten.
  • Integration von Alipay und TWINT (Zahlungssystem für bargeldloses Zahlen in der Schweiz) in das bestehende Kassensystem bei der SIX AG (in Zürich). Technologien: Java EE 7, JPA Hibernate, Docker, Git, JIRA, Confluence, TDD. Continuous Delivery mit Jenkins und Docker.

Software-Engineer, Android, AngularJS und Java-Spring Entwicklung

https://forcklabs.com/

Internet und Informationstechnologie

10-50 Mitarbeiter

  • Umsetzung einer Plattform die eine Mischung aus E-Commerce, Social-Media darstellt.
  • Kunde: WIR Bank (Schweiz)
  • Entwicklung des Android-Mobile Clients in Java
  • Implementation der Schnittstellen für Mobile- und Web-Clients (iOS,
    Android, AngularJS) mittels Java-Spring und Apache Solr als Suchma-
    schine
  • Umsetzung zweier Web-Clients (ein öffentlicher und einer für die
    Verwaltung) mittels AngularJS
  • Test Driven Development

Software-Engineer, Android, iOS, Ruby on Rails, Python/Django, Web-Frontend

https://www.jamitlabs.com

Internet und Informationstechnologie

10-50 Mitarbeiter

Design, Konzept, Implementierung und Testing von ca. 8 Ruby on Rails Client-Server-Applikationen mit Ruby und MYSQL- , MongoDB- PostgreSQL Datenbanken. Einer größeren E-Commerce-Plattform in Python/Django und zahlreicher mobiler Clients für Android und IOS. Zudem die Betreuung neuer Mitarbeiter und zweier Praktikanten.
o RnR: Schnittstellen zu Online-Shops, Administrationssoftware. Implementation einer Internet of Things Lösung. Umsetzung der Web-Frontends mit JS, HTML5, CSS3
o Umsetzung einiger Konfigurations-Skripte in Python für die SAP in Waldorf (Deutschland)
o Entwicklung zahlreicher Android und IOS Anwendungen für die Carl Zeiss AG
• Entwicklung des firmeneigenen Produktes “www.compaly.com”. Ein Portals für den vollautomatisierten Vertrieb von Unternehmensinforma- tionen. (Mein Part: Implementierung des Applikationsservers, Android- Clients, Web-Frontends und die Schnittstellen für den Import der Unternehmensdaten. ( Das Portal wurde 09.2015 an ein anderes Unternehmen verkauft)

Portfolio

item-0

Energiekonzept

Endkundenportal für das Eigenstromvermarktungsunternehmen EnergyKonzept
https://customers.ekonzept.eu/
item-1

Kennzeichen.click

Kennzeichen und Umweltplaketen E-Commerce Plattform für das Unternehmen Kennzeichen.click
https://www.kennzeichen.click/
item-2

Praxindo.de

Neuentwicklung des Shopfrontends (NextJs 15) für das E-Commerce Unternehmen Praxindo
https://www.praxindo.de/
item-3

Berenz-It

Entwicklung eines CRM, Intranets mit einer benutzerfreundlichen und minutengenauen Zeiterfassung. Unter der Berücksichtigung aller gesetzlichen Rahmenbedingungen.
item-4

Chrome Extension

Entwicklung einer eigenen Chrome Erweiterung zur Erfassung und der Wiedergabe von Benutzerinteraktionen.
https://chromewebstore.google.com/detail/automato-easy-e2e-tests-a/bhfbkacflpnpfgfjghhajikhfghcknip?hl=en-GB&authuser=0

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden