I design and build web products,
working across UX/UI, development,
testing, and deployment.
Experience
& Expertise
How I Work
I make interface and technical decisions throughout the process, from early concepts to release.
I work within the existing product and codebase, focusing on clear user interfaces and maintainable code.
I build agentic workflows: AI coding agents run sandboxed, with guardrails I designed myself. I review every change and decide what ships.
Capabilities
Frontend Development & Architecture
I build applications, structure frontend code, and develop shared component libraries.
AI Application Development
I connect AI models with application logic, streaming chat, voice, and backend services.
Testing, CI/CD & Deployment
I set up Playwright tests, GitHub Actions workflows, preview environments, and cloud deployment pipelines.
UX/UI & Interaction Design
I design and build interfaces, including responsive layouts, feedback for user actions, and motion.
Skills
Frontend
- React, Next.js, TypeScript, Vite
- Tailwind CSS
- Playwright
- TanStack React Query
- Framer Motion
- Three.js / React Three Fiber
- Payload CMS
AI Engineering
- Streaming and real-time voice (OpenAI Realtime, Voxtral)
- Prompt and rule systems
- LLM output checks
- Conversation memory with vector search (pgvector)
- Automated AI evaluation
CI/CD
- GitHub Actions
- AWS Amplify
- Docker builds
- Pipelines for testing & deployments
Other tools
- Lightroom and Photoshop
Selected organisations I’ve worked with
VICE Media, Virtue Worldwide, Greenpeace, Ordio, and Remondis Digital.
Outside of work, I shoot street and portrait photography.
view photos
Based in Berlin. For roles or project enquiries, get in touch in English, German, or Spanish.
mail:ed.setroccire@cire