Hi there! I'm Jesús Moreno,
Software Developer

I'm mainly focused on full stack development, with experience in creating dynamic and responsive web applications. I specialize in using Angular and Spring Boot, though I've also experimented with technologies like React, Express, and similar tools. Along the way, I've also explored other areas such as Android development or AI, helping me become a more flexible developer.

Career

EDAG Group

dic. 2023 - Actual
Fulda, Hesse, Germany

Software Engineer

  • Developed a tool to manage and assign staff to support shifts, starting from gathering requirements and creating functional diagrams. The frontend was built using Angular 18 with Tailwind CSS and DaisyUI, while the backend was powered by Spring Boot with JPA and PostgreSQL. Automated manual processes and improved resource planning efficiency.
  • Handled Dockerization using Docker Compose. Ensured seamless deployment, replication, and management of services across multiple environments.
  • Performed E2E and integration testing on critical systems using internally developed tools. Improved system stability and performance, ensuring smooth operations.
  • Provided DevOps support with Azure DevOps for a short period, assisting with releases and maintaining microservices for reliable deployment processes.

Main skills

Angular

Tailwind

Spring Boot

SQL

Docker

Last projects

Image of the project GrateMate
Image of the project GrateMate

GrateMate

Flutter

August 2021

This project was developed as part of a university assignment, working in a team of 3. We built a recipe app in Flutter that lets users search for recipes, save their favorites, create custom shopping lists, and follow recipe steps using voice commands. It was my first real experience with mobile development, which made it both challenging and exciting. A demo of the app in action, including the voice command feature, can be seen in the video at the end of the photo carousel.

Challenges Learning the Flutter ecosystem from scratch for mobile development.,Implementing a smooth voice control system, using a third-party service to recognize specific commands during recipe preparation.,Coordinating with the team and meeting deadlines, including regular meetings with our professor to ensure we had a functional and complete product by the end of the project.

Results: We built a user-friendly and practical app that makes cooking smoother by letting users follow recipes without touching their device, thanks to voice commands.,Personally, I gained a lot of experience in mobile development and felt comfortable working with Flutter.

Image of the project Dean
Image of the project Dean
Image of the project Dean

Dean

Spring Boot Mustache SQL

May 2021

A collaborative project with a friend to create an app where students from the University of Málaga could rate and review professors and courses. We extracted the data from the official university website using a Python script for web scraping. Although we couldn't complete the project, the initial pages developed with Spring Boot and Mustache achieved a professional look.

Challenges Designing a frontend that was both functional and visually professional using Mustache.,Performing web scraping to gather data about professors and courses from the university's website.,Managing the project development despite time constraints that prevented us from finishing it.

Results: Although the project remained incomplete, the initial work laid a solid foundation, allowing us to develop pages with a professional design and a functional backend. The early results showcased the potential of the application.