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