SectorDistribution / Retail

3 distribution companies

Duration:
Problem

Three distribution companies running independent operations, each managing catalog generation across 5+ disconnected tools. High operational load, frequent errors, no traceability — multiplied by three.

Root cause

No single source of truth for product data. Each platform introduced a failure point. Operational cost scaled with catalog size, not business volume. Each company bore the same inefficiency independently.

Solution

Unified web platform deployed across all three companies, centralizing the complete cycle: product loading, catalog generation, and distribution — on a single shared infrastructure.

Result

Manual workload eliminated across all three companies. Error rate: zero. All disconnected tool subscriptions consolidated into one shared platform. Three companies, one solution.

Screenshot

↑ placeholder
StackNext.js, React, GrapesJS, Monaco Editor, Puppeteer, LiquidJS, LibSQL (Turso), Better Auth, Resend
SectorEducation / Program management

SIC Virtual — Samsung Innovation Campus

Duration:
Problem

17-week Samsung training program with +600 participants across 4 countries. Registration, attendance, and metrics 100% manual. Data always outdated. Critical operational time consumed in data entry.

Root cause

No automated data pipeline. Decisions delayed by time needed to compile and calculate metrics manually. No traceability across cohorts or countries.

Solution

Digital platform with automated registration modules, real-time metrics calculation, and executive visualization — covering the full participant lifecycle.

Result

100% of manual process time eliminated. Data available in real time across all participant cohorts.

Screenshot

↑ placeholder
StackNext.js, React, Django REST Framework, PostgreSQL, S3, Sentry, Docker
SectorEvents / Competitive organization

WRO Venezuela

Duration: 2024, 2025, 2026
Problem

National robotics event management with no system: manual registration, externally calculated scores, high exposure to human error.

Root cause

A critical event with no reliable infrastructure. A scoring error or registration loss would compromise the entire competition.

Solution

Integrated system with role-based registration, automated scoring engine, and real-time results.

Result

Event managed entirely from the platform. Calculation errors: zero. Administrative load: eliminated.

Screenshot

↑ placeholder
StackDjango, React, WebSockets, RBAC
SectorEducation / Virtual competitions

Robot Virtual Games

Duration:
Problem

International virtual robotics competition platform with no unified infrastructure. Teams, organizers, sponsors, scoring, and certificates managed across disconnected manual processes.

Root cause

No single system to handle the full competition lifecycle across multiple countries. Any coordination failure directly impacted participants and event credibility.

Solution

Full Django platform with dedicated modules for competitions, team and competitor management, organizer dashboards, automated scoring engine, sponsor management, and digital certificate generation.

Result

Coordination errors: zero. Certificate generation fully automated. Multiple simultaneous international competitions managed from a single platform — no manual intervention between registration and results.

Screenshot

↑ placeholder
StackDjango, DRF, PostgreSQL, Redis, S3, Docker
SectorEducation / Competition scoring system

AI For Good — Robotics for Good Youth Challenge

Duration: 3 months
Problem

The Robotics for Good Youth Challenge 2025–2026 needed a real-time scoring and team management platform — with public leaderboards, judge access, and authenticated team management — deployable without infrastructure overhead.

Root cause

No system to track scores, manage teams, or publish live standings. Manual coordination between judges and organizers created delays and error risk during a live competition.

Solution

Full-stack scoring platform: FastAPI serverless backend on Vercel with Supabase (PostgreSQL + RLS), OTP magic-link authentication, multi-page Vite + TypeScript frontend, and a public leaderboard with role-separated access for judges and organizers.

Result

Live scoring operational for the 2025–2026 season. Real-time leaderboard, judge access, and team management running with zero infrastructure overhead — no servers to maintain, no downtime.

Screenshot

↑ placeholder
StackFastAPI, Supabase (PostgreSQL), RLS, OTP Auth, Vite, TypeScript, Vercel, pytest, Vitest
SectorEducation / National robotics competition

WRO México 2026

Duration: 2024, 2025, 2026
Problem

FUNDESTEAM México needed platform infrastructure to manage 1,500+ teams across regional and national stages — with team payment processing, document management, and multi-category qualification tracking for the WRO 2026 season.

Root cause

No unified platform for information and registration. Teams, coaches, and organizers working across disconnected channels. No traceability for payments, documents, or enrollment status.

Solution

Two complementary platforms: a public landing site covering competition categories and season information, and a dedicated registration portal with team enrollment, payment flow, document downloads, and multi-stage qualification tracking.

Result

1,500+ teams enrolled across regional stages with zero coordination failures. Registration, payments, and qualification tracking centralized — manual workload: eliminated.

Screenshot

↑ placeholder
StackDjango, React, PostgreSQL, RBAC, Docker
SectorEducation / National robotics competition

WRO Panamá 2026

Duration: 3 months
Problem

FUNDESTEAM Panama needed platform infrastructure to manage 1,500+ teams across regional qualifiers — with clear registration paths, required document access, and multi-event qualification tracking leading to the national olympiad.

Root cause

No digital infrastructure for national-level competition management. Coaches and teams had no clear registration path, document access, or event tracking.

Solution

Public landing site for competition information and a registration portal with multi-event selection, required document access, step-by-step enrollment flow, and STEAM House coordination.

Result

1,500+ teams enrolled and qualifying across regional stages with zero coordination failures. Full competition lifecycle — from registration to national qualifier — managed from a single system.

Screenshot

↑ placeholder
StackDjango, React, PostgreSQL, RBAC, Docker
SectorEducation / National robotics competition

WRO Argentina

Duration: 1 month
Problem

WRO Argentina needed a national platform to manage 1,500+ teams in the qualifying tournament to the WRO International Final — covering registration, per-category rulebooks, and results publication across four competition tracks.

Root cause

No dedicated national presence. Teams and coaches across Argentina had no centralized hub for categories, rules, registration, or results. The chapter was invisible as a national entity.

Solution

Official national platform with per-category pages (Robotic Missions, Robotic Sports, Future Innovators, Future Engineers), online registration, rulebook publishing, and results posting — built on shared infrastructure with the WRO Latin America network.

Result

1,500+ teams competing for qualification to the WRO International Final in Singapore 2025. Registration to results managed from one platform — coordination errors: zero.

Screenshot

↑ placeholder
StackDjango, React, PostgreSQL, RBAC, Docker
SectorOperations / Management system

SISGEAC

Duration: 6 months
Problem

No unified system for operations management. Decisions made on stale data. Area coordinators spending critical time on manual cross-referencing instead of execution.

Root cause

No single source of truth. Decision-making delayed by lack of integrated data. No executive reporting capability.

Solution

Full-stack management platform with real-time dashboards, TanStack Query for server state, Zustand for UI state, and executive visualization. Deployed on Digital Ocean.

Result

Decision lag eliminated. Real-time data available across all areas. Manual coordination overhead: zero.

Screenshot

↑ placeholder
StackReact, TypeScript, Vite, shadcn/ui, TanStack Query, Django DRF, PostgreSQL, Docker
SectorEducation / E-learning

EduVortex

Duration: 3 months
Problem

Educational program with no scalable delivery platform. Growth blocked by manual processes. No support for participants across different languages and time zones.

Root cause

Every new cohort required the same manual setup. No way to automate notifications, track progress, or serve an international audience without proportionally growing the operations team.

Solution

Multi-language educational platform with Vue 3, background task processing via Celery and Redis, JWT authentication, automated notifications, and full API documentation.

Result

Program delivery fully automated. Multi-language audience served without added operational overhead. Growth no longer requires scaling the operations team.

Screenshot

↑ placeholder
StackVue 3, TypeScript, Vite, Django DRF, Celery, Redis, PostgreSQL, Docker, Nginx
SectorEducation / Competition landing page

CrossOlympiad

Duration: 2 weeks
Problem

CrossOlympiad needed a professional public presence — a fast, mobile-first landing page communicating competition categories, rules, and the registration entry point to participants and coaches.

Root cause

No digital presence for the competition. Participants and coaches had no centralized reference. The competition existed but was invisible.

Solution

Purpose-built landing page with competition categories, rules overview, registration entry point, and Vercel analytics — co-located with a lightweight Express API in a monorepo architecture.

Result

Competition presence established from day one. Participants and coaches have a single reference point. Zero manual coordination required to onboard new visitors.

Screenshot

↑ placeholder
StackReact, TypeScript, Vite, Tailwind CSS, Express.js, Vercel
SectorEducation / Internship management

FUNDESTEAM — Pasantías

Duration:
Problem

Internship program with 100% manual documentation. Certificate generation, Excel reporting, and student tracking all done by hand. No traceability.

Root cause

No system to handle the full internship lifecycle. Bottleneck at certificate generation and reporting. Every document produced manually.

Solution

Django platform with automated PDF certificate generation, Excel and Word report export, image processing, AWS S3 storage, and automated email notifications.

Result

Manual documentation: eliminated. Certificate generation time reduced from hours to seconds. Full traceability across all cohorts — from enrollment to completion.

Screenshot

↑ placeholder
StackDjango, PostgreSQL, WeasyPrint, pandas, python-docx, S3, SendGrid, Docker
SectorNon-profit / Foundation

FUNDAAHE

Duration:
Problem

Foundation with 15+ years of operation and 500+ beneficiaries managing all program data manually. No way to report impact to international allies or coordinate across 20+ global partners.

Root cause

No centralized system limiting growth and visibility for international partnerships. Manual communication with 20+ global allies.

Solution

Modern foundation platform with Django REST API, media management on S3, automated communications via SendGrid, error monitoring with Sentry, and Docker deployment.

Result

Operational visibility established for 500+ beneficiaries. Communication with 20+ international allies — including UNESCO — now managed from a single platform. Fifteen years of impact now documentable and reportable.

Screenshot

↑ placeholder
StackDjango, DRF, PostgreSQL, Tailwind CSS, S3, SendGrid, Sentry, Docker
SectorEducation / Umbrella organization

AprenderSTEAM

Duration:
Problem

Multiple STEAM education projects running independently with no centralized infrastructure, no unified brand presence, and no scalable platform to support growth across programs.

Root cause

Each project required its own setup, documentation, and operational workflow. No shared platform meant duplicated effort, inconsistent participant experience, and limited capacity to scale.

Solution

Centralized platform architecture serving as the technical umbrella for multiple STEAM initiatives — unified registration, shared participant data, common identity across programs, and automated workflows per project type.

Result

Multiple STEAM programs operating from a single technical foundation. New projects onboarded without infrastructure setup. Participant experience unified across all initiatives.

Screenshot

↑ placeholder
StackDjango, React, PostgreSQL, Docker, Nginx
SectorInfrastructure / Migration

FUNDESTEAM — Server Migration

Duration:
Problem

Multiple production platforms for FUNDESTEAM and AprenderSTEAM running on aging infrastructure with increasing downtime risk, no standardized deployment process, and growing maintenance overhead.

Root cause

Distributed across unmanaged servers with no monitoring, no disaster recovery plan, and manual deployment processes. Each platform required individual maintenance — any server failure would cause extended downtime.

Solution

Phased migration of all platforms to modernized server infrastructure with standardized deployment pipelines, centralized monitoring (Sentry), automated backups, and disaster recovery procedures.

Result

All platforms migrated with zero data loss. Deployments standardized. Monitoring active across every service. Infrastructure risk: eliminated.

Screenshot

↑ placeholder
StackDocker, Nginx, PostgreSQL, Digital Ocean, Sentry, CI/CD