Hi, my name is

Yuniel Acosta.

I’m a software engineer, technology and science enthusiast, specialized in building web applications.

About me

Software engineer with approximately 5 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

Where I've Worked

Senior Software Engineer  @  Scanntech

Mon Sep 13 2021 - Present

  • I improved the execution of data synchronization of our APIs with those of MMC, lowering the time from approximately 40 minutes to 6 minutes.
  • Improvement in code quality by adding tests and good practices with SOLID principles.
  • Design and implement the centralized configuration pattern for all platform microservices.

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 allows users to order food from restaurants. It is a microservice architecture that uses Kafka to communicate between services. It also uses PostgreSQL as a database. It is a work in progress.

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)

React ToDo App

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

Nuxt 3 Template

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

Vue3 Starter

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

MealApp

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

Show More

Last Articles

Web Performance
3 Min

Web Performance

More important than the speed of your website in milliseconds, is the speed with which users perceive your site. These perceptions are affected by the real-time page load time, the sluggishness, the responsiveness to the user interaction and the smoothness of the scrolling and other animations. In this article, we analyze the various metrics of loading, animation and response metrics, along with best practices to improve user perception, if not the real times.

Java Features
2 Min

Java Features

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

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 us
Your Full Name
Your Email
Subject
Message