Skip to main content

BACKEND DEVELOPER

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

Available to work

Projects

Screenshot of the academy's original PHP admin panel

English Academy Platform (Legacy PHP)

March 2022 - July 2022

PHP MySQL

Original PHP admin panel used to manage classes, students, schedules, enrollments, and basic reporting. This was the internal production tool before rebuilding the entire platform with Symfony and Angular.

Task Manager screenshot

Task Manager

May 2025

Java Spring Boot MySQL

Compact task manager where you can add, complete, and delete items. Designed as a clean MVC example with a database layer and a minimal, intuitive interface.

Bambina platform screenshot

Bambina – Restaurant & E-Commerce Platform (Internship Team Project)

July 2025 - September 2025

PHP 8 Symfony Angular PostgreSQL Docker Tailwind Typescript

Collaborative platform built during my CodeArts internship for restaurant management and online sales. I contributed to both the backend and frontend, but specially the backend which I developed entirely on my own delivering 50+ REST endpoints, implementing Clean Architecture layers (DTOs, Mappers, Managers), and building Angular admin features and UI components.

Screenshot of the new Business First Academy platform

Business First Academy – Complete Platform Overhaul

September 2025 - November 2025

PHP 8 Symfony Angular MySQL Docker Tailwind Typescript

Modern rewrite of the academy platform featuring a Symfony REST API and an Angular front-end. Includes JWT authentication, 2-Factor authentication, Google login, Stripe payments, role-based dashboards (admin, teacher, student), a full Dockerized environment, and production deployment on DigitalOcean with HTTPS.

Skills & Technologies

Frontend

  • HTML5
  • CSS3
  • Tailwind CSS
  • JavaScript
  • jQuery
  • TypeScript
  • Bootstrap
  • Angular
  • React (Basics)

Backend

  • PHP (OOP & Procedural)
  • Symfony
  • Java
  • Spring Boot
  • Hibernate
  • MySQL
  • SQL
  • PostgreSQL

Tools & Other

  • GitHub
  • Git
  • IntelliJ IDEA
  • VS Code
  • Agile, Scrum, Kanban
  • Bilingual: English & Spanish
  • Postman
  • Docker
  • Linux Ubuntu
  • Mailtrap

About Me

I’m Jonathan Hendrix, a Backend Developer based in Seville, Spain. After several years of experience 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 PHP, Java, JavaScript, and MySQL. My background gives me a unique perspective on how to bridge technical solutions with business needs, and I enjoy working on clean, efficient code that solves real-world problems.

I'm fluent in English and Spanish, and I'm currently open to developer opportunities that allow me to grow within a collaborative environment providing high-quality results.