ignacio@portfolio:~$
Back to Work
Ekoru logo

Co-Founder & Lead Engineer

Ekoru

Apr 2025 - Present
Santiago, Chile
Launching April 2026

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

NestJSGraphQL FederationPrismaPostgreSQLNext.jsTypeScriptDockerKubernetesReactMicroservices

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.