Skip to content
View Andres12309's full-sized avatar

    Highlights

    • Pro

    Block or report Andres12309

    Block user

    Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

    You must be logged in to block users.

    Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
    Report abuse

    Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

    Report abuse
    Andres12309/README.md

    🌐 Idioma / Languagehaz clic en el botón para ver el perfil completo


    EmailLinkedInLocation


    Stack


    Español

    Typing SVG

    Status


    👤 Quién soy

    Ingeniero full-stack con foco en backend — diseño la lógica, el modelo de datos y las integraciones; construyo el frontend cuando el producto lo exige.

    Llevo años entregando software en producción: sistemas con muchos roles, reglas de negocio estrictas y conexión a herramientas que ya existen (legacy, logística, servicios del Estado, AWS). No vendo humo: vendo sistemas que tu equipo puede operar y extender.

    🔒 Mi código de mayor valor está en repos privados (NDA). Este perfil es el mapa de qué sé hacer — no un ranking de GitHub.


    ⚡ Qué hago

    Traduzco procesos reales en APIs, bases de datos y pantallas que aguantan el día a día: permisos finos, formularios largos, importaciones masivas, reportes, notificaciones y enlaces con software que ya usa la organización.

    Si tu reto es…Yo me encargo de…
    Reglas de negocio densasModelar datos, estados, validaciones y permisos antes de picar UI
    Varios actoresRBAC, flujos por rol (ciudadano, operador, garita, vendedor, admin…)
    Sistemas viejos + stack nuevoPuentes Java/Go/Node hacia frontends modernos sin tumbar operación
    Operación diariaDashboards, Excel, PDF, correo, colas y jobs programados
    Canal móvil o chatAPIs para apps, bots WhatsApp y automatización con webhooks y n8n

    🛠️ Lo que he construido

    🏛️ Gobierno & participación ciudadana

    • Registro verificado, propuestas, consultas y flujos normativos.
    • Strapi 4 + Next.js 14, PostgreSQL, Socket.io, permisos a medida, XLSX/CSV, i18n.
    • Mapas (Leaflet), TipTap, analítica, formularios BPMN.
    • Cliente de interoperabilidad con servicios del Estado (Java / Apache CXF).

    🎓 Educación, ONG & SaaS

    • Formularios de 13+ pasos: Zod, persistencia, validación, certificado PDF (Next.js + Chakra).
    • SaaS de marketing: planes, roles, dashboard, i18n (es / en / pt), analítica.

    🏘️ Seguridad & control de acceso

    • API Fastify + Prisma 6: urbanizaciones, garita, invitaciones, vehículos, antecedentes.
    • RBAC por apps / módulos / permisos · 2FA · notificaciones configurables.
    • AWS S3 / Lambda · BullMQ + Redis · PDF / XLSX · Swagger.
    • Front React + Mantine; streaming de cámaras; jobs en Go (reportes, tickets).

    📦 Logística, inventario & B2B

    • Order Entry / despachos: Spring Boot 3, Java 21, Flyway, JWT, dashboards ejecutivos.
    • Importación Excel, documentos con AWS Lambda.
    • Front React 19 + Vite + Redux; APIs móviles Go (Gin, GORM, X-Ray).
    • Pipelines: S3, SQS, Secrets Manager, OpenSearch, SFTP.
    • Integración Magaya / Holtrans, guías de remisión, módulo de compras enterprise.
    🌾 AgroAlert · agrotech, alertas y WhatsApp

    Stack: NestJS · Prisma · PostgreSQL · Evolution API · Docker · n8n · Redis

    • Bot WhatsApp (webhook + registro conversacional por pasos).
    • Dominio: usuarios, fincas, cultivos, animales — validaciones y límites por plan.
    • Sugerencias de cultivos vía n8n con caché en BD.
    • API de alertas para automatización externa (clima, avisos).
    • Orquestación Docker Compose; arquitectura orientada a suscripciones.

    🎯 Puedo ayudarte a

    Basado en lo que ya he hecho — sin prometer lo que no he entregado.

    Diseñar e implementar una plataforma full-stack desde el modelo de datos hasta el deploy documentado

    Definir permisos y flujos en entornos regulados (gobierno, comunidades cerradas, B2B)

    Modernizar por capas: nueva API y front sin apagar el sistema legacy de un día para otro

    Integrar AWS (S3, Lambda), correo, Excel/PDF, colas (BullMQ / Redis) y servicios de logística

    Exponer APIs en Node (Fastify / NestJS), Spring Boot o Go, con JWT y documentación

    Construir frontends en Next.js o React (MUI, Chakra, Mantine) con formularios y dashboards exigentes

    Automatizar con bots WhatsApp, webhooks y n8n cuando el canal lo pida

    Dejar el proyecto transferible: Docker, variables de entorno, README técnico y handoff claro


    🔧 Stack en producción

    Node.jsNestJSFastifySpring BootGoNext.jsReactTypeScriptPrismaPostgreSQLStrapiAWSDockerRedis


    🤝 Cómo trabajo

    flowchart LR
    A[Entender<br/>el negocio] --> B[Modelar<br/>datos + roles]
    B --> C[Construir<br/>API + UI]
    C --> D[Integrar<br/>lo existente]
    D --> E[Entregar<br/>operable]
    
    Loading
    1. Escucho el proceso antes de elegir framework.
    2. Cierro el modelo de datos y permisos — ahí se gana o se pierde el proyecto.
    3. Entrego en iteraciones con APIs probables y entornos reproducibles.
    4. Respeto lo que ya tienes (ERP, logística, APIs del Estado).
    5. Documento para que no dependas de mí para siempre.

    Encaja bien si buscas: plataformas gubernamentales · B2B logístico · control de acceso · SaaS con roles · agrotech con alertas y WhatsApp · alguien habituado a repos privados y estándar serio.


    📬 Conectemos

    ¿Tienes un sistema complejo o una integración que nadie quiere heredar?
    Hablemos — suele haber una forma clara de ordenarlo.


    Email meLinkedIn

    📍 Ecuador · Remoto internacional


    Menos deuda técnica. Más claridad. Un sistema que responde al negocio.


    English

    Typing SVG

    Status


    👤 Who I am

    Full-stack engineer, backend-first — I design business logic, data models, and integrations; I build the frontend when the product needs it.

    I've spent years shipping production software: multi-role systems, strict business rules, and connections to tools organizations already run (legacy stacks, logistics, government services, AWS). I don't sell hype — I deliver systems your team can operate and extend.

    🔒 My highest-value code lives in private repos (NDA). This profile maps what I can do — not a GitHub leaderboard.


    ⚡ What I do

    I turn real-world processes into APIs, databases, and UIs built for daily operations: fine-grained permissions, long forms, bulk imports, reports, notifications, and bridges to software you already use.

    If your challenge is…I handle…
    Dense business rulesData modeling, states, validation, and permissions before UI work
    Many stakeholdersRBAC and role-based flows (citizens, operators, gate staff, sales, admins…)
    Legacy + modern stackJava/Go/Node bridges to modern frontends without stopping operations
    Day-to-day operationsDashboards, Excel, PDF, email, queues, and scheduled jobs
    Mobile or chat channelsApp APIs, WhatsApp bots, webhooks, and n8n automation

    🛠️ What I've built

    🏛️ Government & civic participation

    • Verified registration, proposals, consultations, and regulatory workflows.
    • Strapi 4 + Next.js 14, PostgreSQL, Socket.io, custom permissions, XLSX/CSV, i18n.
    • Maps (Leaflet), TipTap, analytics, BPMN forms.
    • Interoperability client for government services (Java / Apache CXF).

    🎓 Education, NGOs & SaaS

    • 13+ step forms: Zod, persistence, validation, PDF certificates (Next.js + Chakra).
    • Marketing SaaS: plans, roles, dashboards, i18n (es / en / pt), analytics.

    🏘️ Security & access control

    • Fastify + Prisma 6 API: gated communities, gatehouse, invitations, vehicles, background checks.
    • RBAC across apps / modules / permissions · 2FA · configurable notifications.
    • AWS S3 / Lambda · BullMQ + Redis · PDF / XLSX · Swagger.
    • React + Mantine front; camera streaming; Go jobs (reports, ticketing).

    📦 Logistics, inventory & B2B

    • Order Entry / dispatch: Spring Boot 3, Java 21, Flyway, JWT, executive dashboards.
    • Excel bulk import, documents via AWS Lambda.
    • React 19 + Vite + Redux front; Go mobile APIs (Gin, GORM, X-Ray).
    • Pipelines: S3, SQS, Secrets Manager, OpenSearch, SFTP.
    • Magaya / Holtrans integration, shipping guides, enterprise procurement module.
    🌾 AgroAlert · agrotech, alerts & WhatsApp

    Stack: NestJS · Prisma · PostgreSQL · Evolution API · Docker · n8n · Redis

    • WhatsApp bot (webhook + step-by-step conversational onboarding).
    • Domain: users, farms, crops, animals — business validation and plan limits.
    • Crop suggestions via n8n with DB caching.
    • Alerts API for external automation (weather, notifications).
    • Docker Compose orchestration; architecture geared toward subscriptions.

    🎯 I can help you

    Grounded in work I've already done — not promises I can't back up.

    Design and ship a full-stack platform from data model to documented deployment

    Define permissions and workflows in regulated environments (government, gated communities, B2B)

    Modernize in layers: new API and front without shutting down legacy overnight

    Integrate AWS (S3, Lambda), email, Excel/PDF, queues (BullMQ / Redis), and logistics services

    Expose APIs in Node (Fastify / NestJS), Spring Boot, or Go, with JWT and documentation

    Build frontends in Next.js or React (MUI, Chakra, Mantine) with demanding forms and dashboards

    Automate with WhatsApp bots, webhooks, and n8n when the channel calls for it

    Leave the project transferable: Docker, env setup, technical README, and clear handoff


    🔧 Production stack

    Node.jsNestJSFastifySpring BootGoNext.jsReactTypeScriptPrismaPostgreSQLStrapiAWSDockerRedis


    🤝 How I work

    flowchart LR
    A[Understand<br/>the business] --> B[Model<br/>data + roles]
    B --> C[Build<br/>API + UI]
    C --> D[Integrate<br/>existing systems]
    D --> E[Deliver<br/>something operable]
    
    Loading
    1. I listen to the process before picking a framework.
    2. I nail data model and permissions — that's where projects are won or lost.
    3. I ship in iterations with testable APIs and reproducible environments.
    4. I respect what you already run (ERP, logistics, government APIs).
    5. I document so you're not locked in forever.

    A strong fit if you need: government platforms · B2B logistics · access control · role-based SaaS · agrotech with alerts and WhatsApp · someone used to private repos and serious standards.


    📬 Let's connect

    Got a complex system or an integration no one wants to touch?
    Let's talk — there's usually a clear path to fix it.


    Email meLinkedIn

    📍 Ecuador · Remote worldwide


    Less tech debt. More clarity. Software that serves the business.

    Pinned Loading

    1. church-inventorychurch-inventoryPublic

      ⛪ App móvil offline-first para inventario eclesiástico, ofrendas y jerarquía parroquial. SQLite local, sync P2P por Wi‑Fi, Excel y roles. Expo SDK 56 + React Native.

      TypeScript

    2. control-inventorycontrol-inventoryPublic

      Consultar el catálogo del ERP en el mostrador (búsqueda inteligente, sin internet) - Control de inventario — Autorepuestos App móvil (Expo) para inventario rápido en local, con SQLite offline, sinc…

      TypeScript

    3. flex-ledger-appflex-ledger-appPublic

      A highly customizable expense management mobile app built with React Native and Expo. Features dynamic group creation and fully parameterizable expense categories.

      TypeScript

    4. flow-shift-appflow-shift-appPublic

      TypeScript

    5. enterprise-app-distributionenterprise-app-distributionPublic

      Servidor privado de distribución de aplicaciones Android (APK) + OTA self-hosted (Expo Updates) para intranets sin Internet.

      TypeScript

    6. enterprise-app-distribution-clienterprise-app-distribution-cliPublic

      Panel web exclusivo para ADMIN que opera el servidor de distribución de APKs.

      TypeScript