You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mathias HaaseMH

Mathias Haase

Software Developer (Java Technology)

€720/day
Brandenburg an der Havel, DE
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mathias

Freelance Java Developer since 2009 with a focus on software quality, testing, and efficient bug fixing for the reliable and sustainable implementation of your remote projects.
  • Java Development: Comprehensive expertise in Java programming with many years of professional experience since 2009 as a freelance software developer
  • Spring Framework: Profound knowledge of Spring MVC, Spring Boot, and Spring Framework for enterprise applications
  • Database Technologies: Broad experience with various database systems such as MariaDB, MySQL, PostgreSQL, Oracle, and NoSQL solutions
  • Programming Languages: Multilingual development competence in Python, Rust, C, C++, and PHP
  • Linux System Administration: Expertise in Debian GNU/Linux and Ubuntu Linux as a working and development platform
  • Build Management: Experience with modern build tools such as Gradle, Maven, Ant, Cargo, and CMake
  • Version Control: Professional handling of Git, Mercurial, and Subversion for source code management
  • Testing and CI/CD: Comprehensive knowledge of JUnit, Mockito, Selenium, Jenkins, and various testing frameworks
  • Web Technologies: Expertise in JSON, XML, Web Services, REST, WebSockets, and MQTT
  • Application Servers: Experience with Apache Tomcat, Jetty, GlassFish, and JBoss/WildFly Application Servers
  • German

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Systemanbieter für digitale Versorgungs- und Abrechnungsinfrastruktur
    Central Management and Billing System for Media Columns (Camping & Marinas)
    ENERGY AND UTILITIES
    May 2024 - January 2026 (1 year and 8 months)
    Development of an integrated system solution for the automated management and control of utility supply units (electricity, water) at campsites and marinas. The system enables central infrastructure control and precise, consumption-based billing of services rendered.

    Key Services and Technological Implementation:
    • Central Resource Control: Development of a software-based remote control for the targeted connection and disconnection of individual utility outlets (e.g., power outlets, water taps) via a central control computer.
    • Automated Meter Reading: Implementation of interfaces for digital transmission and real-time monitoring of consumption data for each individual pitch or berth.
    • Integrated Billing Module: Design and programming of logic for automated invoice generation based on actual meter readings and stored tariff structures.
    • Status Monitoring & Oversight: Realization of a graphical user interface for visualizing the current occupancy and operational status of all media columns on the premises.
    • Data Management & Logging: Setup of a database for audit-proof storage of consumption histories and transaction data for financial accounting.
    • Interface Development: Ensuring stable communication between the decentralized media columns and the central management unit to prevent billing errors.
    Java JavaFX IoT Automation Technology HMI
  • International tätige Unternehmensgruppe für Logistik- und Entsorgungsmanagement
    Intelligent System for Automated Shift and Tour Planning
    TRANSPORTATION
    April 2023 - February 2024 (10 months)
    Concept and development of a web-based logistics platform for the dynamic management of personnel and vehicle resources. The core of the solution is an intelligent planning logic that synchronizes complex parameters such as employee qualifications and availability in real-time.

    Key Services and Technological Implementation:
    • Algorithm Development for Tour Planning: Implementation of logic for automated assignment of drivers and co-drivers, considering specific criteria (e.g., route knowledge, vehicle class, experience).
    • Dynamic Resource Rotation: Development of a system for automatic route variation to ensure equal utilization and qualification of personnel.
    • Automated Dispatch Management: Realization of an intelligent rescheduling function that generates immediate replacement suggestions and efficiently redistributes tours in case of short-term absences (illness, vacation).
    • System Architecture & Data Modeling: Design of a highly flexible backend for mapping complex dependencies between employees, vehicles, and routes.
    • Web Interface for Dispatch: Creation of a clear user interface for visualizing shift schedules and for manual fine-tuning of automated suggestions.
    Java Spring MariaDB Apache Tomcat Mockito
  • Systemlieferant für automatisierte Ausschanklösungen
    Control Software for Fully Automated, Mobile Beverage Systems
    MECHANICAL ENGINEERING
    February 2019 - December 2022 (3 years and 10 months)
    Development of the control software for an innovative, mobile beverage dispensing system. The solution automates the entire process from selection and precise dosing to dispensing in a compact, mobile unit. The system is optimized for use in demanding environments with high requirements for reliability and process speed.

    Key Services and Technological Implementation:
    • Control Logic: Development of software for process control, recipe management, and hardware communication
    • HMI: Development of a high-performance, touch-optimized user interface for intuitive operation at the 'push of a button'
    • IoT Cloud Connectivity: Development of secure interfaces for connection to a central cloud infrastructure for telemetry, asset management, and remote maintenance
    • System Integration: Connection of sensors and actuators for control and monitoring
    • Testing & Validation: Development and execution of unit and integration tests as well as system validations to meet regulatory requirements and hygiene standards
    • Compliance: Software implementation of safety and hygiene protocols
    Java JavaFX IoT (Internet of Things) HMI Jenkins

Recommendations

Be the first to recommend Mathias

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Doctor of Engineering
    Humboldt University of Berlin
    2011
    Promotion im Fach Informatik
  • Diplom-Engineer (FH)
    Brandenburg University of Applied Sciences
    2000
    Elektrotechnik Fachrichtung Kommunikationstechnik

Skill set

Categories