Dominic Wehrmann-Engineer / Architect

Check rate
Experience
Engineer / Architect
Freelancer
- Magento 2
- Symfony
- Various technologies
Working Student
Rugasport
- Magento 1.9
- Afterbuy ERP
- eBay/Amazon integrations
Intern
Bommelme
- Magento 1.9
Lead Developer
Precious metals dealer
- Magento 2
- SAP B1
- WebSocket
- Real-time pricing
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology and Retail.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology.
Summary
Self-taught software engineer and architect specializing in e-commerce, complex integrations, and legacy system rescue. Known for language-agnostic, intuitive problem-solving — the ability to rapidly understand unfamiliar codebases, abstract problems, and find solutions that others have given up on.
Superpower: Cross-project pattern recognition and abstract debugging. Understands how systems are built intuitively, regardless of language or framework, enabling rapid onboarding and problem isolation.
Preferred clients: Startups and small-to-medium businesses (no enterprise). Requires at least 2 people with technical know-how on the client side.
Work style: Flexible hours (not 9–5), multiple projects in parallel, short-term engagements welcome, longer ones with planning lead time.
Skills
Php — Expert (11+ Years)
Magento 2.X — Expert: Di, Plugins, Observers, Preferences, Cli, Cron, Ui Components, Js Overrides, Mixins
Magento 1.9 — Expert
Symfony (V3–V7) — Advanced: Large Migrations (3→4, 3→7), Web Apps, Apis, Console Commands, Eventsubscribers, Di, Compiler Passes
Laravel — Intermediate
Phalcon 3 — Intermediate: Volt Templating
Php Versions 5.6 Through Current Lts — Expert
Javascript / Typescript — Advanced
Node.Js — Advanced: Scripts, Tooling, Backend
Nestjs — Advanced: Websocket Projects
Vue.Js — Intermediate: Component Development
React — Intermediate: Hooks, Functional Components
Alpine.Js — Intermediate: Lightweight Interactivity
Knockout.Js — Intermediate: Magento 2 Mvvm
Webpack / Vite — Intermediate: Build Tooling
Python — Intermediate: Scripting, Ml, Home Assistant, Automation
Bash — Medium++: Vi, Pipes, Grep, Sed, Find
C# — Intermediate: Hardware-Near Measurement Tool
Go — Basic
Rust — Basic
Swift / Kotlin — Basic: Ar App Project
Flutter — Basic: Complex Ar Project
Powershell — Basic: Scripting
Relational Databases — Expert
Mysql — Expert: Optimization, Query Tuning, Indexing, N+1 Fixes
Mariadb — Expert: Primary Production Db
Postgresql — Intermediate: Incl. Pgbouncer
Sqlite — Intermediate: Embedded Use
Redis — Advanced: Caching, Sessions, Queues, Pub/Sub, Replication
Elasticsearch — Advanced: Search And Analytics
Mongodb — Intermediate: Document Storage
Memcached — Basic: Caching
Cassandra — Basic: Brief Exposure
Vector Databases: Qdrant (Basic), Chroma (Basic), Exploring Weaviate / Milvus
Query Optimization — Expert: N+1 Detection/Fixes, Index Strategy, Slow Query Analysis
Doctrine Orm — Advanced (Symfony)
Database Migrations — Advanced: Version-Controlled, Rollback Strategies
Docker — Expert: Daily Use, Multi-Stage Builds, Networking, Volumes
Docker Compose — Expert: Primary Local Dev Tool, Environment-Specific Overrides, Hot-Reload Configs
Kubernetes — Basic
Podman — Basic
Gitlab Ci/Cd — Advanced: Multi-Stage Pipelines, Docker-In-Docker, Artifacts, Caching, Secret Management, Vault Integration
Github Actions — Intermediate: Workflows, Matrix Builds
Jenkins — Basic
Bitbucket Pipelines — Basic
Deployer (Php) — Advanced: Custom Recipes, Zero-Downtime Atomic Deployments, Rollbacks, Hooks
Ansible — Advanced: Playbooks, Server Provisioning, Multi-Server Management, Idempotent Scripts, Blue-Green Deployment
Git — Expert: Branching Strategies, Rebasing, Conflict Resolution
Nginx — Expert: Virtual Hosts, Reverse Proxy, Load Balancing, Fastcgi/Php-Fpm, Rate Limiting, Compression
Traefik — Intermediate: Blue-Green Deployments, Auto Service Discovery, Certificate Management
Apache — Basic
Let'S Encrypt / Certbot — Advanced: Automated Ssl
Cloudflare — Intermediate: Cdn, Ddos Protection, Waf
Proxmox — Advanced: Home Lab, Lxc Containers, Vm Management
Linux (Debian/Alpine) — Advanced: Primary Server Os
New Relic — Advanced: Apm, Performance Profiling
Logstash / Elk — Intermediate: Log Aggregation And Analysis
Kibana — Intermediate: Visualization
Grafana — Intermediate: Dashboards And Metrics
Xdebug — Advanced: Php Debugging
Htop / Btop / Glances — Advanced: System Monitoring
Strace — Intermediate: Process-Level Debugging
Http Clients: Guzzle (Php), Axios / Fetch (Js / Node.Js), Curl / Wget (Cli)
Rest Apis — Expert: Design, Consumption, Documentation
Soap — Intermediate
Graphql — Intermediate
Websocket — Advanced: Real-Time Price Feeds, Nestjs
Webhooks — Advanced
Xml / Xpath Parsing — Intermediate
Json Processing — Advanced
Sap Business One — Advanced: Live Pricing Via Websocket, Inventory Sync, Order Processing
Afterbuy — Intermediate: Legacy Erp Integration
Akeneo Pim — Intermediate: Product Information Management
Ebay Api — Intermediate: Product Listings, Sync
Amazon Api — Intermediate: Mws, Sp-Api
Payment And E-Commerce Integrations: Wallee, Stripe, Paypal
Multi-Store / B2b, Custom E-Commerce — Expert Level Magento Implementations
Event-Driven Architecture — Practical Experience With Rabbitmq Workers In Magento 2
Microservices — Intermediate
Dependency Injection — Expert (Symfony, Magento 2)
Mvc / Mvvm — Expert
Design Patterns — Observer, Factory, Strategy, Repository, Plugin / Interceptor
Legacy Migration — Expert: Magento 1→2, Symfony 3→4→5, Symfony 3→7, Dos→C#
Static Analysis: Phpstan
Linting: Eslint, Php Cs Fixer
Testing: Phpunit
Code Review: Manual + Ai-Assisted
Documentation Tools: Obsidian, Notion
Llm Integration — Advanced: Multiple Llm Models For Code Optimization, Generation, Review, Time Management
Ai Code Assistants — Advanced: Cline, Claude Desktop, Kiloco
Flux.1 Lora — Intermediate: Fine-Tuning For Personalized Image Generation
Email Classification (Ml) — Intermediate
Vector Databases (Ai/Ml) — Basic: Qdrant, Chroma, Exploring Weaviate / Milvus
Llm Fine-Tuning — Basic: Distillation, Lora, Model Merging
Shelly — Advanced: Smart Relays, Switches
Philips Hue — Advanced: Smart Lighting
Raspberry Pi — Advanced: Home Servers And Projects
Esp32 / Esp8266 — Intermediate: Wifi Iot, Diy Projects
Arduino — Intermediate: Microcontroller Projects
Mqtt — Intermediate
Z-Wave — Intermediate
Zigbee — Intermediate
Ble — Basic
Thread — Basic
Matter — Exploring
Ebus — Intermediate: Reverse-Engineered For Heating Integration
Home Assistant — Advanced: Primary Smart Home Platform, Custom Integrations
Node-Red — Intermediate: Flow-Based Automation
Esphome — Intermediate: Esp Device Firmware
Slack — Advanced
Discord — Advanced
Mattermost — Intermediate
Microsoft Teams — Intermediate
Jira — Intermediate
Activecollab — Intermediate
Figma — Basic
Obsidian — Intermediate
Notion — Intermediate
Shell: Vi, Console, Grep, Sed, Find, Ls; Prefers Htop/Btop Over Top
Process Debugging: Strace For Php Process Issues
Server Management: Proxmox, Debian/Alpine Linux, Ssh, Networking
Scripting: Bash (Medium++), Python For Automation
Ssl/Tls Configuration: Cipher Suites, Hsts
Cloudflare Waf And Ddos Protection
Secret Management: Gitlab Ci Variables, Vault
Magento 2 Security Patching And Best Practices
Languages
Statistics
Experience
Expertise
Profile
Frequently asked questions
Have questions? Find more information here.
Dominic is based in Köflach, Austria and can operate in on-site, hybrid, and remote work models.
Dominic speaks the following languages: German (Native), English (Advanced).
Dominic has at least 13 years of experience. During this time, Dominic has worked in at least 3 different roles and for 3 different companies. The average length of individual experience is 4 years and 2 months. Note that Dominic may not have shared all experience and actually has more experience.
Based on recent experience, Dominic would be well-suited for roles such as: Engineer / Architect, Working Student, Intern.
Dominic's most recent position is Engineer / Architect at Freelancer.
In recent years, Dominic has worked for Freelancer.
Dominic is most experienced in industries like Information Technology and Retail.
Dominic is most experienced in business areas like Information Technology.
Dominic has recently worked in industries like Information Technology.
Dominic has recently worked in business areas like Information Technology.
The availability of Dominic needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Engineer / Architect
Nearby freelancers
Professionals working in or nearby Köflach, Austria
