Senior web developer with 15+ years working experience in the United Kingdom and Germany across diverse industries.
Certified "PHP Engineer" by Zend, "MySQL Developer" by Oracle and currently working with Go language.
Extensive knowledge and experience in e-commerce.
Used to work with agile methodologies. Attention to detail and problem-solving.
Experience in managing small teams.
Proficient in developing high quality software alongside with test tools using the newest technologies, designing databases and, meeting clients needs up to the highest expectations.
|Skill||Years Used||Last Used||Remarks|
|PHP||10+||Current||PHP 5.3 certified by Zend.|
|MySQL||5+||Current||MySQL5 Developer Certified by Oracle.|
|Backend frameworks||5+||Current||Slim, Silex, Symfony, BoltCMS, Codeigniter, Zend, Magento, Wordpress.|
|Frontend frameworks||3+||Current||Bootstrap, JQuery, React.|
|CSS, SCSS, Webpack||3+||Current|
|Linux, Shell Scripting||10+||Current||Docker since 3 years ago.|
|Vagrant / Docker||3+||Current|
|Administration||2||2008||Mail (Postfix), DNS (Bind), Proxy (Squid).|
Client/Server applications. Implementation
of the protocols HTTP and FTP.
Sep. 13 — Current
Senior Web Developer at Square Enix Europe Ltd. London, UK
Development of sites and tools for digital marketing.
- Planification, backend development, coordination and maintenance of fftcg.square-enix-games.com.
- Backend & frontend development of anniversary.finalfantasyxiv.com.
- Backend development of www.kingdomhearts.com/quiz, spaceinvaders.square-enix-games.com, redeem.finalfantasyxiv.com, fanfest2.finalfantasyxiv.com/2018-19/eu and, fanfest.finalfantasyxiv.com.
- Improvement and maintenance of play.fftradingcardgame.com and, survey.square-enix-games.com/*.
- Improvement of the algorithm to generate game codes.
Sep. 12 — Ago. 13
Senior Web Developer (contractor) at Comic Relief. London, UK
Refactoring of SOAP services into RESTful services in PHP. The aim of those services was to save financial data (from Paypal and Worldpay interfaces) and to perform subscriptions of emails. Special attention to stress situations was taken in order to bear up to 150 transactions per second for the Rednoseday campaign.
Refactoring of web services in order to increase the performance to meet business needs when saving financial data. Database optimisation.
Feb. 10 — Apr. 12
Senior Web Developer (contractor) at Virgin Management. London, UK
Development of the group web site
Maintenance of the intranet (a wordpress application).
Support the Head of Digital to transfer the application from a consulting agency into the house. In a 2/3-people team, we managed a complete re-factoriation of the back-end (based on Zend Framework) increasing stability and performance by 300%. We used agile methodologies to introduce improvements every two weeks.
Support the Head of Digital insourcing the development of www.virgin.com. Refactorization of the project.
Aug. 09 — Jan. 10
Web Developer at Markco Media Ltd. London, UK
Development and administration of myvouchercodes.co.uk and its multi-language siblings couponcodes4u.com, codespromotion.fr and topgutscheincode.de.
All projects were developed with a custom Model-View-Controller application. Besides web development, I introduced important improvements in terms of performance and deployment: Database optimization and replication, elimination of outages which increased the revenue to at least £70K per year.
Backend development. Database optimization and replication. Elimination of outages during deployments.
Mar. 06 — May 09
Freelance: E-Commerce in Barcelona, Spain.
Design, development, startup and maintenance of the
(currently visible in http://djmarket.alvarovillalba.me.uk).
Developed in PHP based on the framework OSCommerce. It was also equipped with an email server and a DNS to meet the needs of the domains dj-market.com and dj-market.es. I was responsible for the smooth running of the whole system as well as for the network and services administration.
A PHP inhouse project based on OSCommerce. It was equipped with an email server and DNS.
Jul. 02 — Feb. 06
Software Engineer at Avira GmbH. Tettnang, Germany.
Design and development of the commercial product
Start and management of the quality assurance department Unix-QA.
The company Avira (www.avira.com) develops anti-virus software. In a first phase I developed the new commercial product Webgate designed in UML and written in C. Webgate implemented the protocols HTTP and FTP.
In a second phase I started up and managed a department to evaluate the quality of all unix products.
Design and development in C of the commercial product
Start up and management of the department Unix-QA to assure the quality of the Unix products.
Nov. 99 — Oct. 01
Software Engineer at SoftSolutions GmbH. Augsburg, Germany.
Development of client-server applications working in a team of 4-6 people.
SoftSolutions (www.softsolutions.de) is a consulting company specialized in development of IT solutions mainly in C/C++. I was part of a team developing client-server applications in full life-cycle. I became familiar with the modelling language UML and improved my experience in C++ in network environments with sockets and threads.
Development of client-server applications in C/C++ for customers like Siemens or Kuka Roboter.
Aug. 98 — Sept. 99
Programmer at Siemens-Nixdorf. Augsburg, Germany.
Design and development of graphical applications.
At this time I gained experience in developing graphic applications implemented in Tcl/Tk for the CAD/CAE department.
Design and development of graphical applications in Tcl/Tk for the CAD/CAE department.
MySQL5 Developer Certified by Oracle.
Zend PHP 5.3 Certified Engineer.
3-day seminar on software quality given by SQS (www.sqs.com) in Cologne, Germany.
Oct. 97 — Jul. 98
One year foreign study at the university of Augsburg (Germany) with a Erasmus grant.
Oct. 93 — Jun. 97
5-year degree in Mathematics (Algebra and Geometry) at the university of Valladolid, Spain.
|English.||Proficiency. Residence in England since June 2009.|
|German.||Proficiency. Residence in Germany between 1997 and 2006.|