Pablo Albella
Verified Expert in Engineering
JavaScript and .NET Developer
Málaga, Spain
Toptal member since June 23, 2014
Pablo is a highly talented JavaScript and .NET developer with over nineteen years of experience in the IT industry. He spent over five years specializing in .NET development and five in front-end JavaScript frameworks. Pablo has created numerous complex systems and is comfortable working alongside efficient, motivated teams.
Portfolio
Experience
- Systems Engineering - 20 years
- JavaScript - 13 years
- TypeScript - 10 years
- C# - 6 years
- .NET 5 - 6 years
- React - 4 years
- Express.js - 1 year
Availability
Preferred Environment
Angular, React, JavaScript, .NET 5, Express.js
The most amazing...
...thing I've coded is an enormous project for AON and BSI—two large British companies—working efficiently in a team of over thirty people.
Work Experience
Senior Full-stack Developer
Douglas
- Worked for Douglas, a German multinational perfumery and cosmetics chain. The company has an eCommerce shop and app, and I provided support for multiple site features.
- Integrated the shop with 3rd-party endpoints to successfully complete some features, such as Google Translate and DeepL.
- Used Playwright for web testing and automation.
Senior Front-end Angular Developer
Toptal's Client
- Implemented a project with Angular 11 on the front-end side and integrated it with a back-end solution in .NET 5.
- Created the architecture of a REST API in .Net 5.
- Used technologies such as Angular, NgRx, .Net 6, and Tailwind CSS.
React and Express/Node.js/Angular Developer
Toptal's Client
- Implemented new features using React and Redux on the front-end side.
- Worked on a project with a REST API created with Express.js. The database was using MongoDB.
- Created a project with Angular 8 and migrated later to 10 in an additional project. It was built first with adb2c and later migrated to Odic, using Bootstrap in a perfect pixel UI.
- Used technologies such as React, Redux, MongoDB, Express, Bootstrap, and C# .NET Core 3.1. Completed tasks managed with teams (DevOps).
JavaScript Front-end Developer
Toptal's Client
- Worked with a client who had a REST API for a year. Charged with the front end. It was built with AngularJS using Bootstrap and migrated to Angular 2+ later. The site was built from scratch, and the API communication was fast.
- Completed tasks managed with Trello on time and with excellent quality.
- Used Grunt and Node.js to build the solution and deployment.
Developer
Toptal's Client
- Worked with a client who has a SaaS product that manages scheduling and invoicing for rental businesses. Developed an integration between their product and QuickBooks Online.
- Built the integration using .NET and MySQL and hosted it on AWS. The client has a shell program that connects to QuickBooks Online using OAuth. QBO experience and a general understanding of business systems and accounting were needed.
- Constructed a front-end stack integrated into a force.com back-end application using the client's wireframes and specifications. Worked with many other SaaS systems such as NuORDER, Exact Online, BuildPro, and QuickBooks Desktop.
- Acquired strong knowledge of jQuery, HTML5, and REST/JSON API integrations.
Developer
Santex America
- Developed a content delivery system (Origin Digital) featuring video, ads, ad injection, transcoding, live events, linear events, VOD, subtitles, playlists, channels, video scheduling, and encoding.
- Designed and implemented a video encoding system for both VOD and live content; built using .NET and MVC.
- Deployed on Cloud Amazon WS and distributed through Akamai HD CDN; allowed the system to take a URL of the content to be encoded as input and convert it to different outputs with configurable output paths (Amazon or FTP), qualities, bitrates, and more.
- Coordinated Santex’s developments efforts for Origin Digital.
- Worked on a team with seven developers and one project manager.
Developer
Globant
- Worked on a project creating AON, a British multinational corporation providing risk management, insurance, and reinsurance brokerage.
- Developed a quotation insurance system for AON with both a front-end and back-end application; worked with AOP-Spring technologies.
- Gained experience with NHibernate architecture and technologies such as WWF, Fluent, and Spring, and patterns like singleton and MVP.
- Worked on the Comcel project, developing numerous branding and promotional applications for company contests; used the Oracle and SQL Server databases.
- Developed the BSI (British Standards Institution) system. Designed and developed a quality tracking tool for BSI. Used the following technologies: C# ASP.NET 2010, IIS7, MVC3, and Razor.
Consulting
TOTVS
- Led software implementation projects for the company.
- Worked with ADO and stored procedure technologies.
- Provided consulting services regarding ERP handling distribution logistics modules, purchasing, materials, accounts receivable, and accounting modules.
- Worked in business processes analysis in logistics, making ERP flows, and parameterization.
- Carried out consulting for analyzing business processes of companies such as Fiat and Piero.
- Advised and provided services with regards to technological solutions to processes using workflows (BPM).
Functional Analyst, .NET Developer
Tagle Group
- Created templates for software requirement specifications (SRS), system use case diagrams, use case specification documents, and DTE.
- Designed and developed a car dealership sales and management system.
- Gained experience surveying and documenting the business unit dealerships Tagle, Avant, and Motcor; monitored spare parts, the workshop, sales, and savings plans.
- Integrated a software development team with members from Prominente (a software outsourcing company in Córdoba, Argentina).
- Developed a multilayered application for client-server architecture based on stored procedures.
- Developed the database using Microsoft SQL Server 2005.
- Used VB.NET in Visual Studio 2005.
Computer Technician and Teacher (IT Department)
National University (UNC)
- Taught courses in Word, Excel, Internet, Windows, and Linux in the department classrooms.
- Handled the department Linux servers.
- Carried out the department’s system maintenance as well as its database and website.
- Installed and managed Linux servers from different distributions, including Slackware, Mandrake, RedHat, and Debian.
- Designed and developed the new department's web system in PHP, connecting to a PostgreSQL database on Linux.
- Gained experience in Visual Basic 6, developing a system for generating certificates for the IT department using Crystal Reports.
Experience
AON
http://www.aon.com/Comcel-Claro
BSI
http://www.bsigroup.com/Origin Digital - Verizon
Whitney - Siglo 21 - University
Octopus-Santex
Technologies: XP Frameworks, GitLab, Entity Framework, MVC4, AngularJS, JIRA, SQL Server, C#, Node.js, ASP.NET Web API 2, Microsoft Framework 4.5, Scrum.
Education
Engineer's Degree in Systems Engineering
Universidad Tecnológica Nacional - Córdoba, Argentina
Skills
Libraries/APIs
Entity Framework, Node.js, React, Google Maps, Web API 2, React Redux
Tools
TortoiseSVN
Languages
C#, JavaScript, CSS, TypeScript
Frameworks
Bootstrap, Angular, Angular Material, Durandal, Tailwind CSS, .NET Core, Express.js, .NET 5
Paradigms
Agile Software Development, Scrum
Storage
SQL Server 2008, MySQL, Oracle SQL, PostgreSQL, MongoDB
Platforms
Azure
Other
Web MVC, Systems Engineering, User Interface (UI)
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