Ralf Henze
Fullstack Web Developer
Ich baue Ihre Webanwendung!
Egal ob komplette Neuentwicklung oder Weiterentwicklung Ihrer Legacy Anwendung. Profitieren Sie von meinen mehr als 20 Jahren Erfahrung in Entwicklung, Konzeption, Test und Betrieb von komplexen Webanwendungen.
Web Entwicklung
- Backend Entwicklung in Kotlin, Java, Scala, TypeScript, Go oder Rust
- Frontend Entwicklung in TypeScript oder JavaScript
- Entwicklung von mobilfähigen Benutzeroberflächen
- Performance-Optimierung von Datenbankabfragen und Responsezeiten
- Aufspüren und Schließen von Sicherheitslücken
- Bugfixing
- Abbau technischer Schulden
- Portierung von vorhandenem Java-, JavaScript-, PHP-Code auf Kotlin, Java oder TypeScript
- Entwicklung von Web Scrapern zur Datenextraktion aus Webseiten
- Pixelgenaue Umsetzung von Design Vorlagen und Mockups
- Beratung zu Software Architektur und System Design
- Dokumentation von Software Architektur, technischen Entscheidungen, Developer Guidelines
- Dokumentation von Web APIs mit OpenAPI/Swagger
- Unterstützung bei Deployment, Betrieb und Monitoring
Qualitätssicherung und Testing
- Messung und Erhöhung Ihrer Testabdeckung
- Entwicklung automatisierter Unit- und Integrations-Tests
- Entwicklung Browser-basierter End-to-End-Tests
- Einrichtung und Wartung von Build Prozessen und Continuous Integration Pipelines
- Einrichtung von Qualitätssicherungstools und statischer Code-Analyse
Konzeption
- Konzeption und Gestaltung von Benutzeroberflächen
- Erstellung von Scribbles und Mockups
- Konzeption und Erstellung von klickbaren Prototypen
- Konzeption und Dokumentation von Software Schnittstellen
Requirements Engineering
- Formulierung von Anforderungen, User Stories und Testfällen in Zusammenarbeit mit den Fachbereichen
- Erstellung von Lastenheften zur Ausschreibung von Softwareprojekten
- Unterstützung des Projektmanagements
Technologien
- Programmiersprachen
- Kotlin, Java, Scala, TypeScript, JavaScript, PHP, Go, Rust
- Data Storage
- MySQL, PostgreSQL, PostGIS, SQL Server, MongoDB, Elasticsearch, Redis
- Backend
- Spring Boot, Spring Cloud, ktor, Quarkus, Javalin, Jooby, Express, Fastify, OpenAPI/Swagger
- Frontend
- Vue.js, React, VueX, MobX, jQuery
- Testing
- JUnit, Kotest, Jest, ArchUnit, AssertJ, Strikt, Mockito, Test Containers, Cucumber, Selenium
- Server
- Apache Web Server, NGINX, IIS Web Server
- DevOps
- AWS, Docker, Ansible, Bash, CircleCI, GitHub, GitLab, Grafana
- Build
- Gradle, Maven, sbt, npm, Webpack, Jenkins
- Betriebssysteme
- Linux, FreeBSD, Windows
Methoden
- Entwicklung
- Clean Code, Domain-Driven Design, Funktionale Programmierung, REST, Microservices, Responsive Webdesign
- Testing
- Testautomatisierung, Testgetriebene Entwicklung, Property-based Testing, Statische Code-Analyse, Continuous Integration
- Prozesse
- Agile Entwicklung, Scrum, Kanban
Kunden
Für diese Kunden habe ich bereits Webanwendungen gebaut:
- Automobil
- Porsche
- Energie
- Loscon
- Forschung
- FZI Forschungszentrum Informatik Karlsruhe
- Forstwirtschaft
- Landesforst Mecklenburg-Vorpommern
- Industrie
- Sparetech
- Shared Mobility
- nextbike, TIER
- Sicherheitstechnik
- Kemas
- Verkehrstechnik
- Siemens Mobility
Mehr Informationen zu den einzelnen Kundenprojekten lasse ich Ihnen gerne auf Anfrage zukommen.
Kontakt
m3ail@ralf3hen3ze.dev (ohne "3")
Henze Media UG (haftungsbeschränkt)
Straße der Befreiung 14
06128 Halle (Saale)
Amtsgericht: Stendal HRB 36181
Geschäftsführer: Ralf Henze