Skip to main content

Backend Developer · Sevilla, España

BACKEND DEVELOPER

Available to work

My name is Jonathan Hendrix, I'm a Backend Developer based in Seville, Spain, focused on building scalable and maintainable web applications.

5+
Years experience
6+
Projects shipped
2
Native languages
Jonathan Hendrix — Backend Developer
Java Spring Boot Angular Astro Docker TypeScript

Featured projects

emecoms SEO agency website screenshot

May 2026 – Present

emecoms — Local SEO Agency

Angular Analog Astro TypeScript Tailwind Vite Spring Boot WordPress MySQL

Full-stack marketing site for a local SEO agency. Public-facing pages are built with Astro for 98/100 PageSpeed mobile, while the interactive tools dashboard and live site auditor remain on Angular/Analog SSR. Features a Lighthouse-powered audit tool with transactional email via Resend, Google Search Console integration, and a headless WordPress blog — all deployed via Docker Compose with nginx routing between the two frontends.

GastroControl restaurant operations platform

December 2025 – April 2026

GastroControl — Restaurant Operations Platform

Java Spring Boot MySQL Docker Angular Tailwind TypeScript

Platform for restaurant operations: products, orders, and role-based access. Built with a clean architecture approach (DTOs, services, Flyway migrations), fully Dockerized from day one.

Business First Academy platform screenshot

September 2025 – November 2025

Business First Academy — Complete Platform Overhaul

PHP 8 Symfony Angular MySQL Docker Tailwind TypeScript

Modern rewrite featuring a Symfony REST API and Angular frontend. Includes JWT authentication, 2FA, Google login, Stripe payments, and role-based dashboards (admin, teacher, student). Fully Dockerized and deployed to DigitalOcean with HTTPS.

Bambina restaurant and e-commerce platform screenshot

July 2025 – September 2025

Bambina — Restaurant & E-Commerce Platform

PHP 8 Symfony Angular PostgreSQL Docker Tailwind TypeScript

Collaborative platform built during my CodeArts internship. I delivered 50+ REST endpoints, implemented Clean Architecture layers (DTOs, Mappers, Managers), and built Angular admin features and UI components.

Task Manager Spring Boot screenshot

May 2025

Task Manager

Java Spring Boot MySQL

Compact task manager to add, complete, and delete items. A clean MVC example with a database layer and minimal, intuitive interface.

English Academy legacy PHP admin panel screenshot

March 2022 – July 2022

English Academy Platform (Legacy PHP)

PHP MySQL

Original PHP admin panel used to manage classes, students, schedules, enrolments, and basic reporting. The internal production tool before the full Symfony/Angular rebuild.


Skills & stack

Frontend

  • Angular 20
  • TypeScript
  • Astro new
  • Analog SSR new
  • Tailwind CSS v4
  • HTML5  /  CSS3
  • JavaScript
  • Bootstrap  ·  jQuery
  • React (basics)

Backend

  • Java 21  /  Spring Boot
  • Hibernate / JPA
  • PHP (OOP & Procedural)
  • Symfony
  • MySQL  ·  PostgreSQL
  • SQL
  • WordPress headless new

Infra & Tools

  • Docker / Compose
  • Nginx new
  • Linux / VPS
  • GitHub  /  Git
  • Vite / Rolldown new
  • IntelliJ IDEA  ·  VS Code
  • Postman
  • Agile · Scrum · Kanban
  • Bilingual: English & Spanish

Who's behind the code

I'm Jonathan Hendrix, a Backend Developer based in Seville, Spain. After several years in administrative and operations roles, I transitioned into software development to combine my problem-solving mindset with a passion for technology.

I specialize in building scalable and maintainable web applications using Java / Spring Boot, Angular, and modern deployment stacks with Docker. I enjoy the full journey — from API design to production on a VPS.

I also co-run emecoms, a local SEO agency in Seville, where I build the technical product and internal tools infrastructure — a hands-on mix of engineering and real business impact.

I'm a native bilingual in English and Spanish, which lets me work with international teams and clients without friction.

Experience

May 2026 – Present

Co-founder & Full-Stack Developer

emecoms — Local SEO Agency, Seville

July 2025 – September 2025

Backend Developer Intern

CodeArts — Bambina Platform

2022 – 2025

Training & Freelance Projects

Spring Boot · Angular · PHP · MySQL

Details

Location

Seville, Spain

Availability

Available for work

Modality

Remote · Hybrid · On-site

Languages

English Native
Spanish Native

Let's talk about your next project

Have a project in mind or looking to bring a backend developer onto your team? Write to me and I'll get back to you within 24 hours.