Skip to content
View RickyJary's full-sized avatar

Block or report RickyJary

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

๐Ÿ‘‹ Hi, I'm Ricardo

Typing SVG

Portfolio LinkedIn Email


๐Ÿ‘จโ€๐Ÿ’ป About Me

I'm a web developer based in Madrid with a background in technology, administration, music, and team management.

My route into tech was not exactly conventional. Before writing code, I spent more than ten years working as a DJ and music producer, performing across Europe and managing a long-term creative project alongside other people.

That experience taught me how to work under pressure, adapt when plans change, communicate with very different people, and take an idea from its first stages to a finished result.

After completing Ironhack's Web Development Bootcamp, I began building full-stack applications with React, Node.js, Express, and MongoDB.

I particularly enjoy projects where creativity and logic meet: practical digital tools, interactive interfaces, gaming experiences, and products that solve real problems.

  • ๐Ÿ”ญ Building and improving personal web projects
  • ๐Ÿ“Š Expanding my knowledge of Excel, Power BI, and data analysis
  • ๐Ÿง Learning more about Linux, Docker, networks, and deployment
  • ๐ŸŽฎ Interested in gaming and interactive digital experiences
  • ๐ŸŽต Former DJ and music producer with more than a decade of experience
  • ๐Ÿ“ Based in Madrid, Spain
  • ๐ŸŒ Spanish, English, and French

๐Ÿ› ๏ธ Tech Stack

My Skills

Technologies and tools

  • Frontend: React, JavaScript, HTML5, CSS3, Tailwind CSS
  • Backend: Node.js, Express.js, REST APIs
  • Databases: MongoDB, MySQL
  • Development: Authentication, role-based access, file uploads, and external API integrations
  • Tools: Git, GitHub, Postman, Figma, Vite, and VS Code
  • Deployment: Vercel, Netlify, Render, and Fly.io
  • Currently exploring: Power BI, Linux, Docker, networking, and Python

๐Ÿš€ Featured Projects

๐ŸŽต GigBoard

A full-stack platform that connects artists, agencies, and promoters while simplifying booking and talent management.

  • Frontend developed with React and Tailwind CSS
  • Backend built with Node.js and Express
  • MongoDB database
  • Spotify API integration
  • Role-based authentication and permissions
  • Advanced artist search and dynamic pricing
  • Image and file uploads using Multer

Live Demo Frontend Backend


๐ŸŽฎ IronHacklaga

A retro-inspired arcade shooter developed with vanilla JavaScript, DOM manipulation, and CSS animations.

  • Custom collision detection
  • Different enemy behaviours
  • Interactive power-ups
  • Animated gameplay elements
  • Responsive game layout
  • Original retro visual style

Play Game Source Code


๐Ÿ† Tournament Forge

A web application for creating and managing knockout-style gaming tournaments.

  • MVC architecture
  • Player and team management
  • Automatic tournament matchmaking
  • Custom tournament progression logic
  • Winner and trophy system
  • Searchable public tournament list

Live Demo


๐Ÿ“Š GitHub Overview


๐Ÿ”ฅ Contribution Streak

GitHub Streak


๐Ÿ“ˆ Recent GitHub Activity

Ricardo's GitHub activity graph


๐ŸŽฏ What I'm Looking For

I'm interested in opportunities where I can combine technical skills, creativity, product thinking, and problem-solving.

I'm especially drawn to:

  • Web development and full-stack projects
  • Digital products and user-focused applications
  • Data-oriented roles and analytical tools
  • Gaming and interactive experiences
  • Teams where I can continue learning and contribute from day one

๐ŸŒ Beyond Code

When I'm not working on a project, you'll probably find me exploring games, producing music, learning something new, or trying to improve my running times.

I enjoy working with people from different backgrounds and disciplines, especially when there is room to exchange ideas, learn, and build something useful together.


Let's build something useful.

Portfolio Email

Pinned Loading

  1. IronHacklaga IronHacklaga Public

    JavaScript

  2. GigBoardIronhack/GigBoard GigBoardIronhack/GigBoard Public

    JavaScript

  3. GigBoardIronhack/GigBoardAPI GigBoardIronhack/GigBoardAPI Public

    JavaScript