I am Carlos Arroyo Caballero, a passionate full-stack web developer specializing in creating responsive, intuitive user interfaces and robust backends. With a strong foundation in multiple programming languages and frameworks, I enjoy tackling complex technical challenges and delivering efficient solutions that enhance user experience. Currently, I focus on developing web applications with React, TypeScript, and Supabase, integrating payment systems like Stripe, and automating workflows with GitHub Actions. I am eager to grow professionally and contribute to innovative software projects in dynamic environments.

Carlos Arroyo Caballero

I am Carlos Arroyo Caballero, a passionate full-stack web developer specializing in creating responsive, intuitive user interfaces and robust backends. With a strong foundation in multiple programming languages and frameworks, I enjoy tackling complex technical challenges and delivering efficient solutions that enhance user experience. Currently, I focus on developing web applications with React, TypeScript, and Supabase, integrating payment systems like Stripe, and automating workflows with GitHub Actions. I am eager to grow professionally and contribute to innovative software projects in dynamic environments.

Available to hire

I am Carlos Arroyo Caballero, a passionate full-stack web developer specializing in creating responsive, intuitive user interfaces and robust backends. With a strong foundation in multiple programming languages and frameworks, I enjoy tackling complex technical challenges and delivering efficient solutions that enhance user experience.

Currently, I focus on developing web applications with React, TypeScript, and Supabase, integrating payment systems like Stripe, and automating workflows with GitHub Actions. I am eager to grow professionally and contribute to innovative software projects in dynamic environments.

See more

Experience Level

Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Spanish; Castilian
Fluent

Work Experience

Junior Front-end Web Developer at Atos
June 30, 2025 - August 27, 2025
Expanded technical proficiency in React (React Router v7), Angular, and Spring Boot during a structured onboarding training program. Contributed to the frontend development of Atos' internal educational training application, including automated testing implementation with Vitest and data population of PostgreSQL databases. Supported a secondary development team by delivering specific frontend web requirements and technical solutions to meet project goals.
Founder & Full-Stack Web Developer at Bookbranch
June 1, 2025 - Present
Designed and developed the frontend using React and TypeScript, creating a responsive and user-friendly interface. Architected and managed the Supabase backend with database schema design, optimized queries, and Edge Functions for Stripe payment integration. Configured Stripe for secure payment processing, utilized Cloudflare for hosting, domain management, and performance monitoring. Automated workflows and deployments with GitHub Actions, including cron job executions.

Education

Add your educational history here.

Qualifications

Higher Vocational Training (Associate Degree equivalent) - Development of Multiplatform Applications (DAM)
January 11, 2030 - January 1, 2025
CS50: Machine Learning and AI with Python - HarvardX
January 1, 2024 - August 27, 2025
CS50: Introduction to Computer Science - HarvardX
January 1, 2025 - August 27, 2025
Web Fundamentals - TryHackMe
January 1, 2024 - August 27, 2025
Junior Penetration Tester - TryHackMe
January 1, 2024 - August 27, 2025
Certificate in Advanced English – Cambridge University (C1)
January 1, 2021 - August 27, 2025

Industry Experience

Software & Internet, Education, Financial Services

Experience Level

Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more