Open to remote contractor roles · Full US-hours overlap

I turn complex business requirements into software teams can ship.

SAP Technical Consultant and full-stack engineer. I refine functional requirements into architecture, improve flows and UX within SAP standards, and stay through implementation, testing, and delivery.

Billy Martínez with Oliver outdoors in Temuco
Billy Martínez Temuco, CL
Requirement refinementSAP BTPFull-stack deliveryQuality automationTechnical coordination
2025—nowSAP Consultant at BeCloud
End to endRequirements → architecture → build → QA
B2 EnglishFull overlap with US working hours

01 / Selected work

Evidence over buzzwords.

The strongest work is often private. These cases explain the problem, my ownership, and the technical judgment without exposing client information or inventing impact.

01Current role · Confidential work

SAP solution delivery

From refined requirements to a testable SAP delivery.

My contract says SAP Consultant. In practice, I turn functional requirements into architecture and full-stack delivery: interface and UX, domain model, integration, deployment, test automation, and environment troubleshooting.

  • Refine requirements with the functional consultant and propose architecture, flow, and UX improvements
  • Design and build across SAP BTP, Fiori, CAP/CDS, Work Zone, HANA, and Joule
  • Introduced automated testing and a QA stage beyond direct dev-to-production fixes
  • Independent public CAP/Fiori reference with 12 service tests covering role authorization, concurrent stock protection, and resilient OData integration, plus green CI
02Architecture decision · In progress

Confidential cloud platform

Changing the foundation when the economics stop making sense.

I evaluated the cost and technical fit of an existing AWS direction, proposed a clean re-platform to Google Cloud, and built enough alignment to restart on a foundation better suited to the product and team.

  • Compared cloud economics and operational tradeoffs
  • Recommended AWS → Google Cloud and defended the decision
  • Aligned stakeholders around “start again, but start well”
03Independent product · Private repository

Clinipets

A veterinary platform designed for real operational constraints.

A B2B2C system connecting clinics, veterinary teams, tutors, and pets. I own the product and architecture end to end—from tenant boundaries and clinical integrity to mobile/web delivery and infrastructure.

  • Conflict-safe scheduling and clinic-scoped roles
  • Versioned clinical records, signatures, and auditable addenda
  • Signed idempotent payments, private-file quarantine, and outbox notifications
View simplified system map

Clinipets public architecture map

Clients
  • KMP mobile
  • Next.js web
Domain API
  • Kotlin / Spring
  • Multi-tenant boundaries
  • Clinic-scoped roles
Data & services
  • PostgreSQL
  • R2
  • Idempotent payments
  • Outbox notifications
Cross-cutting trust
  • Audit trail
  • Versioned clinical records
  • Clinical integrity
04Independent reference · Open source

Grounded Knowledge Assistant

Making AI answers fail closed when the evidence is missing.

A deliberately small TypeScript RAG reference that makes retrieval, source grounding, citation validation, and safe refusal behavior inspectable and testable.

  • 12 unit/adversarial tests plus 4 Chromium E2E checks with Playwright
  • 100% hit@3, support/refusal accuracy, and citation validity on the committed fixture evaluation
  • Zero-key deterministic CI plus an optional server-only OpenAI provider boundary
  • Human-verified AI delivery protocol: reproducible evidence, complete diff review, no sensitive prompts, and explicit limitations
  • Published readiness decision: not approved for production until quality, security, isolation, scale, cost, reliability, observability, and release gates have evidence

02 / Experience

Technical judgment that continues through QA.

I am most useful between a functional requirement and a production delivery: challenging the initial solution, choosing a defensible architecture, implementing it, and guiding validation.

Jan 2025 — Present

BeCloud Consulting

SAP Consultant · Architecture, full-stack delivery & quality

Requirement refinement with a functional consultant; architecture, Fiori/UI5 UX, implementation, integration, automated testing, and coordination with QA and design across SAP BTP.

Oct 2023 — Sep 2024

Happ Rent

Full-Stack Developer

Product delivery across frontend and backend in a rental-technology environment.

2020 — 2026

Universidad de La Frontera

Ingeniería Informática · Final semester

Three courses remaining. Coursework completion expected in 2026.

03 / Capabilities

Organized by responsibility, not by logo.

A

Technical delivery

  • Requirement refinement
  • Solution architecture
  • Fiori / UI5 UX
  • Technical tradeoffs
  • QA & design coordination
B

SAP full stack

  • SAP BTP
  • CAP / CDS
  • Fiori
  • Work Zone
  • HANA
  • Joule
C

Product & backend

  • TypeScript / React
  • Kotlin / Spring
  • Node.js
  • REST / OpenAPI
  • PostgreSQL
  • Multi-tenant systems
D

Cloud & delivery

  • Google Cloud
  • AWS
  • Docker
  • CI/CD
  • Observability
  • Cost-aware architecture

04 / Working style

I do not stop at the ticket—I question the architecture, flow, and failure modes.

I have been programming long enough to know that tools change faster than fundamentals. My advantage is not memorizing one stack; it is understanding the whole system, making a clear decision, and learning whatever the delivery requires.

I am based in Temuco, Chile, available as a remote contractor with full overlap for US working hours. Spanish is native; English is B2 and operational for technical conversations.

Current focus
SAP BTP architecture / Full-stack delivery
Location
Temuco, Chile · Remote
Education
Ingeniería Informática · Final semester

05 / Verified learning

Cloud and data credentials.

Credentials support the work; they are not a substitute for it. Each item links to a verifiable record.