Pablo Villoslada Puigcerber, Developer in Logroño, Spain
Pablo is available for hire
Hire Pablo

Pablo Villoslada Puigcerber

Verified Expert  in Engineering

Software Developer

Location
Logroño, Spain
Toptal Member Since
December 6, 2014

Pablo is a skilled software engineer with over fourteen years of experience developing websites. He has spent the last ten years as a front-end engineer, creating various JavaScript applications. Pablo is a team player who cares deeply about code quality and standards.

Portfolio

Backbase
Unit Testing, Clean Code, Git, Bootstrap, Backbase, CSS, HTML5, JavaScript...
CamSoda (via Toptal)
Clean Code, Git, JavaScript, AngularJS
HackrLogic, Inc. (via Toptal)
Unit Testing, Clean Code, Git, Bootstrap, CSS, HTML5, JavaScript, Angular...

Experience

Availability

Part-time

Preferred Environment

Git, Sass, TypeScript, WebStorm, MacOS

The most amazing...

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

Work Experience

Senior Front-end Engineer

2017 - PRESENT
Backbase
  • Traveled worldwide, helping clients implement the best digital banking solutions.
  • Trained and mentored developers in Angular and other web technologies.
  • Developed a variety of bank applications with Angular and AngularJS.
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, 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
  • 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 and introduced patterns and approaches for code unit testing to the team.
Technologies: Unit Testing, Clean Code, Git, Bootstrap, CSS, HTML5, JavaScript, CoffeeScript, Less, D3.js, AngularJS

Software Engineer

2012 - 2014
ESEBE Software
  • 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, 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, and implemented server-sent events.
  • Led a two-person team to develop an application using PHP and the Yii framework.
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 with PhoneGap.
  • Migrated an old website to a new customized solution in PHP with Yii.
  • Created themes for clients using WordPress and PHP.
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.

Languages

HTML, JavaScript, HTML5, CSS, TypeScript, PHP, CoffeeScript, Less, Python, Sass

Frameworks

Angular, AngularJS, Bootstrap, Express.js, CodeIgniter, PhoneGap, Yii, Django

Paradigms

Unit Testing, Clean Code

Platforms

Backbase, Firebase, WordPress, MacOS

Libraries/APIs

Node.js, Backbone.js, D3.js, jQuery

Tools

Git

Storage

MongoDB, MySQL, Redis

2003 - 2008

Bachelor's Degree in Computer Engineering

Universidad de La Rioja - Logroño, Spain

OCTOBER 2014 - PRESENT

MongoDB Certified Developer, Associate Level

MongoDB, Inc.

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring