Pablo Villoslada Puigcerber, Software Developer in Amsterdam, Netherlands
Pablo Villoslada Puigcerber

Software Developer in Amsterdam, Netherlands

Member since December 6, 2014
Pablo is a skilled software engineer with over ten years of experience developing websites. He has spent the last five years as a front-end engineer creating a variety of JavaScript applications. He is a team player who cares deeply about code quality and standards.
Pablo is now available for hire




Amsterdam, Netherlands



Preferred Environment

Git, Sass, TypeScript, WebStorm, MacOS

The most amazing...

...thing I've written won the best AngularJS post of the 2015 Developer Writing Competition.


  • Front-end Consultant

    2017 - 2020
    Backbase Europe B.V.
    • Traveled around the world helping clients to implement the best digital banking solutions.
    Technologies: Unit Testing, Clean Code, Git, Bootstrap, Backbase, CSS, HTML5, JavaScript, Angular, AngularJS
  • AngularJS Developer

    2018 - 2018
    CamSoda (via Toptal)
    • Found and fixed memory leaks on the live site.
    Technologies: Clean Code, Git, JavaScript, AngularJS
  • Front-end Engineer

    2017 - 2017
    HackrLogic, Inc. (via Toptal)
    • Implemented the new design of the existing AngularJS app.
    • Developed the interface for two new games.
    • Prototyped an Angular app for a marketplace.
    Technologies: Unit Testing, Clean Code, Git, Bootstrap, CSS, HTML5, JavaScript, Angular, AngularJS
  • JavaScript Engineer

    2015 - 2016
    Fantasy Sports, Ltd. (via Toptal)
    • Reviewed the code of the existing AngularJS application and set action points for refactoring.
    • Helped with modularization, UI-Router configuration, and unit testing.
    • Integrated OAuth with Satellizer.
    • Created a Node.js API over Redis with Express.
    • Developed a Command Line tool with Node.js to manage scenarios.
    • Implemented an XML parser with Node.js to save statistics data in MariaDB and Redis.
    Technologies: Unit Testing, Clean Code, Git, Bootstrap, CSS, HTML5, JavaScript, MariaDB, Redis, Express.js, Node.js, AngularJS
  • JavaScript Engineer

    2015 - 2015
    Rchivos (via Toptal)
    • Built an AngularJS application for internal company communication.
    Technologies: Unit Testing, Clean Code, Git, Bootstrap, CSS, HTML5, JavaScript, AngularJS
  • Front-end Engineer

    2015 - 2015
    Kistler Group
    • Joined the team that developed the new generation of the CoMo Injection System.
    • Organized and modularized the code for the AngularJS application.
    • Established front-end guidelines.
    • Introduced patterns and guidelines to the team for code unit testing.
    Technologies: Unit Testing, Clean Code, Git, Bootstrap, CSS, HTML5, JavaScript, CoffeeScript, Less, CSS3, D3.js, AngularJS
  • Software Engineer

    2012 - 2014
    Esebe Software, s.r.o.
    • Established the front-end workflow with a Git branching model, test-driven development, and task automation.
    • Collaborated with the team that developed a new sports betting web application with AngularJS, Sass, and Bootstrap.
    • Developed an application using Backbone.js to display real-time data of games and bets on screens inside shops.
    • Created a server with Node.js connected to HornetQ to provide live updates through Socket.IO to any connected client.
    • Wrote a couple of websites in Python with the Django framework.
    Technologies: Unit Testing, Clean Code, Git, Bootstrap, CSS, HTML5, JavaScript, Django, Python, Sass, CSS3, Node.js, Backbone.js, AngularJS
  • Web Developer

    2012 - 2012
    Cupofcity, s.r.o
    • Analyzed requirements for a dating and meeting website focused on the Slovak market.
    • Wrote specifications for the application.
    • Designed the MySQL database.
    • Led a two-person team to develop an application using PHP and the Yii framework.
    • Implemented server-sent events.
    Technologies: Clean Code, MySQL, CSS, PHP, jQuery, HTML, Yii
  • Web Developer

    2010 - 2012
    OREC Solutions, s.r.o.
    • Developed my first hybrid mobile app for iOS.
    • Migrated an old website to a new customized solution in PHP with Yii.
    • Developed themes for clients using WordPress.
    Technologies: Clean Code, MySQL, CSS, PHP, PhoneGap, jQuery, HTML, WordPress, CodeIgniter, Yii


  • Unit Testing AngularJS Applications

    Patterns and guidelines for unit testing AngularJS applications. This won the best AngularJS post of the 2015 Developer Writing Competition and was shared more than 500 times in social networks.

  • How to Build a Raspberry Pi Server for Development (Publication)
    The Raspberry Pi is a little computer that you can get for as low as USD $5 and on which you can run many different types of software and build many different projects. In this article, I'm going to guide you through the process of setting it up as a home development server and deploying a full-stack JavaScript application that you can access from outside your network. This is great for setting up your own remote digital workspace, or simply to have control over the hardware you use for development.


  • Languages

    HTML, JavaScript, HTML5, PHP, CSS, CSS3, SQL, TypeScript, CoffeeScript, Less, Python, Sass
  • Frameworks

    Angular, AngularJS, Bootstrap, Express.js, Yii, CodeIgniter, PhoneGap, Protractor, Django, ZURB Foundation
  • Paradigms

    Unit Testing, Clean Code, Real-time Systems, Test-driven Development (TDD), REST, Agile Software Development
  • Platforms

    Backbase, Firebase, WordPress, MacOS, Raspberry Pi
  • Storage

    MongoDB, NoSQL, MySQL, MariaDB, Redis, PostgreSQL
  • Libraries/APIs

    Node.js, Backbone.js, D3.js, Underscore.js, Vue, Vuex, React, Polymer, jQuery, Lodash
  • Tools

    NPM, AngularFire, Git, WebStorm, Grunt, Yeoman, Gulp


  • Bachelor's Degree in Computer Engineering
    2003 - 2008
    Universidad de La Rioja - LogroƱo, Spain


  • MongoDB Certified Developer, Associate Level
    MongoDB, Inc.

To view more profiles

Join Toptal
Share it with others