Who I am?
I am Agustin Villalba Casás, full-stack web developer. I graduated as Bachelor in Computer Science at the University of Las Palmas de Gran Canaria in 2007 and since then I have participated (both in my regular jobs and as freelance) in the development of web sites in the whole process of its growth, from creative ideas to implementation and setting up.
Although my beginnings in programming were with JAVA, my experience as a web development is based on the latest web technologies as PHP, CSS 3, SASS, HTML5, jQuery, Vue.js, Composer, PHPUnit, Vagrant, Git, Ruby On Rails, databases and content management systems. I am very interested in the latest trends and advances in the development industry, in order to provide quality websites with the latest developments.
As proof of this, you can visit my blog (www.agustinvillalba.com/blog/), where I like to deal with issues related to web programming, both server side and user interfaces, trying to document those problems that I have found in the course of my career and to be able to share my solutions with who may need them…
What I do?
I am currently a senior software and web development engineer at the headquarters of the European Molecular Biology Laboratory in Heidelberg, Germany, since March 2012. Here I carry out various projects both in the Laboratory’s main website and for various research groups working there. I also carry out some maintenance and optimization of systems on which the websites are based.
My main task at EMBL is to develop and maintain a PHP application which was completely redesigned and refactored by me, from old legacy code to a much more structured and object oriented application based on Symfony2 components. For this refactoring I used techniques like: Hexagonal Architecture and Test-Driven Development and followed the Clean Code principles.
Moreover, I am a “Toptaler“. Toptal is an exclusive network of the top freelance software developers, designers, and finance experts in the world. You can find my Toptal profile (and eventually hire my services) at https://www.toptal.com/resume/agustin-villalba.
A little bit of my experience
From July 2010 to February 2012, I was the development manager of Digital Art & Designers, where we carried out, among other projects, the development of all types of sport support software for FIFA, as well as the necessary technical support in the tournaments that the mentioned institution organizes around the world. This forced me to be at the forefront in the design, development and security on the web.