About Me

Hello! I'm Luis Miguel, a passionate software developer. I enjoy learning new technologies and solving challenging problems. I am always willing to learn new things, individually and as a team and I consider that my abilities to do so are quite good, thanks to my strong will and perseverance in those projects that I know will make me improve as an engineer.

Professional experience

  • ⚙️
    • Design and implementation of CI/CD pipelines
    • Development and maintenance of Jenkins pipelines using Groovy
    • Custom tool development using Go and Selenium
    • Creation of Helm charts for Kubernetes deployments
    • Deployment of services to AWS using Kubernetes (EKS)
    • Integration of monitoring and logging tools
    • Development of custom observability logic
    • Integration with alerting systems
    • Collaboration with development, QA, and infrastructure teams
    • Support and modernization of on-premise applications
    • Performance tuning and system optimization
    • Troubleshooting across infrastructure and application layers
  • ⚙️
    • Developed API services using Maven and Spring Boot
    • Implemented frontend features with Angular and JSP
    • Led migration of applications to AWS using Terraform
    • Containerized applications using Docker
    • Wrote automation scripts with MySQL and Bash
    • Mentored junior engineers and new team members
    • Performed code reviews to maintain quality standards
    • Participated in sprint planning and release management
    • Contributed to task estimation and workload distribution
    • Worked with Java 8+, SQL, DynamoDB, and Spring ecosystem
    • Used ActiveMQ for messaging and Elasticsearch for search/logs
    • Monitored systems with AWS CloudWatch
    • Used Eclipse Memory Analyzer (MAT) for performance tuning
    • Utilized tools like Bitbucket and Jira in Agile workflows
  • ⚙️
    • Managed Windows desktop systems and Windows Server 98 environments
    • Performed routine system maintenance and troubleshooting
    • Assisted with network administration tasks
    • Provided IT support to municipal staff
    • Documented technical procedures and configurations
  • ⚙️
    • Co-founded and managed a student-led web development company
    • Designed and developed websites using HTML, CSS, and Bootstrap
    • Built and customized sites with WordPress
    • Collaborated using GitHub for version control
    • Deployed web applications on LAMP stack (Linux, Apache, MySQL, PHP)
    • Worked directly with clients to gather requirements and deliver solutions
    • Balanced hands-on learning with delivering real-world projects

Projects

Real-time monitoring task scheduling service for IoT nodes.

RITA (Real-time IoT Tasks Administrator) is an application created to manage real time monitoring tasks within a pool of devices that are collecting data from a pool of sensors and sending that data to our app, which will enable the user to see it over time.

  • C
  • React
  • CSS
  • HTML
  • Docker
  • Java
  • MongoDB
View Project

Motor Adaptation System in Virtual Reality Environments

SAMRV (ES: Sistema de Adaptación motora en entorno de realidad virtual) In collaboration with IFMIF-DONES, the particle accelerator facility in Granada, this project tried to measure and evaluate the precision of eye-tracking sensors in the HTC VIVE PRO 2 VR headset.

  • C
  • Unity 3D
View Project

Occupancy Control and Mask Detection System

A project addressing two critical COVID-19 safety challenges: managing indoor occupancy and ensuring mask compliance when distancing isn’t feasible. Integrated into a single system, it provides effective health measure enforcement for any indoor public or private space.

  • Python
  • Numpy
  • Tensorflow
View Project

Portfolio

A personal portfolio website to showcase my projects, skills, and experience. Built with modern web technologies, it features a responsive design and interactive UI to provide visitors with an overview of my work and background.

  • Next js
  • TypeScript
  • Tailwind CSS
View Project

Contact