Skip to main content

Hi, my name is

Yuniel Acosta

If I cannot do great things, I can do small things in a great way.

Experienced software engineer skilled in front-end and back-end technologies. Proficient in software design principles, design patterns, and clean architectures. With a passion for Distributed Systems • Domain-Driven Design • Software Architecture • Cloud Native • System Design • Technical Leadership • Microservices • Event-Driven Architecture

About me

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

  • Microservices
  • Event-Driven Architecture
  • Clean Architecture
  • High Availability
  • Centralized Configuration
  • API Design
Yuniel Acosta

Work experience

GFT

System Analyst | Senior Software Engineer (L4)  @  GFT

MAR 2023 - PRESENT

As a recent addition to the team, I am currently working diligently to achieve my objectives in my role as System Analyst and Senior Software Engineer. I collaborate with cross-functional teams to gather and analyze business requirements, design and implement robust software solutions, and provide technical leadership to ensure high-quality delivery.

  • Collaborated with cross-functional teams to gather and analyze business requirements for software systems.
  • Designed, developed, and implemented software solutions following best practices and coding standards.
  • Conducted testing and quality assurance to ensure software met functional and performance requirements.
  • Provided technical leadership and mentorship to junior engineers and developers.
  • Troubleshot and resolved technical issues related to software systems in production and staging environments.
  • Evaluated emerging technologies and development methodologies to propose improvements and innovation opportunities.
  • Participated in code reviews and contributed to the definition of coding standards and best practices.
  • Developed and maintained technical documentation, including architecture diagrams, user guides, and release notes.
  • Collaborated with stakeholders to define project timelines, milestones, and deliverables, and communicated project status and risks to management.

Some Things I've Built

Other Noteworthy Projects

View the Archive

Education

JAN, 2011
JAN, 2013

Central University "Marta Abreu" of Las Villas

Bachelor in Computer Science

Score: 4.0

Relevant Coursework:

  • Artificial intelligence
  • Computer Machines
  • Object-oriented programming
  • Assembly
  • Web programming
  • Systems of Databases (SQL and NoSQL)
  • Compilers
  • Analysis and Design of Algorithms
  • Data Structures
  • Logic
  • Computational Math

Skills

Certificates

References

"

I have had the privilege of knowing Yuniel and have witnessed firsthand his tenacity, commitment, and passion for software development. He stands out for his leadership skills, demonstrated in the way he makes sound technical decisions, maintains balance within the team, and integrates different perspectives to deliver the best possible outcomes. His adaptability to evolving technologies and his ability to design effective solutions make him a highly reliable software professional. Moreover, his enthusiasm for development goes beyond the technical dimension: he breathes and bleeds programming, approaching each project with dedication and excellence, showing clearly that for him it is not just a profession, but a true vocation.

"
— Mayret Lodos
"

Focused, intelligent, and driven by constant curiosity, Yuniel is a senior full stack developer with strong expertise in his field and a broad understanding of complementary technologies and disciplines. He quickly integrates new knowledge and applies it effectively to build scalable, high-quality solutions. His ability to combine deep technical expertise with a cross-disciplinary perspective allows him to approach complex projects holistically, ensuring robust architecture, maintainable code, and an efficiency-oriented mindset. His sense of responsibility and professional rigor consistently deliver results of exceptional value.

"
— Yuniesky Martinez Espinosa

Interests

Technology Trends

Startups Automation AI Tools

Outdoor Activities

Football Running Mountain Biking

Languages

Posts

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.

05. 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.

Illustration of contact
Contact Form

Toast placeholder