$ whoami
Samuel Ponce Luna
Full Stack Developer — backend-focused · Las Palmas de Gran Canaria
Full stack focused on backend. Erasmus placement at C-Link (London), an AI startup in the construction industry. I design APIs, async workers and observability systems. On the frontend with Next.js, Tailwind and the React ecosystem.
// experience
C-Link · London, UK · Jan 2026 – May 2026
Erasmus placement at an AI-powered construction startup building LLM tools for tender analysis.
- ›Built LLM cost and token-usage accounting system per analysis type
- ›Instrumented New Relic APM in production: distributed traces, performance metrics and alerts, alongside Sentry for error tracking
- ›Refactored the document ingestion layer: external file references, multi-document handling, and addendum enrichment
- ›Fixed a race condition in Celery workers via late acknowledgement; unified error handling across the task layer
view case studyhide case study· BOQ module
problem
Analyze Bills of Quantities in construction tenders to turn dense documentation into actionable signals inside C-Link's workflow.
architecture
Database schema and migrations → private REST API for Nexus integration → Celery pipeline with multiple execution modes → integration test suite.
decisions
- ›Multiple execution modes to adapt analysis to each tender's state and document volume.
- ›LLM token and cost accounting by analysis type to measure real consumption.
- ›Celery late ACK to avoid race conditions and preserve consistency when workers fail.
Astican · Las Palmas de Gran Canaria · 2025
Work placement as a web developer at a shipyard company.
- ›Development and maintenance of internal web applications for a shipyard company
- ›Delivered new features on an existing stack and resolved technical debt in legacy modules
// projects
Tiny in-memory job queue for Node.js: zero runtime dependencies, full TypeScript support, concurrency control, priority scheduling, retries with exponential backoff, and cancellation by ID.
Web tool for securely distributing environment variables across teams: in-transit encryption, per-secret TTL, and single-use access.
Real-time P2P file transfer between mobile and desktop devices over WebSockets. No sign-up, no install.
Full-stack platform for a European robotics competition: JWT authentication, Swagger-documented REST API, and admin dashboard.
Inventory manager with authentication and real-time database.
// stack
// education
IES El Rincón · Las Palmas de Gran Canaria
Erasmus at C-Link, London
// languages
// contact