Advisory · Engineering · Custom development
Modernizing critical systems without disrupting the business
We help companies and technology teams make architecture decisions, modernize legacy systems, integrate platforms and build custom software. We start by understanding the problem and its risks, then propose a phased path your operation can sustain.
01
Technical judgment in service of the business
Our team brings experience across software analysis and delivery, architecture, platform integration, technical leadership and project management. That is why we assess every decision by its impact on operations, people and the business.
We work with executives, technology leaders and engineering teams when an important decision calls for context, options and a realistic path forward: modernizing a legacy system, tackling technical debt, integrating platforms or building something new.
We do not start with a fashionable technology or a predetermined solution. We first understand the problem, the constraints and the cost of inaction; then we lay out alternatives and priorities the team can sustain.
Architecture decisions
Options, trade-offs and risks explained in context—not driven by trends.
Modernization without downtime
Phased change, with tests in place before touching code and the old and new systems running side by side.
Enterprise integration
Clear contracts, flows and responsibilities across systems, vendors and business teams.
Security by design
Every integration and service is designed the way an attacker would probe it, closing gaps before production.
02
Three ways to work with us
From a focused assessment to building an entire platform. Scope is agreed around the challenge, and every service ends with a concrete outcome.
# 01 · advisory
Technology advisory
Focused engagements or ongoing support to reduce uncertainty, prioritize investment and give technical teams direction.
Architecture Review
For leaders who need to validate an existing architecture or platform decision before committing time and budget.
Outcome: A risk and trade-off assessment, viable alternatives and prioritized recommendations.
Technical Debt Audit
For teams facing friction, incidents or slower delivery that need to distinguish symptoms from root causes.
Outcome: An impact-based technical debt map, associated risks and a practical improvement sequence.
Legacy Modernization Assessment
For organizations evolving legacy systems without putting business continuity at risk.
Outcome: Modernization options, dependencies, migration stages, coexistence and rollback criteria.
Fractional CTO Advisory
For growing companies that need senior technology judgment without immediately hiring a full-time CTO.
Outcome: Ongoing guidance on the technology roadmap, architecture decisions, risk and business alignment.
Integration Strategy Review
For environments with fragile integrations, inconsistent contracts or changes that trigger cascading effects.
Outcome: A review of flows and contracts, dependency risks and an evolutionary integration strategy.
AI Adoption Assessment
For leaders considering AI who need to separate concrete opportunities from risks and expectations.
Outcome: An assessment of use cases, data, privacy and security, plus a responsible pilot proposal.
Software Delivery Optimization
For organizations seeking to understand unpredictable delivery or why changes arrive with too much risk.
Outcome: An analysis of delivery bottlenecks and practices, with prioritized actions to improve flow.
Engineering Team Mentoring
For teams and leaders looking to strengthen design judgment, decision-making and technical collaboration.
Outcome: Mentoring and technical review sessions focused on the team’s real challenges.
# 02 · engineering
Engineering and modernization
Hands-on work in the code: we clean it up, review it and evolve it without breaking what works today.
Refactoring and modernization
For systems where every change takes longer and costs more, and nobody dares touch certain parts. We first pin down current behavior with tests, then apply small, verifiable changes.
Outcome: Code refactored in stages, automated tests in your repository and a record of architecture decisions.
Code and security review
To know the state of your software before investing more, switching vendors or going live: quality, vulnerabilities, access control, performance and tests.
Outcome: A report with findings ranked by risk and a proposed fix for each one.
Web and API development
For platforms, portals and integrations that must work well from day one and stay easy to maintain as they grow.
Outcome: A production application with its source code, API documentation and a build and deployment pipeline.
# 03 · development
Custom development
We build the complete solution when nothing off the shelf fits your operation, from design through go-live.
Mobile and desktop applications
For processes that happen in the field, at the counter or without reliable connectivity and need a dedicated app.
Outcome: A published, working application with its source code, user guide and go-live support.
Cloud solutions
To move systems to the cloud or to your own servers with repeatable deployments, backups and monitoring.
Outcome: Documented infrastructure, automated deployment and operating and recovery procedures.
ERP and business system integrations
For companies whose information is spread across their ERP, spreadsheets and other platforms.
Outcome: Integrations with clear contracts, error handling and traceability for every exchange.
Applied artificial intelligence
To bring AI where it adds measurable value: assistants, classification, computer vision or automation of repetitive tasks.
Outcome: A proof of concept evaluated on real data, acceptance criteria and a plan to take it to production with human review.
Cybersecurity
To review the exposure of your applications and infrastructure before someone else does.
Outcome: A risk assessment, prioritized findings and practical hardening measures.
# diagnostico --gratis
Start with a free assessment
We review a representative part of your system or challenge at no cost and give you concrete findings, so you can decide with real information whether to continue, and with what scope.
Request a free assessment- A conversation to understand the context, goals and constraints.
- A focused review of code, architecture or integrations: up to 6 hours of analysis.
- A report with findings ranked by risk and recommended next steps.
- No strings attached: the report is yours, whether or not you continue.
03
Three complex challenges, approached through design
Anonymized examples of analysis and solution design currently in progress. They show how we translate operational complexity into requirements, clear boundaries, integrable architecture and a validation plan, including responsible AI adoption.
To protect confidentiality, names, locations, figures, committed metrics, equipment specifications, operating parameters and contractual details are omitted. These are designs in progress; stated objectives are not presented as achieved results.
Automated vehicle access and operational traceability
In progress · solution designDesigning a platform for operations with different vehicle, visitor and goods flows, where access authorization must coordinate with operational processes and existing systems.
Business and operational challenge
Replace fragmented checks and decisions that depend on manual intervention with a coherent flow that reconciles identity, authorization and operational context. The design must account for exceptions, service continuity and retrievable evidence without turning every edge case into a blocked operation.
Discovery and design decisions
- Mapped actors, entry and exit journeys, service types and decision points with operational stakeholders.
- Separated functional requirements, quality attributes, operating rules and responsibilities across participating systems.
- Defined boundaries, master data, manual exceptions, inspection criteria and audit needs before finalizing interfaces.
- Prioritized integrations and physical/operational risks to distinguish critical dependencies from later improvements.
Functional reference architecture
- Identification and credentials
- Automated vehicle identification and visitor credential validation are kept separate from the final authorization decision.
- Access orchestration
- A domain service combines context, document authorization and configurable rules, coordinating control devices through defined integration contracts.
- Validation and integration
- Adapters connect document sources and external platforms with clear contracts, explicit handling of unavailable dependencies and defined provider responsibilities.
- Exceptions and continuity
- Explicit paths for review, inspection and manual authorization record permissions and reasons rather than relying on implicit decisions.
- Operational traceability
- Correlated decision and event records, linked evidence, alerts and later retrieval support discrepancy resolution and operational audits.
Proposed rollout
- 01Validate journeys, operating conditions, responsibilities and interface availability on site.
- 02Agree contracts across the platform, local controllers and external systems; prepare catalogs and acceptance criteria.
- 03Test normal flows, exceptions, connectivity loss and recovery in a controlled environment.
- 04Pilot a bounded flow, review incidents and refine rules before progressively expanding to other flows.
- 05Define monitoring, support, safe manual operation and rollback criteria for each stage.
Efficiency and investment control
Phased scope addresses the highest-risk dependencies first and validates interfaces before scaling procurement and installation. Automation is intended to reduce repetitive checks, rework and discrepancies; any savings must be measured during the pilot, not assumed in advance.
Design objective (not a measured outcome)
More consistent and auditable access decisions, with controlled exceptions and less reliance on isolated manual checks.
Digital load auditing with computer vision and AI
In progress · operational analytics moduleDesigning a complementary module that reconciles a digital load declaration with visual evidence from the process and returns a traceable recommendation to the operational flow.
Business and operational challenge
Manual counts can be inconsistent, while post-event reviews often lack structured evidence. The analysis must distinguish pre-existing load from items added during the operation, interpret different loading cycles and send cases with insufficient evidence to human review.
Discovery and design decisions
- Decomposed the physical process into observable states: initial condition, loading activity, completion and reconciliation.
- Identified variation by cycle type, occlusion, pre-existing items and conditions where the system should abstain from an automated decision.
- Defined pilot acceptance criteria using representative data, reviewed jointly by operational and technical stakeholders.
- Explicitly bounded responsibilities across capture and analytics, the existing control system, physical infrastructure and exception handling.
Functional reference architecture
- Capture at the point of operation
- Complementary visual perspectives provide synchronized event sequences without delegating authorization decisions to the model.
- Edge perception
- Processing close to the operation detects and tracks units through the loading cycle, reducing dependence on continuous connectivity for visual analysis.
- Cycle context and initial state
- Process context classification and an initial baseline distinguish what was already present from what was added during the event.
- Reconciliation and rules
- Configurable rules compare observed evidence with the declaration; discrepancies, low confidence or incomplete data trigger review rather than silent authorization.
- Integration and evidence
- A documented service interface connects to the operational platform, with an auditable event record, linked evidence, alerts and a supervisor view.
- Degraded operation
- Network or component failures produce explicit pending states and an alternate operating procedure; recovery reconciles events instead of discarding them.
Proposed rollout
- 01Agree on what constitutes a valid event, which evidence is captured and which decisions must remain under human control.
- 02Build a proof of concept with representative samples and operating variability; evaluate quality in real conditions before setting thresholds.
- 03Apply a go/no-go gate based on agreed quality, integration and operational criteria.
- 04Integrate with the existing system in supervised mode and compare automated recommendations with human review.
- 05Calibrate, document exceptions and expand gradually only when pilot evidence justifies the investment.
Efficiency and investment control
A proof of concept reduces the risk of purchasing or scaling deployment before real-world performance is understood. Edge processing and automated counting may limit video transfer and repetitive work, but their effect on total cost must be verified through pilot measurements.
Design objective (not a measured outcome)
Provide a second evidence source to identify discrepancies and enable timely audits, retaining human review for ambiguous cases and making no unvalidated accuracy claims.
Consumption reconciliation with computer vision and AI
In progress · applied AI proposalDesigning a solution for a high-volume food-service operation that reconciles recorded transactions with visual evidence of consumption at service points. The aim is to turn a hard-to-scale manual review into AI-assisted reconciliation with verifiable rules and auditable exceptions.
Business and operational challenge
There is no single point at which consumption can be confirmed: the decision depends on observing a tray and its items across different stations, then relating that event to a transaction record. The solution must classify relevant situations, identify discrepancies and avoid unreliable automated decisions when faced with occlusion, environmental variation or low confidence.
Discovery and design decisions
- Mapped the service journey and events that constitute valid consumption, identifying stations, actors and exceptions with operational stakeholders.
- Defined visual classes and business rules, including tray-without-consumption cases, special categories and events that must be escalated for review.
- Assessed video capture conditions and availability, data quality, access to transaction integration and privacy requirements early with the responsible teams.
- Separated responsibilities for model perception, transaction correlation, reconciliation rules, exception management and operational decisions.
Functional reference architecture
- Governed visual capture
- Video sources at service points selected with operations are synchronized for event analysis and governed by access, retention and privacy controls.
- Edge perception and tracking
- Computer-vision models detect trays and items; anonymized temporal tracking preserves event continuity without custom facial recognition.
- AI data and evaluation lifecycle
- Representative samples are labeled and organized for training, validation and testing. Iterative cycles introduce variability and hard cases, evaluating precision, coverage and errors by class before enabling assisted decisions.
- Consumption correlation and rules
- A backend relates visual events to transaction records using temporal context and applies explicit rules, keeping the model separate from business policy.
- Integration resilient to dependencies
- A connector to the existing transaction system uses the interface made available by its provider. If that is not available in time, report-based reconciliation can serve as an interim step, with its limitations documented.
- Audit and operations
- A reconciliation dashboard, alerts and evidence support exceptions; ambiguous cases go to human review, and operations have an alternate procedure for connectivity or component failures.
Proposed rollout
- 01Validate the service flow, consumption rules, observable stations, responsibilities and privacy requirements on site before capturing data.
- 02Agree on access, governance and visual-data retention with responsible teams; capture a representative sample as a preparatory phase, subject to those approvals.
- 03Build the backend, integration and dashboard in parallel with labeling; define separate training, validation and test sets from the outset.
- 04Train and evaluate iteratively across real-world variation and edge cases; set acceptance criteria from evaluation and operational review, not an assumed figure.
- 05Validate integration and reports in staging, compare recommendations in supervised mode and move gradually to production only after an acceptance gate.
- 06Establish monitoring, exception handling, model-quality review and an operational response and rollback plan.
Efficiency and investment control
Automated reconciliation and exception prioritization may reduce repetitive audit work. Preparatory capture and parallel development can avoid repeating stages, while validating integration and the model before scaling limits investment risk. Savings and actual quality must be measured in a pilot; proposal figures are not published.
Design objective (not a measured outcome)
Determine whether computer vision can complement existing records with traceable evidence and more timely reconciliation, while preserving privacy, human review of exceptions and verified AI metrics before any operational automation.
04
Products and platforms
Software we design, build and run ourselves, and platforms we develop for clients. The best evidence of how we work.
Parking management · Desktop
LivevParking-X
A desktop platform for managing parking operations, from vehicle entry through cash handling, shifts, agreements and reporting.
View technical scope
- Clean Architecture with BLoC and dependency injection, organized into modules: parking, cash register, shifts, agreements, reports and users.
- Licenses signed with Ed25519 and verified offline, bound to the machine’s hardware and stored with AES-256 encryption.
- Hybrid architecture: a local Drift database plus multi-tenant MySQL / MariaDB, with access auditing, session tracking and automatic user lockout.
- Windows builds on GitHub Actions and error monitoring with Sentry. Runs on Windows 10/11 and macOS (Intel and Apple Silicon).
- Flutter
- Dart
- BLoC
- Drift
- MySQL / MariaDB
- Ed25519
- Sentry
- GitHub Actions
Multi-school class treasury
LivevTesorería
Financial management for school communities, with separate funds and ledgers for parents and students.
View technical scope
- Eight NestJS 11 microservices with a gateway and per-IP rate limits.
- The database guarantees the ledger always balances: 60 tables and a single stored procedure that every entry goes through.
- Passing test suites: 347 end-to-end, 42 Playwright UI tests and 77 database invariants.
- Mobile-first React 19 PWA with QR-code web sign-in, and receipts stored in Cloudflare R2 behind signed URLs.
- NestJS 11
- MariaDB 10.11
- Valkey
- Cloudflare R2
- React 19
- PWA
Scheduling & booking SaaS
In developmentvCalendario
An open scheduling and booking platform for professionals and organizations, with white-label branding, built-in payments and booking assistance.
View technical scope
- Turborepo monorepo with Next.js 16 and React 19.
- Prisma 7 on PostgreSQL, with per-organization API keys.
- Online payments built into the booking flow.
- Assisted scheduling powered by the Claude API.
- Next.js 16
- React 19
- TypeScript
- Prisma 7
- PostgreSQL
- Turborepo
Multi-company e-invoicing
In developmentMiddleware SII
A service that issues electronic receipts, invoices and credit or debit notes to Chile’s tax authority (SII) on behalf of any company. Other systems consume it over HTTP without needing to know anything about the SII.
View technical scope
- Manages authorized folio ranges (CAF), electronic stamps and XMLDSig signatures, and validates every document against the official XSD before using a folio.
- Automatic submission and status tracking for every document sent to the SII.
- Certificates and private keys stored with AES-256-GCM encryption.
- An isolated project with its own database, deployment and continuous integration.
- NestJS 11
- TypeScript
- MariaDB
- XMLDSig
Client project
LiveEl Arte de Sostenerme
Emotional well-being platform
A therapeutic support platform that brings content, resources and subscriptions together for therapist Caro Rojas’s clients.
View technical scope
- Nine NestJS microservices behind an API gateway.
- React web app for members and an Angular admin panel.
- Three private servers with Nginx and Cloudflare; the origin only accepts Cloudflare traffic.
- Security audits covering IDOR, rate limiting and firewall hardening.
- NestJS
- React
- Angular
- MariaDB
- Redis
- Nginx
- Podman
- Cloudflare
05
Experience in demanding industries
Our team has taken part in technology projects in sectors where operational continuity, security and system integration are not optional.
Banking and capital markets
Integration and coexistence between platforms while critical systems evolve.
Retail
Microservices modernization and cancellation, returns and customer experience flows.
Telecommunications
Solution delivery and innovation project management.
Higher education
Technical leadership on software projects for educational institutions.
Food services
Enterprise software for high-volume operations.
Health and well-being
Digital platforms for therapeutic support and patient management.
06
A clear process, no surprises
The scope follows the problem; every stage ends with concrete next steps.
01
Free assessment
We understand the context, review a representative sample and hand you prioritized findings.
02
Proposal with agreed scope
We turn the findings into a phased plan, ranked by impact, effort and risk.
03
Phased delivery
Short, verifiable deliveries, with tests in place before touching what already works.
04
Support and handover
We document decisions and support your team until it can sustain the change.
root@versionuno:~# contacto
Before a major decision, let’s talk
Tell us which system, modernization or architecture challenge is holding your team back today. We start with a free assessment to understand the context and see how we can help.