About Dominik
Czech
Native or bilingual
English
Fluent
Polish
Basic
Experience
- ANY-3 LtdSenior Software DeveloperMarch 2020 - Today (6 years and 3 months)London, UKLed frontend modernization strategy for enterprise survey analytics platform serving 100k+ usersArchitected component library reducing feature delivery time by 60% across development teamsDeveloped Drag&Drop Widget Dashboard presenting the platform data from various angles with filtering and breakdown result. And developed related analysis tool to explore platform data and widget creation.Designed modular SPA bundle architecture with lazy loading and intelligent code-splittingEstablished testing foundations (Jest unit tests, Playwright e2e) and performance monitoring (Sentry)
- Horisk Leslie Development LtdFull‑Stack Web DeveloperMarch 2016 - February 2020 (3 years and 11 months)Scotland, United KingdomBuilt company CFML framework: Centralized utilities, techniques, and patterns used across all company projects (FW/1 , CommandBox).Developed ColdBox modules: Reusable modules for GDPR compliance, permissions, user accounts, database migrations, scheduled tasks, support lists.Created Java JAR utility libraries for CFML integration—extending platform capabilities.Built database‑agnostic CRUD component (MSSQL/MySQL/Oracle) using abstraction patterns.Delivered React/Redux and AngularJS applications; modernised legacy AdminLTE pages.Jenkins CI/CD automation: Groovy scripting, Docker integration, automated deployments.Infrastructure: AWS (S3, Lambda), Cloudflare, DigitalOcean (full droplet administration).Mobile: Ionic (v1/v2) hybrid apps (XCode, Android Studio); led charity project for trail photo sharing.CMS: WordPress (custom plugins/templates), Joomla (plugin management, theme adjustments, migrations), Drupal (maintenance, theme customization).Security: OWASP scanning/testing and remediation.
- Secondary Technical School, Ústí nad Labem, Resslova 5, contributory organizationHigh Shool Teacher of software/web developmentJanuary 2011 - January 2015 (4 years)CzechiaTaught OOP fundamentals: Java programming with emphasis on design patterns, SOLID principles, and software architecture.Taught web development (JavaScript, PHP MVC patterns), algorithmic thinking, and software testing (JUnit, TDD).Led EU-funded Robotics and AI group; organized programming competitions.Developed Java teaching tools: Processing-based graphical environments for AI strategy debugging (Gomoku, BattleShip, Maze); 2D array UI library with animation support for algorithmic visualization.Mentored production-grade student projects:- PHP invoice manager with MVC architecture (still operational).- Internal communication tool in Java (Apache Struts MVC framework).Built multiple Java/Swing/Java2D applications, games and simulations—ran reliably without major defects.
Recommendations
Be the first to recommend Dominik
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Mgr. (Master's equivalent)Faculty of Education, UJEP2013Mgr. (Master's equivalent)
- Cisco IT Essentials: PC Hardware and SoftwareCisco IT Essentials: PC Hardware and Software