Experience Resume


Full Stack Engineer,

Freelance
May 2024 — Present

I implemented a CI/CD pipeline with Prisma integration and automated staging/production environments for a public university, reducing deployment times by 32% and speeding up feature delivery by 50%. I developed a backend using Next.js and PostgreSQL to integrate Moodle's API, enabling data synchronization across over 200 courses and 900 teachers, managing more than 1,200 daily transactions. Additionally, I created a course dashboard with personalized recommendations and real-time progress tracking, increasing user engagement by 27% and improved course completion rates by 21%.

Software Engineer (Contractor),

Khadra Management Ltd
Nov 2023 — Apr 2024

At Khadra Management Ltd, I engineered an automated React-based reporting system that reduced report generation time by 66%, saving £32,000 annually for the company. I developed a React app with a custom PostgreSQL database to manage banking transactions, migrating data from spreadsheets and cutting processing time by 89%, which enhanced financial oversight for £2M in transactions. Additionally, I integrated Outlook with Notion and set up Telegram alerts to automate email management, eliminating manual task creation and making the process 3 times faster for a team of 9.

Solution Engineer,

Hubtype
June 2022 — Oct 2023

At Hubtype, I developed the first internal plugin for a graphical interface, enabling clients to design bots without coding, which reduced launch time from 2-4 weeks to under 1 week and is now used by over 200 clients. I implemented a WhatsApp chatbot using React and AWS, integrating it with a REST API to handle appointment scheduling, reducing no-shows by 36% and saving approximately €500K annually for a company serving 3M clients. I also resolved critical bugs in more than 30 bots across various industries, cutting downtime by 40% and boosting client retention through training and handovers to technical teams. Additionally, I created a custom dropdown menu for bots to display order statuses, reducing customer service inquiries by 47% for a $3.5B luxury retailer through API integration, testing, and detailed documentation.

Lead Organiser,

Google Developer Groups
June 2018 — Dec 2022

As a Community Organizer, I organized tech events for over 330 students and software engineers, managing a €6,000 budget and coordinating speakers, arranging accommodations, organizing catering and advertising. I delivered talks on Google Cloud, React, and Open Source with GitHub, while leading a team of 8 volunteers to grow the community to over 1,200 members.

Projects

A mix of the most outstanding projects I have worked on:

Botonic

Botonic

A full-stack serverless framework combining React and TensorFlow.js to create dynamic experiences at the intersection of text and graphical interfaces.

Built with: React.js, JavaScript, Contentful

Flowinance

Flowinance

Flowinance simplifies financial management by providing an intuitive platform to visualize and track your budget. It enables transaction categorization through AI (ChatGPT). Users can manage multiple currencies with a single click, export their data and soon receive a weekly summary of their transactions in Telegram. Built on Supabase for data management and logins, and Resend for sending emails to users. All transactions are end-to-end encrypted. It is an Open Source project in which +20 developers have participated.

Built with: Next.js, Supabase, Resend, TailwindCSS

Chatcus

Chatcus

A real-time chat application where users can create rooms and chat with each other. This project participated in Hacktoberfest with a team of +6 developers.

Built with: React.js, Socket.IO, Google Cloud

Stuja

Stuja

Stuja is a collaborative platform for Computer Engineering students at the University of Jaén to share notes and code. My mission with the project is to make academic content available to all students and to foster a supportive community. The project is organized in a simple way, with clear directories for documentation, templates and resources. It is currently inactive (after finishing university no one has taken it over). The project serves as proof of documentation taken to the next level.

Built with: GitHub, Markdown