Juan Ruiz

  • Frontend Engineer
  • Problem-solving
  • Mentor
  • Team player
  • Quick learner
  • Startup growth driver

+10 years experience. Lean mindset, resolutive and self-taught, supported by my experience in the startup field, from inception to national and international market consolidation.



Web developer at Conecta Turismo

Web technology for travel agencies, SaaS, B2B, B2C


  • Head of the frontend department and frontend development of +200 projects with customized designs using HTML, CSS, JavaScript, AngularJS and Bootstrap.
  • Coach and mentor trainees in the frontend department.
  • Integration of RedSys Payment Systems, PayPal or Stripe.
  • Providing estimated time for the development of each project.
  • Leader of the management of the assistance department.
  • Establishing direct communication and managing relationships with clients for analysing needs, project management, and proposing technological solutions for tourism professionals, both nationally and internationally (mainly in LATAM).
  • Development of custom WordPress websites using Elementor.

Key accomplishment

  • First employee of the startup (less than 10 clients at that time). Currently we have +95 active clients and +10 employees.
  • Developed, during the COVID pandemic, a marketplace of activities subsidised by the Spanish government, incorporating a comprehensive booking and payment system.
  • Implemented SCRUM methodology within the organization.
  • Consistently contributing with ideas and improvements to our system, aiming to enhance frontend development efficiency and improving client usability.
  • Suggested the use of monday.com to track the status of each project, resulting in improved customer satisfaction by allowing them to monitor their project's progress.
  • Proposed the implementation of Jira as the ticketing system, which significantly transformed ticket management within the company.


Personal Projects Built



Travel Agency Sass Project. Agencies will be able to automatically generate personalized PDFs simply by adding the URL of the trip or tour. Finished 100% but not publish.

Nuxt Tailwind API postgresql PostgreSQLSupabaseStripe
Playas de Andalucía

Playas de Andalucía

Comprehensive Insights into Andalusia's Coastal Towns and Villages. An up-to-date guide to over 500 beaches and coves along the Andalusian coastline.

HTML5 CSS3 Bootstrap PHP API MongoDB


Updated personal portfolio, Open Source for anyone to utilize.

HTML5 CSS3 JavaScriptTypeScriptAstro Build Tailwind



Spanish national living in Dublin since 2022, and boasting over a decade of experience as a web developer. With a dedicated lean mindset, I am highly resolutive, self-motivated, and passionate about continuous learning. My journey as a developer has been significantly shaped by my hands-on experience in the startup world. This background has equipped me with a unique blend of skills, adaptability, and the ability to thrive in dynamic, fast-paced environments. I am excited to bring this wealth of experience and a tireless drive to contribute to the success of any innovative project.

Technical skills
  • JavaScript
  • TypeScript
  • Vue3
  • Nuxt
  • AngularJS
  • API
  • Tailwind
  • Bootstrap
  • Material Design
  • CSS3
  • PHP
  • MongoDB
  • MySQL
  • PostgreSQL
  • Prisma
  • Joi
  • JWT
  • Supabase
  • Git
  • Photoshop
  • Jira
  • Slack
  • Confluence
Soft skills
  • Quick learner
  • Problem solver
  • Assertive
  • Mentoring
  • Coaching
  • Team player
  • Pragmatic thinking
  • Abstract thinking
  • Leadership
  • Active listening
  • Change management
  • Strategic planning


Get In Touch

My inbox is always open. Whether you have a proposal, question or just want to say hi, I’ll try my best to get back to you!