Fabian C.

Head of Development

Kalkar, Germany

Experience

Nov 2022 - May 2025
2 years 7 months
Thessaloniki, Greece

Head of Development

ThPA Thessaloniki

  • Responsible for the development of an innovative platform to monitor and control container movements within ports.

  • Actively participated in an international research project aimed at digitizing and optimizing port logistics processes.

  • Oversaw the technical architecture and worked closely with international partners and stakeholders.

  • Designed and implemented IoT solutions for real-time monitoring of container movements.

  • Used Tile38 to create dynamic geofencing solutions for tracking and controlling containers.

  • Built a scalable microservices infrastructure with Java 17 and Quarkus, including REST APIs and JPA for data management.

  • Integrated external systems and implemented MQTT protocols for efficient data communication.

  • Managed and optimized databases (PostgreSQL) to ensure high data consistency and availability.

  • Implemented security solutions such as JWT for authentication and authorization.

  • Led a multidisciplinary team to achieve project goals within tight schedules.

  • Created documentation and presentations to communicate project results to all stakeholders.

  • Promoted technical innovations and optimized existing development processes.

Mar 2017 - May 2024
7 years 3 months
Hamburg, Germany

Head of Java Development

Next Logistics Ventures GmbH (seabo.com)

  • Built an innovative startup in shipping logistics and developed a market-leading chartering platform.

  • Provided technical consulting and designed the overall architecture in close collaboration with clients and stakeholders.

  • Delivered talks, presentations, and wrote content for marketing and promo videos.

  • Monitored and controlled the budget to ensure efficient use of resources.

  • Developed scalable microservices using modern frameworks like Quarkus, Javalin, and Spring Boot.

  • Deployed and optimized relational and NoSQL databases (PostgreSQL, MongoDB, DuckDB) using JPA/Hibernate/Panache.

  • Integrated external APIs and data sources via REST, GraphQL, and ETL processes, OpenAPI.

  • Set up a robust Kafka infrastructure to support high-frequency data flows.

  • Conducted profiling, debugging, and optimization to improve software performance.

  • Prepared comprehensive documentation and tests for quality assurance.

  • Developed and implemented various AI models:

  • Extracted unstructured data from emails using Bi-LSTM and LLM models.

  • Used autoencoders to detect unusual patterns.

  • Built image classification solutions based on YOLO.

  • Created models for consumption estimation and price forecasting (LSTM).

  • Implemented Named Entity Recognition (NER) and large language models (LLM) for text recognition.

  • Processed and analyzed large data volumes (50+ GB/day) using modern technologies like Spark, Flink, and Druid.

  • Developed and optimized ETL processes for data storage and visualization.

  • Employed Superset and DuckDB for data visualization and reporting.

  • Developed a comprehensive geofencing toolchain and performed clustering analyses.

  • Implemented data-cleanup and downsampling procedures to improve data quality.

  • Built models for distance calculation and network optimization.

Jun 2016 - Jul 2017
1 year 2 months

Product Development

Own Development

  • Developed a social media publishing platform for handling customer inquiries and complaints.

  • Assessed urgency using deep learning.

  • Technologies: MeteorJS, React, HTML5, CSS, Deeplearning4j, MongoDB, REST, Java (Spring Boot).

  • Environment: Scrum.

Feb 2009 - Jun 2016
7 years 5 months

Head of Development

Viaboxx GmbH

  • Built and led a development team of 12 in parcel automation (including Scrum, Jira, Confluence, Java).

  • Conducted research projects in logistics (route optimization, load space monitoring).

  • Technologies: Java 6/8, J2EE, Elasticsearch, Optaplanner, JMS, EJB, Spring / Spring Boot, JPA, PostgreSQL, Apache Camel, ActiveMQ, UML, JMeter, JUnit, Confluence, Jira.

  • Environment: Scrum.

Jun 2006 - Feb 2009
2 years 9 months

Development Manager

agimatec GmbH

  • Built and led a development team of 6 in international parcel automation.

  • Technologies: Java 6, J2EE, Elasticsearch, JMS, EJB, JPA, Hibernate, ActiveMQ, Confluence, Jira, Spring.

  • Environment: Scrum.

Jun 2001 - Mar 2006
4 years 10 months

Technical Lead

DHL

  • Development of a platform to control parcel lockers.

  • Technologies: Java 4/J2EE, EJB, JPA, Spring, Messaging (JMS), Rule Engines (Drools), Oracle, UML.

  • Environment: V-Model XT.

Jun 1999 - May 2001
2 years

Software Developer

Satama Deutschland GmbH

  • J2EE software development (EJB, Servlets) in the media environment.

Summary

Fabian Crabus is an experienced software architect and AI developer with over 25 years of experience in Java, Big Data, Artificial Intelligence (AI), Machine Learning (ML), Geographic Information Systems (GIS), and IoT. With strong technical expertise and more than 20 years of project management experience, he has developed innovative solutions for international companies and research projects.

He has solid knowledge of microservices architectures (Java, Quarkus, Spring Boot), data management (PostgreSQL, MongoDB, DuckDB), Big Data (Apache Spark, Flink, Kafka, Druid) as well as AI and machine learning technologies (DeepLearning4j, Pytorch, YOLO, LSTM) for LLM, computer vision, audio classification, and NLP. His expertise also includes developing and optimizing IoT solutions, geofencing technologies, and cloud environments (AWS, Digital Ocean).

In leadership roles, he has built technical architectures, led teams, and made strategic decisions, among others at ThPA Thessaloniki, Next Logistics Ventures GmbH (seabo.com), Viaboxx GmbH (founder), and DHL. His focus is on developing innovative platforms, optimizing logistics processes, and digitizing business models.

With an agile working style (Scrum), broad technology skills, and international experience, he is a respected expert for complex software solutions and digital transformations.

He is fluent in German and English and has solid knowledge in project management (Scrum, Kanban), security technologies (JWT, OAuth), CI/CD, Docker, and Kubernetes.

Languages

German
Native
English
Advanced

Certifications & licenses

ScrumMaster

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