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.