Hi! I'm David Villarreal (yosoyvillaa)

Software Developer

About me

I'm a software developer with over 5 years of experience, specialised in building scalable, synchronised systems. My main focus has been developing plugins for Minecraft servers, using languages such as Java and Kotlin.

I've worked with both relational databases (MySQL and PostgreSQL) and non-relational ones (MongoDB), as well as implementing messaging and real-time data synchronisation systems with Redis.

On top of that, I have experience building web applications with frameworks such as React, Next.js and Express.js — and I'm currently going deeper into back-end development with Go.

Professional Experience

04/2026 - 06/2026

Web Developer (Internship)

ASAP Global Solution S.L.

Web development in PHP with Laravel. Design and development of websites with WordPress (Elementor + JetEngine). Front-end markup.

04/2022 - Present

Software Developer

Freelance

Development of web systems (front-end and back-end). Website maintenance (WordPress). Development of plugins for Minecraft servers. Design of highly scalable, synchronised systems.

09/2023 - 12/2024

Software Developer

DigitalSynware

Bespoke Java and Kotlin software development, maintaining and improving the company's infrastructure and its live services.

Education

2024 - 2026

Advanced Vocational Training in Web Application Development

IES Arquitecto Ventura RodríguezGrade: 9.70
2022 - 2024

Vocational Training in Microcomputer Systems and Networks

IES Arquitecto Ventura RodríguezGrade: 9.36