
Co-Founder & Lead Engineer
Ekoru
Overview
As Co-Founder and Lead Engineer at Ekoru, I'm building a sustainable marketplace platform that connects eco-conscious consumers with environmentally responsible vendors. The platform focuses on promoting sustainable products while providing a seamless shopping experience.
Currently architecting the entire technical infrastructure using modern microservices architecture with GraphQL Federation, ensuring scalability and maintainability as the platform grows. The system is designed to support multiple languages and markets from day one.
Key Features Built
Multi-language Catalog System
Built comprehensive product catalog supporting Spanish and English markets with seamless language switching
Vendor Management Platform
Developed vendor portal with inventory tracking, product management, and analytics dashboard
GraphQL Federation Gateway
Architected federated GraphQL API enabling seamless communication between microservices
Payment Integration
Integrated secure payment processing with multiple providers for Chilean and international markets
Order Management System
Built end-to-end order processing system with real-time status tracking and notifications
Sustainability Scoring
Developed eco-friendly product scoring system to highlight sustainable choices
Technical Achievements
- ▸Architected complete microservices ecosystem from scratch
- ▸Implemented GraphQL Federation for seamless service communication
- ▸Built multi-language support for Spanish and English markets
- ▸Established DevOps practices with Docker and Kubernetes
- ▸Created comprehensive vendor management platform
- ▸Designed database schema handling complex product relationships
- ▸Set up CI/CD pipelines for automated testing and deployment
Tech Stack
System Architecture
Microservices Design
Built independent services for catalog, orders, payments, and vendors, each with its own database and API. Services communicate through GraphQL Federation, enabling independent scaling and deployment.
Database Strategy
Using PostgreSQL with Prisma ORM for type-safe database access. Designed schema to handle complex product relationships, multi-language content, and vendor management.
DevOps & Infrastructure
Containerized all services with Docker, orchestrated with Kubernetes for easy scaling. Implemented CI/CD pipelines for automated testing, building, and deployment.
Frontend Architecture
Next.js application with server-side rendering for optimal SEO and performance. Multi-language support with seamless switching between Spanish and English.
Project Status
Launching April 2026
Currently in active development with core features being finalized. Platform architecture is complete, focusing on onboarding vendors and expanding product catalog. Beta testing phase planned for early 2026.