Client & Context
Persoo, a Czech e-commerce startup offering behavior-based search, recommendations, and dynamic upsell/cross-sell tools, needed us to elevate its client integrations and product reliability. I joined as a frontend developer, later becoming a co-founder and contributing strategically.
Challenges / Constraints
- Legacy widgets slowed load times and were not responsive
 - Implementation workflows were slow and inconsistent
 - UI depended on jQuery, limiting flexibility
 - No team codified best practices or modern standards
 
Approach
- Rewrote the search widget using modern JS for performance and search accuracy
 - Redeveloped recommendation carousels to be responsive and easily stylable per client
 - Removed jQuery—migrated to vanilla and ES6 patterns
 - Formalized onboarding and implementation practices; mentored junior developers
 - Collaborated cross-functionally in product strategy and roadmap definition
 
Results
- Performance Improved: Search and carousel UIs load faster and are more reliable
 - Deployment Accelerated: Workflow efficiency reduced delivery time
 - Modern Codebase: Scalable, maintainable code without legacy dependencies
 - Stronger Team: Onboarded and guided high-performing implementation developers
 - Strategic Impact: As co-founder, shaped product direction and growth
 
Learnings
- Balance between building and leading—mentoring engineers while owning delivery
 - Modern JS transformation allows performance and agility gains
 - Developer advocacy in product decisions yields better alignment and execution
 
Aftermath
Persoo was acquired by Slovak competitor Luigi’s Box in a multi‑million‑euro deal in early 2024, consolidating their position as the leader in search optimization across the Czech and Slovak markets.