Loading portfolio

PRODUCT ENGINEERING · LONDON

Available for selected opportunities

Carlos RNúñez López

Senior Full-Stack Product Engineer

I design, build and operate digital products end to end: from architecture, identity and APIs to web experiences that solve real problems.

Focus
Product · APIs · Automation
Experience
18+ years
Based in
London, United Kingdom
Carlos Rafael Núñez López, Senior Full-Stack Product Engineer
18+18+ years delivering software

Engineering with product perspective

Experience:
18+ years delivering software
Work:
United KingdomSpainUnited StatesMexicoCuba
Tooling:
Tooling that automates tasks and saves time across software development.

01 · PROFILE

I turn technical complexity into sustainable product.

Working principles

SOLID · KISS · DRY · Secure by default · Sustainable evolution

I am a Senior Full-Stack Product Engineer with more than 18 years designing, integrating, deploying and operating web platforms for users and organisations across five international markets.

I stay close to the business problem while remaining deeply hands-on. I translate complex requirements into secure, maintainable capabilities, support teams from discovery to production and make decisions grounded in SOLID, KISS and DRY.

My experience combines architecture, implementation, code review, mentoring, documentation and production support. Before optimising a solution, I make sure it is understandable, observable and ready to evolve.

18+
years in software engineering
10+
years with Vue, Laravel and Node.js
75%
less repetitive effort through reusable tooling
5
international markets

02 · CAPABILITIES

Architecture, product and delivery in one conversation.

I do not separate technical strategy from user experience. These are the capabilities I connect to move an idea into production.

CAP · 01

Product engineering

I turn business workflows and user needs into small, measurable and technically sustainable increments.

CAP · 02

API architecture

I design REST contracts, domain models, integrations and modular boundaries that can change without breaking consumers.

CAP · 03

Identity and security

I implement OAuth2/OIDC, JWT, RBAC, 2FA, multi-tenancy and KYC/KYB flows with secure defaults.

CAP · 04

Automation and tooling

I build generators, SDKs, pipelines and internal tools that reduce repetitive work and standardise delivery.

CAP · 05

Technical leadership

I facilitate decisions, review architecture and code, document rationale and help knowledge remain within the team.

CAP · 06

Production reliability

I investigate application, data, access and infrastructure incidents and turn operational learning into durable improvements.

03 · TECHNOLOGY

A broad stack, organised by the work it solves.

Technologies used across real products, integrations, data platforms and production environments.

Languages

04
  • TypeScript
  • JavaScript
  • PHP
  • Java

Frontend and product

08
  • Vue.js
  • Nuxt
  • React
  • Pinia
  • Vite
  • HTML5
  • CSS3
  • Sass

Backend and APIs

06
  • Node.js
  • NestJS
  • Laravel
  • REST APIs
  • OpenAPI
  • TypeORM

Identity and integration

06
  • OAuth2 / OIDC
  • JWT
  • RBAC
  • 2FA
  • n8n
  • Webhooks

Data

07
  • PostgreSQL
  • MySQL
  • MariaDB
  • MongoDB
  • SQL Server
  • SQLite
  • Firebase

Cloud and delivery

08
  • Docker
  • Linux
  • Git
  • GitHub
  • Azure DevOps
  • CI/CD
  • Nginx
  • Apache

Icons represent hands-on experience, not arbitrary proficiency percentages.

04 · EXPERIENCE

18+ years connecting people, systems and product.

A career combining product engineering, research data platforms, fintech, technical leadership and university teaching.

Selected experience

  1. 01

    Nov 2024 — Present

    London, United Kingdom

    Software Engineer — Research Data Systems

    City St George's, University of London

    Supporting and administering research data platforms and database-backed applications across the university.

    I investigate application, data, infrastructure, access and integration incidents, coordinate service recovery and turn operational requirements into reliable solutions and documentation.

    • REDCap
    • SQL
    • MySQL / MariaDB
    • Linux
    • Production support
  2. 02

    May 2020 — Nov 2024

    Remote

    Senior Full-Stack Engineer / Technical Lead

    KwikVet · Pet Care On-Demand

    Product design and delivery for an on-demand pet care platform.

    I built web and administrative capabilities, APIs for appointments, clients, pets, medical records, invoicing and inventory, plus JWT authentication, permissions and reusable integrations.

    • TypeScript
    • Vue.js
    • Node.js
    • NestJS
    • PostgreSQL
    • MongoDB
    • Firebase
  3. 03

    Oct 2021 — Jul 2023

    Remote · Mexico

    Backend Developer

    VixiPay / FirstOTC Fintech Platform

    Evolving a modular fintech API for B2B/B2C onboarding, accounts, transactions, KYC/KYB and digital assets.

    I implemented OAuth2, RBAC, 2FA, webhooks and financial workflows for reconciliation, cancellations, refunds and disputes across a platform with 191 endpoints and 173 tables or views.

    • Laravel
    • MySQL
    • OAuth2
    • RBAC
    • 2FA
    • OpenAPI
    • KYC / KYB
  4. 04

    Apr 2021 — Apr 2023

    Havana, Cuba · Hybrid

    Project Team Lead / Senior Developer

    Asistur Seguros / Codes

    Leading the team delivering insurance platforms with Vue.js, Laravel and PostgreSQL.

    I designed the policy system architecture, web and mobile flows and payment integration while coordinating discovery, technical proposals and delivery.

    • Vue.js
    • Laravel
    • PostgreSQL
    • REST APIs
    • Payments
  5. 05

    Sep 2007 — Jul 2024

    Havana, Cuba

    Professor / Technology Specialist

    Technological University of Havana (CUJAE)

    Teaching Software Engineering, Object-Oriented Programming, Databases and Web Development.

    I mentored theses and university projects, created technical learning material and supported developers from foundations through architecture and delivery.

    • Software Engineering
    • OOP
    • Databases
    • Mentoring

Additional experience

Nov 2021 — Feb 2022

Azure DevOps Module Developer

Inycom

Full-stack modules and delivery capabilities integrated with Azure DevOps CI/CD pipelines.

Sep 2019 — Nov 2020

Senior Software Engineer

The Cloud Group

Vue.js and Laravel solutions for international clients, deployed across shared servers and VPS environments.

Mar 2019 — Mar 2020

Project Manager / Senior Developer

Rezglo

Architecture and development of a React, Laravel and MongoDB platform while leading a four-person delivery team.

Jun 2013 — Jul 2017

Software Analyst & Architect

ClimbX · Excelencias Travel · Havana Club

Architecture for travel, production and enterprise systems, including infrastructure administration and multiple database engines.

05 · PROJECTS

Products best understood by seeing them work.

A selection of real systems told through the problem, the interface and the decisions that turn them into everyday tools.

SIVU operational map displaying urban vegetation in Havana SIVUSIVUAn Urban Vegetation Information System that brings green inventory, mapping, urban heat, risk and IoT sensors into one operational tool.
Eros Experiences editorial landing page for discovering and booking experiences in Buenos Aires Eros ExperiencesEros ExperiencesAn adult-experience discovery and booking platform for Buenos Aires, combining a filterable catalogue, detailed listings, a venue directory and discreet assistance.
KwikVet public website presenting veterinary care at home and over the phone KwikVetKwikVetAn on-demand veterinary-care platform connecting telemedicine, house calls and clinical operations through a digital experience available around the clock.
Trio Valdés Royale hero featuring its gold identity and principal portrait Trio Valdés RoyaleTrio Valdés RoyaleAn audiovisual presentation for Trio Valdés Royale connecting Afro-Cuban legacy, contemporary vision and five performances recorded at Cuba's Fine Arts Palace.

Use the diagonal arrow to reveal the project details.

06 · OPEN SOURCE

Public repositories and verifiable activity.

A curated selection of original repositories loaded from GitHub's public API. Forks and non-representative projects are excluded to keep the technical focus clear.

github.com/charlietyn
Documented

rest-generic-class

Laravel package with reusable foundations for REST CRUD APIs, dynamic filters, relations, hierarchies and bulk operations.

PHP 6 0Updated Aug 2026
Documented

openapi-generator

Laravel generator for OpenAPI 3.0.3 specifications and Postman- and Insomnia-compatible collections.

PHP 3 0Updated Jul 2026

laravel-federated-auth

Configurable federated-authentication bridge for Google, Facebook, Keycloak and generic OIDC providers.

PHP 1 0Updated Aug 2026

tech-context-graph

Local technology knowledge graphs for understanding code and context in AI-assisted development.

TypeScript 5 0Updated Aug 2026

laravel-agent-protocol

Laravel SDK for exposing API metadata in a structured format consumable by AI agents.

PHP 2 0Updated Jul 2026

laravel-app-context

Public repository focused on managing Laravel application context.

PHP 0 0Updated Aug 2026

nest-rest-generic-typeorm

Reusable foundation for building REST APIs with NestJS and TypeORM.

TypeScript 1 0Updated Jun 2026

nest-rest-generic-sequelize

Reusable foundation for building REST APIs with NestJS and Sequelize.

TypeScript 0 0Updated Jun 2026

laravel-caldav

Experimental CalDAV integration for Laravel applications.

PHP 0 0Updated Mar 2026

07 · EDUCATION & LANGUAGES

Academic foundations and international communication.

Education

BEng (Hons) Software Engineering

Technological University of Havana (CUJAE)

2001–2007

17 years of university teaching and technical mentoring

Experience explaining architecture, databases, programming and software design to students, teams and stakeholders.

Languages

  • SpanishNative
  • EnglishB2 Upper-Intermediate (IELTS)

08 · CONTACT

Let’s build the next product capability.

Available to discuss product engineering, API architecture, data platforms, identity, automation and technical leadership.