Which technology suits your project?

With experience in many different technologies, I can find an ideal solution for your requirements.

Technology-agnostic and future-oriented

I don't believe in "one size fits all." The right technology depends on your specific requirements, team skills, and business goals. I bring broad experience in various technology stacks and help you make the optimal choice.

Backend Technologies

Node.js & TypeScript

Modern JavaScript/TypeScript backends with high performance and excellent developer experience.

  • Node.js with Express, Fastify, NestJS
  • TypeScript for Type-Safety
  • GraphQL & REST APIs
  • Real-time with WebSockets

.NET / C#

Enterprise development with .NET Core/10+ for cross-platform applications.

  • ASP.NET Core Web APIs
  • Entity Framework Core
  • Blazor for Full-Stack
  • Azure Integration

PHP

Proven web development with PHP - from legacy modernization to modern frameworks.

  • PHP 8+
  • Symfony
  • WordPress & Custom Plugins
  • API Development
  • Legacy Code Modernization (incl. PHP 5.6 upgrades)

Frontend Technologies

Angular

Enterprise frontend with Angular for complex, scalable applications.

  • Angular 15+
  • RxJS & Reactive Programming
  • Angular Material
  • Micro-Frontend Architectures

Flutter

Cross-platform development with Flutter for iOS, Android, Web and Desktop from a single codebase.

  • Mobile Apps (iOS & Android)
  • Flutter Web
  • Desktop Apps (Windows, macOS, Linux)
  • Dart Programming

PHP

Proven web development with PHP - from legacy modernization to modern frameworks.

  • PHP 8+
  • Symfony
  • WordPress & Custom Plugins
  • API Development
  • Legacy Code Modernization (incl. PHP 5.6 upgrades)

Cloud & Infrastructure

Cloud Platforms

Scalable infrastructure in the cloud - from serverless to private cloud.

  • Hetzner Cloud
  • Google Cloud Platform
  • Serverless Architectures

Container & Orchestration

Containerized applications for consistent deployments and easy scaling.

  • Docker & Docker Swarm
  • Portainer

CI/CD & DevOps

Automated pipelines for fast, secure releases and Infrastructure as Code.

  • GitHub Actions
  • GitLab CI/CD
  • Terraform & Pulumi

Databases & Storage

SQL Databases

Relational databases for structured data with ACID guarantees.

  • PostgreSQL (preferred for relational data)
  • MySQL / MariaDB
  • SQL Server
  • Migrations & ORMs (Prisma, TypeORM, Doctrine)

NoSQL Databases

Flexible data models for unstructured data, caching, and full-text search.

  • MongoDB (Document Store)
  • Redis (Caching & Pub/Sub)
  • Elasticsearch (Search & Analytics)

Event Streaming

Asynchronous communication and event-driven architectures for loose coupling.

  • RabbitMQ
  • Event Sourcing & CQRS

Monitoring & Observability

Metrics & Dashboards

Real-time monitoring of system metrics and visualization in meaningful dashboards.

  • Prometheus & Grafana
  • Datadog & New Relic
  • Custom Metrics & Alerting

Logging & Search

Centralized log aggregation for fast error analysis and debugging.

  • ELK Stack (Elasticsearch, Logstash, Kibana)
  • Loki & Grafana
  • Structured Logging

Tracing & Error Tracking

Distributed Tracing for Microservices and proactive Error Monitoring.

  • OpenTelemetry & Jaeger
  • Sentry for Error Tracking
  • Distributed Tracing

How I select technologies

I consider the following factors when selecting technology.

  • N
    Requirements - Performance, Scalability, Security
  • N
    Team Skills - Existing knowledge and learning curve
  • N
    Community & Support - Active community and long-term support
  • N
    Ecosystem - Availability of Libraries and Tools
  • N
    Costs - License costs, infrastructure and operation
  • N
    Future Security - Long-term maintainability

Technology consulting desired?

Let's work together to find the optimal technology for your project.