Dominik Deren is a Senior Software Engineer with 12 years of experience building distributed systems, high-performance frontends, and web extraction platforms, now designing internet-scale security and analytics tooling at QOMPLX. He combines hands-on engineering in Python, Go, Kubernetes and AWS with leadership of remote teams and a track record of shipping event-driven data pipelines, auto-scalable cloud infrastructure and CI-driven deployments. Previously he managed engineering and solutions teams at Import.io, delivering web data extraction products and automation at scale, and contributed to open-source projects like Playwright and a popular webpack offline-plugin by improving trace/network debugging and service-worker auto-update behavior. Comfortable moving between low-level protocol work (network scanning, WireGuard tunnels) and UX-facing frontend optimizations, he’s known for pragmatic designs that reduce implementation cost while improving customer satisfaction. Trained at Lodz University of Technology and DTU, he pairs academic rigor with a hacker-researcher mentality from DARPA-related R&D work.
12 years of coding experience
10 years of employment as a software developer
Master's degree Computer and Information Sciences General, Master's degree Computer and Information Sciences General at Lodz University of Technology
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Role in this project:
Test Automation Engineer
Contributions:14 reviews, 5 commits, 5 PRs in 24 days
Contributions summary:Dominik primarily contributed to the Playwright project by enhancing and extending the trace viewer functionality. They focused on improving the network tab within the trace viewer, adding features to display more detailed information about network resources. These contributions included adding display of request and response headers, request/response bodies and also restoring and improving the image display functionality. Furthermore, they have written test cases to ensure the new functionality works correctly.
Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/)
Role in this project:
Front-end Developer
Contributions:11 commits, 3 PRs, 11 comments in 6 days
Contributions summary:Dominik primarily contributed to the `offline-plugin` by enhancing its auto-update functionality for service workers and application cache. They added parameters to enable auto-updates, allowing the service worker/app cache to refresh automatically. This involved modifying the runtime template and index files to incorporate the new auto-update logic, including setting intervals for updates. Additionally, the user made adjustments to improve browser compatibility.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dominik Deren - Senior Software Engineer at QOMPLX, Inc.