CodeVam · SaaS · Electronic invoicing
CodeVam Fiscal
Electronic invoicing platform for Colombia's DIAN: Java 21 / Spring Boot 3.3.5 backend, Angular 22 PWA,
PostgreSQL 16, Flyway migrations, XAdES-EPES digital signatures and UBL 2.1 documents. Includes batch
processing, API keys per tenant, wallet, document management and an admin portal.
326 automated tests
92.25% instruction coverage
10 portal modules
15 migrations
CodeVam · Platform · Enterprise
VamCore
CodeVam's modular enterprise platform: a Java 21 / Spring Boot modular monolith with Angular 18,
PostgreSQL, Flyway and Docker. It powers three products — VamStock (inventory), VamAsset (fixed
assets) and VamTrack (delivery logistics) — on shared identity, multi-tenant organization, audit,
files, notifications and reporting modules, using hexagonal architecture, DDD and domain events.
3 products
15 REST controllers
9 migrations
Hexagonal + DDD
CodeVam · SaaS · POS
VamPOS
Multi-tenant, offline-first POS for Colombian shops: Angular 18 + Ionic 8 PWA, Java 21 / Spring Boot,
PostgreSQL 16, Redis, DIAN-ready fiscal documents, payments, inventory, cash sessions and a B2B API.
23 migrations
Offline-first PWA
DIAN-ready
CodeVam · SaaS · PropTech
Vecindad
Multi-tenant property-management platform with Spring Boot 3.3.5, PostgreSQL 16 schema-per-tenant,
Redis, Flyway, JWT refresh rotation, RBAC, audit trail, Wompi payments, reservations, PQRS and
visitor/package management.
83 unit tests
20 smoke sections
Schema-per-tenant
CodeVam · AI · WhatsApp
FruverCopilot
AI-assisted ordering for a fruit-and-vegetable business: WhatsApp text/audio intake, Gemini/OpenAI
extraction, deterministic review, human approval, prices by customer type, thermal printing and
delivery scheduling. Java 21, Spring Boot 3.4.5, PostgreSQL and pg_trgm.
Human-in-the-loop
WhatsApp Cloud API
39 tests
CodeVam · Client platform · Health
Dr. Jiménez Platform
Dental and facial aesthetics platform with a public bilingual site, doctor panel and patient portal:
Next.js 14 / React 18 frontend, Express API, PostgreSQL 16, JWT, Wompi payments, QR, appointment
scheduling and Habeas Data consent.
3 portals
10 tables
9 migrations
Herpo · Enterprise · Logistics
GRUMALOG — WMS
Warehouse management system for wholesale distribution: inbound, counting, transfers,
cross-docking, outbound, store receiving and returns. PHP/Yii2, SQL Server, SIESA ERP integration,
EAN13 generation and multi-barcode SKU models.
8 WMS modules
SIESA ERP
EAN13
Multi-barcode SKU
CodeVam · Product · Energy
SIGE — Energization Management
Platform to plan, track and weather-monitor the energization schedule of residential electrical
projects: Django 5 + DRF, PostgreSQL 16, Celery/Redis, Docker Compose, role-based workflows and
Open-Meteo/OpenWeatherMap integrations.
7 Django apps
3 roles
Celery + Redis
Client project · Security · Operations
GES — Security Workforce Management
Workforce and shift management for a private-security company: cyclic shift patterns, assignments,
attendance, events, RBAC, automated emails and read-only SIESA synchronization. PHP 8 / Yii2,
SQL Server and Bootstrap 5.
9 controllers
67 views
SIESA sync
Movi Software · Enterprise · Energy
Celsia One + SAGES / ISA
Energy-sector platforms. Frontend contribution to Celsia One (Angular/Ionic + .NET) and support/QA
for SAGES, ISA's high-voltage transmission management system (ASP.NET MVC, SQL Server).
Angular / Ionic
.NET
74 controllers / 151 views
GCS · Support · Maintenance · Elections & Delivery
Coopcarvajal — Elecciones & Entregax
Technical continuity for two pre-existing Yii2 systems used by Coopcarvajal: Elecciones
(electoral platform, MariaDB) and Entregax (delivery operations and driver
settlements, MySQL 8). My role: CI/CD pipeline, Codeception suite, coverage setup, database support,
module adjustments and the 2027 assembly technical plan — not the original codebases.
10/10 tests
GitLab CI
Yii2 / MariaDB + MySQL
Support & modules
Qubilo · Team contribution · GovTech
Dubs2
Multi-module Django platform for social programs: calls, cases, benefits, interviews, geolocation,
notifications and statistics. I contributed modules and migrations within a 16-module codebase.
16 modules
Django / DRF
Geolocation