Pablo Villoslada Puigcerber
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
AngularJS Developer
CamSoda (via Toptal)
- Found and fixed memory leaks on the live site.
Front-end Engineer
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.
JavaScript Engineer
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.
JavaScript Engineer
Rchivos (via Toptal)
- Built an AngularJS application for internal company communication.
Front-end Engineer
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.
Software Engineer
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.
Web Developer
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.
Web Developer
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.
Experience
Unit Testing AngularJS Applications
Skills
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
Education
Bachelor's Degree in Computer Engineering
Universidad de La Rioja - Logroño, Spain
Certifications
MongoDB Certified Developer, Associate Level
MongoDB, Inc.
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring