Dominic Wehrmann

Software Engineer

E-Commerce Architect

Legacy Code Whisperer

DevOps Enthusiast

Dominic Wehrmann

Software Engineer

E-Commerce Architect

Legacy Code Whisperer

DevOps Enthusiast

About Me

Hello! I’m Dominic.
Software Engineer & Architect with 11+ years of experience building e-commerce solutions. I specialize in Magento 2, Symfony, and complex integrations.

Fluent in PHP, English, German, and legacy code nobody documented.

  • Age: 32
  • Residence: Austria
  • Freelance: Available
  • Address: Köflach, Styria
My Services
E-Commerce & Backend Development

Magento 2 builds, payment integrations, B2B setups. Symfony applications, REST APIs, microservices. From shop to backend – one person, less handover.

IT Consulting & Architecture

Technical assessments, system design, code reviews. I help you plan before you build – or figure out what went wrong after someone else built it.

Integration & Migration

ERP connections, legacy modernization, major version upgrades. I speak REST, SOAP, CSV, and "whatever the old system exports."

Debugging & Rescue

Production on fire? Performance tanked? Mystery bug nobody can reproduce? This is where I thrive.

Fun Facts
80 Albumes Listened
1 000 Cups Of Coffee
Enter name

Skills

Web Languages
JavaScript ADVANCED 8+ yrs
Frontend & backend, ES6+, modern tooling
TypeScript ADVANCED 3+ yrs
Type-safe JavaScript, NestJS projects
HTML5 EXPERT 11+ yrs
Semantic markup
CSS3 ADVANCED 11+ yrs
Responsive design, no design eye
Node.js ADVANCED 4+ yrs
Backend APIs, tooling, async processing
Scripting
Python INTERMEDIATE 5+ yrs
Scripting, ML, Home Assistant automations
Bash ADVANCED 11+ yrs
Shell scripting, automation (medium++)
PowerShell BASIC 3+ yrs
Windows scripting
Query Languages
Compiled Languages
C# BASIC 1 yrs
Continental desktop app project
Go EXPLORING <1 yrs
Interesse an Vertiefung
Rust EXPLORING <1 yrs
Interesse an Vertiefung
Mobile Languages
Swift BASIC <1 yrs
AR-App native components
Kotlin BASIC <1 yrs
AR-App native components
Dart BASIC 1 yrs
Flutter development
E-Commerce Platforms
Magento 1.9 ADVANCED 3 yrs
Legacy, migrations to M2
WooCommerce INTERMEDIATE 5+ yrs
Quick builds, WordPress plugin
Shopware BASIC 1 yrs
Familiar with platform
Spryker BASIC <1 yrs
Exposure to platform
Payment Gateways
Stripe ADVANCED 6+ yrs
API integration, webhooks
PayPal ADVANCED 10+ yrs
Viele Versionen, verschiedene APIs
Wallee ADVANCED 3+ yrs
Deep integration experience
Adyen BASIC 1 yrs
Implementation
Shipping
DHL INTERMEDIATE 5+ yrs
API integration
Post.at INTERMEDIATE 3+ yrs
Austrian post integration
Email & Marketing
Mailchimp INTERMEDIATE 6+ yrs
Campaign management, API
Mailgun INTERMEDIATE 4+ yrs
Transactional emails
ERP & PIM
Akeneo ADVANCED 2+ yrs
Multi-Tenancy Umbau, PIM
Zaiko INTERMEDIATE 2+ yrs
ERP integration
Hobex/Etron INTERMEDIATE 2+ yrs
ERP integration
Afterbuy INTERMEDIATE 3+ yrs
Legacy ERP
Marketplace APIs
eBay API INTERMEDIATE 5+ yrs
Product listings, sync
Amazon API INTERMEDIATE 4+ yrs
MWS, SP-API
JavaScript Frameworks
Node.js ADVANCED 4+ yrs
Backend APIs, tooling, async processing
NestJS ADVANCED 2+ yrs
TypeScript, DI, WebSocket projects
Vue.js ADVANCED 4+ yrs
SPAs, progressive enhancement
React INTERMEDIATE 3+ yrs
Hooks, component-based
Alpine.js INTERMEDIATE 2 yrs
Lightweight reactivity
Knockout.js INTERMEDIATE 8+ yrs
MVVM, Magento 2 frontend
PHP Frameworks
Magento 1.9 ADVANCED 3 yrs
Legacy, migrations to M2
Laravel INTERMEDIATE 3+ yrs
Less opinionated preference
Phalcon INTERMEDIATE 2 yrs
High-performance, Volt templates
CSS Frameworks
Bootstrap ADVANCED 10+ yrs
Responsive grids, components
Tailwind CSS INTERMEDIATE 2+ yrs
Utility-first CSS
Mobile Frameworks
Flutter INTERMEDIATE 1 yrs
1 komplexes AR-Projekt
Software
Python INTERMEDIATE 5+ yrs
Scripting, ML, Home Assistant automations
Node-RED ADVANCED 3+ yrs
Flow-based automation
ESPHome INTERMEDIATE 2+ yrs
Custom smart devices, firmware
Hardware
Shelly ADVANCED 3+ yrs
Smart relays, switches
Philips Hue ADVANCED 5+ yrs
Smart lighting
ESP32/ESP8266 INTERMEDIATE 3+ yrs
WiFi IoT devices, DIY projects
Arduino INTERMEDIATE 5+ yrs
Microcontroller projects
Raspberry Pi ADVANCED 8+ yrs
Home servers, projects
Protocols
Matter BASIC <1 yrs
Emerging smart home standard
Z-Wave INTERMEDIATE 3+ yrs
Home automation protocol
Zigbee INTERMEDIATE 4+ yrs
Smart home protocol, mesh network
MQTT ADVANCED 5+ yrs
IoT messaging protocol, pub/sub
BLE INTERMEDIATE 2+ yrs
Bluetooth Low Energy
Thread BASIC <1 yrs
IPv6-based mesh networking
Configuration Management
Bash ADVANCED 11+ yrs
Shell scripting, automation (medium++)
Ansible ADVANCED 4+ yrs
Eigene Playbooks, server orchestration, blue-green
Message Queues
RabbitMQ ADVANCED 4+ yrs
Direct, Topic, Dead Letter Queues
SSL & Certificates
SSL/TLS EXPERT 11+ yrs
HTTPS, certificates, encryption
Let’s Encrypt EXPERT 7+ yrs
Free SSL automation
Certbot EXPERT 7+ yrs
ACME protocol, automation
Containerization
Docker Compose EXPERT 7+ yrs
Multi-container orchestration
Kubernetes BASIC 1 yrs
Basic deployments
Deployment
Deployer ADVANCED 5+ yrs
Eigene Rezepte, Zero-Downtime, PHP deployment
Web Servers
Apache INTERMEDIATE 5+ yrs
Legacy systems
Traefik ADVANCED 2+ yrs
Blue-Green deployments, service discovery
Process Management
PM2 ADVANCED 3+ yrs
Node.js workers, process management
Supervisor INTERMEDIATE 5+ yrs
Process monitoring
Relational
MariaDB EXPERT 10+ yrs
MySQL drop-in replacement
PostgreSQL ADVANCED 5+ yrs
pgBouncer, advanced features
NoSQL & Caching
MongoDB INTERMEDIATE 4+ yrs
Document storage
Cassandra BASIC <1 yrs
Distributed NoSQL
Search & Analytics
Elasticsearch ADVANCED 5+ yrs
Search, analytics, ELK stack
Vector Databases
Chroma INTERMEDIATE <1 yrs
Vector embeddings for AI/ML
Qdrant INTERMEDIATE <1 yrs
Vector search for AI projects
Database Optimization
Caching Strategies
Frontend Performance
Web Vitals ADVANCED 4+ yrs
Core Web Vitals, LCP, FID, CLS
Lazy Loading EXPERT 8+ yrs
Image/component loading strategies
Legacy Systems
Magento 1.9 ADVANCED 3 yrs
Legacy, migrations to M2
ionCube BASIC 5+ yrs
Obfuscated PHP modules, decryption
PHP 5.6 ADVANCED 10+ yrs
Legacy maintenance, old Magento
Monitoring Tools
Elasticsearch ADVANCED 5+ yrs
Search, analytics, ELK stack
ELK Stack INTERMEDIATE 5+ yrs
Elasticsearch, Logstash, Kibana
Prometheus INTERMEDIATE 3+ yrs
Metrics collection
Grafana INTERMEDIATE 3+ yrs
Metrics visualization
New Relic ADVANCED 4+ yrs
JS Logs, Session Replay, Alerts, APM
Sentry INTERMEDIATE 3+ yrs
Error tracking
Debugging & Profiling
Blackfire INTERMEDIATE 3+ yrs
PHP profiling
Architectural Patterns
CQRS INTERMEDIATE 3+ yrs
Command/Query separation
Microservices INTERMEDIATE 3+ yrs
Service orchestration
Domain-Driven Design INTERMEDIATE 4+ yrs
Complex domains, bounded contexts
MVC EXPERT 11+ yrs
Model-View-Controller
Design Patterns
Design Patterns ADVANCED 10+ yrs
Factory, Observer, Strategy, Singleton, Decorator
SOLID Principles ADVANCED 10+ yrs
OOP best practices
API Protocols
GraphQL ADVANCED 3+ yrs
Modern APIs, queries, mutations
SOAP ADVANCED 8+ yrs
Legacy system integration, WSDL
WebSockets ADVANCED 2+ yrs
Real-time, NestJS projects, SAP live prices
Webhooks ADVANCED 5+ yrs
Event-driven systems, payment gateways
gRPC BASIC <1 yrs
Protobuf, high-performance APIs
API Standards
OpenAPI/Swagger ADVANCED 6+ yrs
API documentation, specification
Authentication
OAuth2 ADVANCED 6+ yrs
Third-party authentication
JWT ADVANCED 6+ yrs
Token-based auth, stateless authentication
SAML INTERMEDIATE 3+ yrs
Enterprise SSO
OIDC INTERMEDIATE 3+ yrs
OpenID Connect
Static Analysis
PHPStan ADVANCED 4+ yrs
Static analysis
Code Formatting
PHP CS Fixer EXPERT 8+ yrs
PHP formatting, PSR standards
Prettier EXPERT 5+ yrs
Code formatting for JS/TS/CSS
Linting
ESLint EXPERT 6+ yrs
JavaScript linting
Standards
PSR Standards EXPERT 10+ yrs
PSR-4, PSR-12, PHP standards
Security Practices
SQL Injection Prevention EXPERT 11+ yrs
Prepared statements, parameterized queries
XSS Prevention EXPERT 11+ yrs
Input sanitization, output encoding
CSP ADVANCED 5+ yrs
Content Security Policy
CORS EXPERT 8+ yrs
Cross-origin security
SSL/TLS EXPERT 11+ yrs
HTTPS, certificates, encryption
OWASP Top 10 ADVANCED 8+ yrs
Security awareness and best practices
Compliance
DSGVO/GDPR ADVANCED 6+ yrs
Multiple implementations, cookie management
WCAG INTERMEDIATE 5+ yrs
Accessibility standards
Cloud Platforms
AWS EC2 INTERMEDIATE 5+ yrs
Virtual servers
AWS S3 ADVANCED 5+ yrs
Object storage, backups
AWS Lambda INTERMEDIATE 2+ yrs
Serverless functions
Google Cloud API INTERMEDIATE 3+ yrs
Various GCP services
CDN & Networking
Cloudflare ADVANCED 6+ yrs
DDoS, DNS, Tunnels, Workers
Tailscale ADVANCED 2+ yrs
Zero-config VPN
OpenVPN INTERMEDIATE 5+ yrs
Traditional VPN
Virtualization
Proxmox ADVANCED 5+ yrs
17 LXC, 2 VMs, home lab
Testing Frameworks
PHPUnit ADVANCED 8+ yrs
PHP unit testing
Pest PHP ADVANCED 2+ yrs
Modern PHP testing
Jest ADVANCED 4+ yrs
JavaScript testing
Playwright ADVANCED 2+ yrs
E2E testing, browser automation
Selenium INTERMEDIATE 3+ yrs
Browser automation

Tools

Browser Automation
Puppeteer ADVANCED 4+ yrs
Screenshots, automation, testing
IDEs & Editors
VS Code ADVANCED 6+ yrs
Secondary editor, extensions, lightweight
vi/vim INTERMEDIATE 11+ yrs
Server editing, can use
Version Control
GitHub ADVANCED 11+ yrs
Open source, Actions, collaboration
CI/CD
Jenkins INTERMEDIATE 4+ yrs
Legacy CI systems
GitHub Actions ADVANCED 3+ yrs
Workflows, matrix builds
Build Tools
Webpack ADVANCED 6+ yrs
Module bundling, optimization
Vite ADVANCED 2+ yrs
Modern build tool, fast HMR
esbuild INTERMEDIATE 1+ yrs
Fast JavaScript bundler
Package Managers
Composer EXPERT 11+ yrs
PHP dependency management, lock files
npm EXPERT 8+ yrs
Node package management
yarn ADVANCED 5+ yrs
Alternative to npm, workspaces
pnpm INTERMEDIATE 1+ yrs
Fast, disk-efficient package manager
nvm ADVANCED 6+ yrs
Node version management
pyenv INTERMEDIATE 3+ yrs
Python version management
AI Assistants
ChatGPT ADVANCED 2+ yrs
AI assistant, brainstorming, documentation
Cline INTERMEDIATE <1 yrs
AI coding assistant in VS Code
Kilo INTERMEDIATE <1 yrs
AI development tool
AI Image Generation
ComfyUI INTERMEDIATE 1+ yrs
AI image generation workflows, node-based
FLUX Models INTERMEDIATE 1+ yrs
LoRA training, photorealistic portraits
Z-Image INTERMEDIATE 1+ yrs
LoRA training, photorealistic portraits
Stable Diffusion INTERMEDIATE 2+ yrs
AI image generation, model training
Code Generators
Symfony Maker Bundle ADVANCED 6+ yrs
Symfony scaffolding, code generation
Pestle INTERMEDIATE 5+ yrs
Magento CLI tool, code generation
Graphic Design
Canva ADVANCED 5+ yrs
Quick graphics, templates
Adobe Illustrator INTERMEDIATE 3+ yrs
Vector graphics
Adobe Photoshop ADVANCED 8+ yrs
Image editing
UI/UX Design
Sketch INTERMEDIATE 2+ yrs
Prototype design tool
Figma ADVANCED 3+ yrs
UI design, prototyping
Documentation Platforms
Notion ADVANCED 4+ yrs
Knowledge management, documentation
Confluence INTERMEDIATE 5+ yrs
Team documentation
Obsidian INTERMEDIATE 2+ yrs
Personal knowledge base
Markup Languages
Markdown EXPERT 11+ yrs
Documentation, READMEs
Project Tracking
Jira ADVANCED 8+ yrs
Issue tracking, sprints
ActiveCollab INTERMEDIATE 3+ yrs
Project management, time tracking
Team Collaboration
Slack ADVANCED 8+ yrs
Team communication, integrations, bots
Discord ADVANCED 5+ yrs
Communities, bots (Notifiarr)
Mattermost INTERMEDIATE 3+ yrs
Self-hosted Slack alternative
Microsoft Teams INTERMEDIATE 4+ yrs
Enterprise communication
Process Monitors
htop ADVANCED 11+ yrs
Process monitoring, preferred over top
btop/bpytop ADVANCED 2+ yrs
Modern system monitoring, beautiful UI
Glances ADVANCED 3+ yrs
Comprehensive system monitoring
top INTERMEDIATE 11+ yrs
Basic monitoring, fallback when htop unavailable
MY JOURNEY
EDUCATION & EXPERIENCE
LU Hannover · TU Graz · IUBH
Academic Education
Computer Science

Explored CS education across Germany and Austria - 
traditional universities and online programs.
Found my real education in production systems.

Work and Travel
Exploring Melbourne
Remote Freelancing + Cultural Immersion

Two years that proved you can freelance from anywhere.
Kept projects running, improved English to native-level,
explored Australian culture (and AFL), and learned
remote work before it was cool.

2004 - 2005
Sales Course
London

The online Software Sales Training program for professionals.

Certificate
Skills
Languages
  • German
  • English
Knowledge
  • Creative thinking
  • Problem-solving
  • Practical thinking
  • Teamwork
  • Excellent decision-making
  • Advertising services include
  • Communication
  • Adaptability
Contact Form

    Legal / Imprint
    • Address: Anton-Tax-Gasse 47 8580 Köflach
    • Email: dominic@wehrmann-it.de
    • Phone: +49 172 395 2418
    • VAT ID Enter value