Hi, my name is

Yuniel Acosta

As a highly skilled software engineer, I specialize in creating scalable and highly available web applications. I have a great passion for technology and computer science. With a Passion for

About me

Software engineer with approximately 6 years working in software development. Proficiency with front-end and back-end technologies. Technology and science enthusiast. I am experienced with Web Application Architecture, Software Design Principles, and Software Design Patterns. Interested in object-oriented programming, design patterns, functional programming, domain-driven design, and microservices. I am a versatile person with wide-ranging skills, eager to learn, and ready to face new and tough challenges in or out of my country.

Here are a few technologies that I've been working with recently:

  • TypeScript
  • HTML & (S)CSS
  • Vue
  • Node.js
  • Spring Boot
  • Java / Kotlin
Yuniel Acosta Pérez (Image generated by AI)

Where I've Worked


System Analyst | Senior Software Engineer (L4)  @ GFT

València, Spain
  • Gather and analyze business requirements for software systems and design software solutions that adhere to coding standards and best practices.
  • Conduct testing and provide technical leadership to ensure software meets functional and performance requirements.
  • Collaborate with stakeholders to develop project timelines, communicate project status, and identify risks and issues that may impact project delivery.

Some Things I’ve Built

Featured Project

Movie App

MAN is a movie search app that helps display and sort all movies available in the TMDB API. This App is built with ReactJS, Tailwindcss, and Typescript. Also, uses Vercel to deploy.

Featured Project

ITunes music search engine

Application to search for music using the ITunes Api. Made with Vue 3, Vite and Tailwindcss

Other Noteworthy Projects

view all projects
Food Ordering System

This is a food ordering system that uses a microservice architecture with Kafka for inter-service communication and PostgreSQL as a database. It's a work in progress.

Nuxt 3 Template

Simple, opinionated, fully typed, and production-ready project template made with Vue 3, TypeScript, Vite y Tailwindcss.

Nuxt ToDo App

Application for manage a task list. It allows us add, mark as completed and delete a task. The App has three principal Views (All, Aactive and Completed)

Vue3 Starter

Simple, opinionated, fully typed, and production-ready project template made with Vue 3, TypeScript, Vite y Tailwindcss.

React ToDo App

A simple to-do list application to demonstrate my React knowledge. Front-end project only, no backend or database storage.


A simple application made in Flutter where a list by categories of the dishes and their ingredients is shown.

Show More

Last Articles

Understanding CORS in Web Development
2 Min

Understanding CORS in Web Development

This article explains CORS (Cross-Origin Resource Sharing) - a security feature built into web browsers that allows web pages to make XMLHttpRequests to another domain. It covers what CORS is, why it's important, and how it works. The article emphasizes the importance of understanding CORS for building modern web applications that require cross-domain requests.

Contact me

Lets talk about everything!

I am interested in new opportunities especially ambitious or large projects. However, if you have other request or question, don't hesitate to contact me using below form either.
Contact me