Skip to content
View caballeroluis's full-sized avatar

Block or report caballeroluis

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
caballeroluis/README.md

Hi there! 👋 I'm Luis Caballero

Senior Full-Stack Architect & TypeScript Engineer | Angular & Java Specialist

I am an engineering profile with a progressive and solid career in the IT sector. My relationship with technology started out of pure passion: from my early days using a Pentium II as my first PC, playing Quake while waiting until 6:00 PM to connect to the internet with a 56k modem, to designing custom maps in the Source engine around 2005.

In early 2006, during an official web course, I learned Photoshop, which felt amazing compared to the Corel Draw I already knew. Later that year, in a graphic design course, I mastered Macromedia FreeHand and discovered my passion for the design world.

This solid visual foundation evolved into formal tech education: I completed my Systems Infrastructure degree (SMR) in 2010, working as an IT specialist, and my Software Development degree (DAW) in 2016. Since then, I have been working full-time as a software engineer.

I have delivered enterprise-level solutions across high-demand sectors, including banking, healthcare, public administration, and large-scale retail. I do not stay on the surface of the code; I understand software from the base infrastructure up to the final user interface, because in recent years I have also experimented with building independent personal projects and successfully deploying them into production environments.

⌨ What I Bring to Technical Teams

  • Vision & Architecture: Specialized in designing clean, scalable, modular architectures and optimizing deep platform performance.
  • Product Mindset: Strong experience handling end-to-end developments, connecting business logic and backend APIs with robust frontend user experiences.
  • Technical Ownership: I act as a technical mentor within the team, unblocking complex architectural issues, guiding junior developers, and promoting clean-code practices.
  • Continuous Evolution: Currently focused on independent development, self-learning, and technical research. I am actively diving into the latest framework versions and modern web ecosystems to keep my engineering standards sharp.

⚙ Core Engineering Ecosystem

  • Frontend Core: Angular, TypeScript, State Management, Modular Architecture.
  • Backend Integration: Java, Spring Boot, Microservices, REST APIs.
  • Sovereignty & Methodologies: Spec-Driven Development (SDD), Linux environments, Homelab deployment, and infrastructure foundations.

⚿ Open Source & Collaboration

  • Open Source: I am highly receptive to collaborating on meaningful Open Source projects. Feel free to reach out if you need an architectural review, performance tuning, or core TypeScript/Angular implementation.

✉ Let's Connect & Talk Shop

Pinned Loading

  1. ngrx-separate-state-by-lazy-module-example ngrx-separate-state-by-lazy-module-example Public

    Arch Enterprise Angular: Estrategia Double-Lazy para independizar equipos (estado aislado sin conflictos unificado en caliente en Store general). Libera red/memoria con carga selectiva JS/estado. D…

    TypeScript

  2. OneWork_Front-end OneWork_Front-end Public

    Real-time Full-stack app (WebSockets/NgRx). Acted as Tech Lead: architected frontend, built custom Linux infrastructure (NGINX/PM2/CI-CD) & mentored a junior developer on backend API integration.

    JavaScript