Skip to content
View charlietyn's full-sized avatar

Block or report charlietyn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
charlietyn/README.md

👋 Hi, I'm Carlos Rafael Núñez López

Senior Full Stack Developer · Software Architect · Project Manager · REDCap Systems Administrator

GitHub Email London, United Kingdom

Profile views

Typing SVG


🇬🇧 English

🚀 About Me

I am a Senior Full Stack Developer, Software Architect, Project Manager and REDCap Systems Administrator based in London, United Kingdom.

I design and build scalable web platforms, modular backend systems, API-first applications, SaaS architectures, admin dashboards, developer tools and research technology platforms.

My professional background combines software engineering, system administration, database design, API integration, technical leadership, code intelligence and AI-assisted development workflows.

Currently, I work as a Senior Full Stack Developer and REDCap Systems Administrator at City St George’s, University of London.


🧠 Professional Focus

  • 🏗️ Software architecture and modular backend design
  • 🧭 Code intelligence, repository context and technology graphs
  • ⚙️ Laravel package development and reusable backend libraries
  • 🔐 Authentication, authorization and federated identity workflows
  • 📡 REST APIs, OpenAPI documentation and API discovery
  • 🤖 AI-agent-ready APIs, metadata contracts and automation workflows
  • 🧩 Generic CRUD engines, filters, relations and reusable service layers
  • 🏥 REDCap systems administration and research platform support
  • 🗄️ Database modelling, optimization and data-driven applications
  • 🖥️ Linux / Windows server administration and deployment workflows
  • 👥 Technical leadership, project management and mentoring

🛠️ Main Technology Stack

Backend

Backend technologies

PHP Laravel Symfony Node.js NestJS Java CSharp

Frontend

Frontend technologies

Vue.js Nuxt React TypeScript JavaScript Tailwind CSS

Databases

Databases

PostgreSQL MySQL MariaDB SQL Server MongoDB

DevOps, Servers & Tools

DevOps and tools

Linux Windows Server Apache Nginx Docker Git GitHub n8n OpenAPI REDCap


📦 Featured Projects

Project Description
tech-context-graph Developer tooling for transforming source-code repositories into navigable technology and dependency context graphs. It is designed to help developers and AI coding agents understand project architecture, relationships and cross-project context more efficiently.
laravel-agent-protocol Laravel package for publishing API capabilities as Agent Discovery Protocol metadata. Designed for AI-agent-ready APIs, MCP adapters, n8n workflows, safety contracts, metadata graphs and Laravel 11/12 applications.
laravel-federated-auth Laravel authentication package focused on federated authentication foundations, reusable auth responses, extensible security flows and clean integration patterns for modern APIs.
laravel-app-context Lightweight Laravel package for managing application context, request metadata, tenant-aware data and shared contextual information across modular systems.
openapi-generator Tooling and experiments around OpenAPI documentation, schema generation, API contracts and developer-friendly documentation workflows.
nest-rest-generic-typeorm NestJS generic REST architecture using TypeORM, focused on reusable services, controllers, repositories and scalable API patterns.
nest-rest-generic-sequelize NestJS generic REST architecture using Sequelize, designed around reusable backend abstractions and consistent API development.
rest-generic-class Generic REST foundation for reusable CRUD operations, filters, relations, service abstractions and backend acceleration.

🧭 GitHub Profile Snapshot

Senior Full Stack Developer API First Architecture Code intelligence and context graphs Laravel and NestJS Nuxt and Vue REDCap Systems

🏗️ Architecture Mindset

Good software is not only about writing code.
It is about designing systems that can evolve without breaking the business.

I care about building systems that are simple, secure, modular, maintainable, well documented, API-first and ready for real production use.


🌍 Contact

  • 📍 London, United Kingdom
  • 🇨🇺 Originally from Havana, Cuba
  • 📧 charlietyn@gmail.com
  • 🧑‍💻 GitHub: @charlietyn


🇪🇸 Español

🚀 Sobre mí

Soy Desarrollador Senior Full Stack, Arquitecto de Software, Project Manager y Administrador de Sistemas REDCap, actualmente basado en Londres, Reino Unido.

Diseño y desarrollo plataformas web escalables, backends modulares, aplicaciones API-first, arquitecturas SaaS, paneles administrativos, herramientas para desarrolladores y plataformas tecnológicas para investigación.

Mi experiencia profesional combina ingeniería de software, administración de sistemas, diseño de bases de datos, integración de APIs, liderazgo técnico, inteligencia de código y flujos de desarrollo asistidos con IA.

Actualmente trabajo como Senior Full Stack Developer y REDCap Systems Administrator en City St George’s, University of London.


🧠 Enfoque profesional

  • 🏗️ Arquitectura de software y diseño de backends modulares
  • 🧭 Inteligencia de código, contexto de repositorios y grafos tecnológicos
  • ⚙️ Desarrollo de paquetes Laravel y bibliotecas backend reutilizables
  • 🔐 Autenticación, autorización e identidad federada
  • 📡 APIs REST, documentación OpenAPI y descubrimiento de APIs
  • 🤖 APIs preparadas para agentes de IA, contratos de metadatos y automatización
  • 🧩 Motores CRUD genéricos, filtros, relaciones y capas de servicio reutilizables
  • 🏥 Administración de REDCap y soporte a plataformas de investigación
  • 🗄️ Modelado de bases de datos y aplicaciones orientadas a datos
  • 🖥️ Administración de servidores Linux / Windows y despliegues
  • 👥 Liderazgo técnico, gestión de proyectos y mentoría

📦 Proyectos destacados

Proyecto Descripción
tech-context-graph Herramienta para transformar repositorios de código fuente en grafos navegables de contexto tecnológico y dependencias. Está orientada a ayudar a desarrolladores y agentes de programación con IA a comprender mejor la arquitectura, las relaciones internas y el contexto compartido entre proyectos.
laravel-agent-protocol Paquete Laravel para publicar capacidades de APIs como metadatos compatibles con Agent Discovery Protocol, adaptadores MCP, flujos n8n, contratos de seguridad y grafos de metadatos.
laravel-federated-auth Paquete Laravel enfocado en autenticación federada, respuestas reutilizables, flujos extensibles de seguridad e integración limpia para APIs modernas.
laravel-app-context Paquete ligero para gestionar contexto de aplicación, metadatos de request, información multi-tenant y datos contextuales compartidos.
openapi-generator Herramientas alrededor de documentación OpenAPI, generación de esquemas, contratos de API y flujos de documentación para desarrolladores.
nest-rest-generic-typeorm Arquitectura REST genérica en NestJS con TypeORM, servicios y repositorios reutilizables.
nest-rest-generic-sequelize Arquitectura REST genérica en NestJS con Sequelize y abstracciones backend reutilizables.
rest-generic-class Base REST genérica para operaciones CRUD, filtros, relaciones y abstracciones de servicios reutilizables.

🏗️ Forma de pensar la arquitectura

El buen software no consiste solo en escribir código.
Consiste en diseñar sistemas que puedan evolucionar sin romper el negocio.

Me interesa construir sistemas simples, seguros, modulares, mantenibles, bien documentados, API-first y preparados para producción real.


📫 Contacto

  • 📍 Londres, Reino Unido
  • 🇨🇺 Originario de La Habana, Cuba
  • 📧 charlietyn@gmail.com
  • 🧑‍💻 GitHub: @charlietyn

🚀 Building scalable software with architecture, maintainability and real business value.

🚀 Construyendo software escalable con arquitectura, mantenibilidad y valor real de negocio.

Popular repositories Loading

  1. rest-generic-class rest-generic-class Public

    Base Class for generic restfull api

    PHP 6

  2. tech-context-graph tech-context-graph Public

    Local technology knowledge graphs for AI-assisted software development.

    TypeScript 5

  3. openapi-generator openapi-generator Public

    PHP 3

  4. laravel-agent-protocol laravel-agent-protocol Public

    Laravel SDK para exponer APIs como metadatos consumibles por agentes de IA.

    PHP 2

  5. nest-rest-generic-typeorm nest-rest-generic-typeorm Public

    TypeScript 1

  6. laravel-federated-auth laravel-federated-auth Public

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

    PHP 1