Francisco José Rodríguez Martínez
Full-Stack | Software Developer
Malaga, SpainAbout me
I have experience working with a wide range of web technologies. That said, my specialism and main focus is on front-end development. From a very young age, I have been exploring and experimenting with computers and mobile devices, delving into how they work at both the software and hardware levels. Over the years, I have learnt a great deal by tinkering and solving problems on my own, an experience that has strengthened my curiosity and technical skills.
Work experience
-
-
Dimap
Software Developer & Front-End Developer at Dimap®
-
Gubb Marketing
Software Developer at Gubb Marketing®
-
Agrooe
Development of Agrooe-Cashback for Agrooe® and Gubb Marketing®
Languages
Spanish
Native
English
Advanced
Featured projects
Complete development of corporate web platform for GM Microcementos, a company specialising in microcement application. Professional website with 15 optimised pages, focused on performance, SEO and exceptional user experience. Includes budget calculator, filterable project gallery, advanced forms and minimalist design system. Modular architecture with 100+ reusable components and optimised for Core Web Vitals.
Demo
Web platform for Academia CEJ, academy specialised in civil service exams in Malaga. Fully responsive website with blog, virtual campus, knowledge test, enrolment system and course management. Developed with Next.js 14, React 18, Tailwind CSS, Framer Motion and Docker.
Demo
Development of Dimap's corporate site, a modern application based on Next.js 15, React 19, Redux Toolkit and TailwindCSS, focused on delivering optimal performance and a smooth experience. The project includes service pages, blog, corporate sections and lead tracking forms, all built on a modular architecture and highly optimised loading using SSG, Lazy Loading and ClientLoader.
DevCrate is a platform for discovering development resources (tools, libraries, assets, documentation and challenges). Haven't you ever needed a resource for your project, or just some inspiration, and ended up browsing through a myriad of pages? That's why I created this platform: to organise and not lose any of the resources I've discovered over the years, and to be able to find them quickly without relying on scattered bookmarks. It includes advanced search, filters by tags and an admin area to manage all the content. It also allows suggestions from the community to keep collecting useful tools. It is built with Next.js, React, TypeScript and MongoDB, with secure authentication and a modern interface based on shadcn/ui.
Demo
Cmd+kit is a reusable command palette system for web products, designed to provide fast search, keyboard navigation and action execution from a consistent and accessible interface. It is designed to integrate easily into different stacks with official adapters for React, Vue, Preact and Astro, while maintaining the same base of behaviour and visual customisation. It includes full documentation and an interactive playground for configuring themes, command structure and exporting ready-to-use code. Can be installed with npm, pnpm, yarn or bun depending on the flow of each project.
Demo
GitHub
CLI toolkit + library published in npm that allows API contracts to be defined in a single typed JSON file and automatically generate shared TypeScript types, Angular client, runtime validation with Zod and controllers for NestJS. Eliminates out-of-sync between frontend and backend, avoids duplicate code and detects breaking changes through contract snapshots. Includes mock generation for testing and a modular architecture based on multiple reusable packages.
Demo
GitHub
Certifications
Advanced Topics in Model Context Protocol (MCP)
Introduction to Agent Skills
Building with the Claude API
Claude Code in Action
JavaScript (ES2023 & ES2024)
Full Stack Web Developer Certification
Links
Source code, libraries and public projects.
Demo
GitHub
Main portfolio with projects, skills and experience.
Demo
Skills
- JavaScript
- TypeScript
- HTML
- CSS
- React
- NextJS
- Astro
- Tailwind CSS
- Redux
- MongoDB
- Supabase
- Docker