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
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.
Software Developer
FreelanceDevelopment of web systems (front-end and back-end). Website maintenance (WordPress). Development of plugins for Minecraft servers. Design of highly scalable, synchronised systems.
Software Developer
DigitalSynwareBespoke Java and Kotlin software development, maintaining and improving the company's infrastructure and its live services.