Skip to main content

Hello! I'm Raúl

+4 years building web applications with PHP, Symfony and Laravel. Back-end specialist with fullstack experience. Andalusian living in Galicia.

Work Experience

  1. Back-end Developer

    Development and maintenance of the Tailor application in the back-end team for real estate asset management. Integration of artificial intelligence into back-end development processes.
  2. Fullstack Developer

    Development of new improvements and fixes for the ITGallery web application built with a Laravel API. Development of the Exhibify web application built with a Shopify Liquid template.
  3. Back-end Developer

    Experience as fullstack developer in the Redalia project for maintenance and new functionalities. Complete back-end development for the CombinacionGanadora project using PHP and scripting and implementation of third-party utilities for obtaining lottery results.
  4. Fullstack developer and systems maintenance

    Development of internal PHP application for company management. Linux systems and servers maintenance.
  5. Computer Engineering Intern

    University internship scholarship where I helped the company with a web application running on the company's internal network to automatically update the online store product stock through CSV files.

Featured Projects

Tailor

Tailor

  • PHP
  • Symfony
Web application for comprehensive real estate asset management improving portfolio management for large holders
ITGallery App

ITGallery App

  • PHP
  • Laravel
  • Tailwind CSS
  • jQuery
Platform for artwork management, focused on collectors, artists and galleries. Application created with a Laravel API and a user interface developed with jQuery and CSS.
Exhibify

Exhibify

  • Tailwind CSS
  • jQuery
Artwork sales platform, publication of exhibitions managed by galleries and art fairs. Created with Shopify and customized for ITGallery through a Liquid template
CombinacionGanadora

CombinacionGanadora

  • PHP
Web portal with thousands of monthly visits, offers information and results about lotteries from Spain and many other countries. Back-end developed with PHP, implementation of third-party utilities for obtaining lottery results. Front-end developed with jQuery and Foundation.
Redalia

Redalia

  • PHP
Platform for selling, renewing and managing SSL certificates. Developed in PHP with a jQuery and Foundation interface.

Personal Projects

Kernelia

Kernelia

  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
Bilingual AI news aggregator. It collects posts from reference media, deduplicates them, classifies them by category and generates summaries using an AI agent (Llama 3.3 70B on Cerebras). Stack: Next.js 15, React 19, strict TypeScript, Tailwind v4, Supabase Postgres and Drizzle ORM.
Forgotten Branches

Forgotten Branches

  • TypeScript
  • React
  • Vite
CLI + local web UI to scan git repositories and classify forgotten local branches (merged, orphan, abandoned or active), with archiving and bulk deletion. Built with TypeScript, React 18, Vite and Express, installable as a global command via script.
</devTools>

</devTools>

  • Vue.js
  • Tailwind CSS
  • Vite
Suite of 29 fully offline developer tools (JSON, converters, generators, formatters, regex, JWT…). All processing happens in the browser, with no telemetry or external CDNs. Built with Vue 3, Tailwind CSS and Vite.

About me

I'm Raúl Fernández Tirado, a software developer from Linares (Jaén) living in Galicia. I currently work at Emais building web applications with PHP and Symfony —previously with Laravel— integrating artificial intelligence into back-end development processes.

I hold a degree in Computer Engineering from the University of Jaén, specializing in Information Technologies.

While PHP is my core stack, I also have knowledge of C++, Java and Python for back-end development, and basic experience with JavaScript, Vue.js and React. Outside of coding, I enjoy sports, learning trading and building indicators with Pine Script, as well as keeping up with advances in artificial intelligence.

Raúl Fernández Tirado