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

Software Developer in Amsterdam, Netherlands

Member since October 15, 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

Mac OS, WebStorm, Git, TypeScript, Sass

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: AngularJS, Angular, Bootstrap
  • AngularJS Developer

    2018 - 2018
    CamSoda (via Toptal)
    • Found and fixed memory leaks on the live site.
    Technologies: 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: AngularJS, CSS, Bootstrap, Angular
  • 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: AngularJS, Bootstrap, Node.js, Express, Redis, MariaDB
  • JavaScript Engineer

    2015 - 2015
    Rchivos (via Toptal)
    • Built an AngularJS application for internal company communication.
    Technologies: AngularJS, Bootstrap
  • 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: JavaScript, AngularJS, D3.js, HTML5, CSS3, Less, CoffeeScript
  • 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.
    • Reviewed code of colleagues to approve pull requests.
    • Wrote a couple of websites in Python with the Django framework.
    Technologies: JavaScript, AngularJS, Backbone.js, Node.js, HTML5, CSS3, Sass, Python, Django
  • 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: PHP, Yii, HTML, CSS, jQuery, MySQL
  • 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: PHP, Yii, CodeIgniter, WordPress, HTML, CSS, jQuery, MySQL, PhoneGap


  • Unit Testing AngularJS Applications (Other amazing things)

    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.
  • Toptal Mentor
    Pablo is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Pablo shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.


  • Languages

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

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

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

    Backbase, Firebase, Raspberry Pi
  • Storage

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

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

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


  • 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