Hi, I'm

Juan García Moreno

Junior Backend / Full Stack Developer
Computer Engineering Graduate · Python · FastAPI · React · PostgreSQL · Docker
Download CV View projects

About me

Computer Engineer focused on backend and full stack development

I am a Computer Engineering graduate from the University of Córdoba and I am currently looking for my first professional opportunity as a Junior Software Developer. I have hands-on experience developing applications with Python, FastAPI, React, TypeScript, PostgreSQL and Docker, including REST APIs, authentication, databases, testing and deployment.

I am especially interested in growing within backend, full stack and software engineering teams, working on real products and projects.

Professional information

  • Availability : Immediate
  • Location : Córdoba, Spain
  • Mobility : Preference for Madrid and flexibility to relocate
  • Email : jugarmor014@gmail.com
  • GitHub : Wanakox
  • Languages : Spanish (native), English (B1 / B1+)

Areas of interest

Backend Development

REST API design, server-side logic, authentication and database integration.


Full Stack Development

Building complete web applications with React, TypeScript, FastAPI and REST services.


Databases

Data modelling and persistence with PostgreSQL, MySQL and SQLAlchemy.


Application Deployment

Docker, Linux, Nginx and HTTPS deployment of web applications.

Professional Profile

Education

2022 - 2026

BSc in Computer Engineering

University of Córdoba - Higher Polytechnic School of Córdoba. Coursework in programming, databases, software engineering, computer networks, operating systems, artificial intelligence and application development.

View university accreditation


2025 - 2026

Erasmus · Hellenic Mediterranean University

International academic experience in Heraklion, Crete, with coursework related to networks, cybersecurity, neural networks, computer graphics and applied projects taught in English.


Immediate availability

Looking for junior backend, full stack or software engineering roles. Preference for Madrid, with flexibility to relocate and consider other cities.

Practical Experience

Main project

TripPlanner

Full stack web application built with React, TypeScript, FastAPI, PostgreSQL and Docker. Includes a REST API, JWT authentication, trip management and web deployment.

View project
Network Simulation

NS-3 WiFi Performance Simulation

C++ simulation with NS-3 to analyze throughput, delay and packet loss in WiFi networks under different distances and traffic loads.

View project
Java and Databases

Sports Event Ticketing System

Java application with MySQL to manage events, tickets, payments, ratings and refunds using MVC, DAO and DTO patterns.

View project

Technologies

Languages

Java, Python, C, C++, JavaScript, TypeScript, SQL, Bash


Backend

FastAPI, REST APIs, JWT, SQLAlchemy


Frontend

React, HTML5, CSS3, Bootstrap, Material UI


Databases

PostgreSQL, MySQL


Tools

Git, GitHub, Docker, Linux, VS Code, Netdata

Languages

Spanish

Native


English

B1 / B1+. Cambridge certification and international academic experience during my Erasmus stay.

View accreditation

My Projects

TripPlanner

Full stack web application for planning and managing personal trips. Includes a REST API, JWT authentication, trip, activity, expense, participant, document, note and checklist management, external service integration, PDF generation and deployment with Docker, Nginx and HTTPS.

Technologies: React, TypeScript, FastAPI, PostgreSQL, SQLAlchemy, Docker, JWT.

View repository View application
Soundlink

Team-developed music social network web application. Users can upload music, create playlists, follow other users, comment, rate, chat, manage profiles and play content.

Technologies: Docker, PostgreSQL, FastAPI, Gunicorn, React, JavaScript, HTML, CSS, GitHub, Supabase.

Private shared repository
NS-3 WiFi Performance Simulation

WiFi network simulation project using NS-3 to analyze throughput, delay and packet loss according to distance, traffic load and propagation model.

Technologies: C++, NS-3, Python, Matplotlib, CSV, Linux.

View repository
Sports Event Ticketing System

Java console application for managing sports events, tickets, payments, ratings and refund requests using MVC architecture and DAO/DTO patterns.

Technologies: Java, MySQL, JDBC, MVC, DAO, DTO.

View repository

Achievements and Activities

Second Place in University Hackathon · IntubIA

University of Córdoba 2nd place

Second place in a university hackathon organized in collaboration with IMIBIC. We developed IntubIA, a prototype based on Raspberry Pi, MediaPipe and machine learning to support the detection of difficult intubation.

I contributed to the PyQt5 frontend, hardware architecture and model integration. The experience combined technical development, teamwork under pressure and presentation of a functional solution.

View certificate View presentation

University Student Assistant

University of Córdoba Academic collaboration

Academic collaboration at the University of Córdoba, including the configuration of a Linux environment with Proxmox VE and the creation of a virtualization server.

View accreditation

Contact

Looking for a Junior Software Developer?

I am available immediately for backend, full stack or software engineering roles. I have a preference for Madrid and flexibility to relocate or consider opportunities in other cities.

You can contact me by email or LinkedIn, review my projects on GitHub or download my CV.

Contact information

Location:
Córdoba, Spain
Availability:
Immediate