Guido Tapia

Guido Tapia

Director of Software Development and Machine Learning Services at PicNet

Guido manages the Software Development and Machine Learning teams at PicNet. They specialise in delivering complex systems that are usually beyond the capabilities of regular outsourcing companies. Such systems as; highly distributed systems, machine learning and artificial intelligence solutions, business critical applications, etc.

Guido Tapia

May 23, 2016

Angular 2 Forms Wrapper - Clean forms

Angular 2 forms are very powerful, the custom validation support is extremely flexible and easy to use. However, this power and flexibility comes at a cost; and that is boiler plate. To nicely integrate validations into the user interface you need a ...

in software-engineering

Guido Tapia

May 20, 2016

My experience so far with Angular 2

I know it's still early in the piece for ng2 but we have to date worked on 3 angular 2 projects. These projects range from very small (5-10 pages/routes) to medium (50-70 pages/routes). We started on beta1 and we are now here at RC1, here is my exper ...

in software-engineering

Guido Tapia

May 16, 2016

Review of Keras (Deep Learning) Core Layers

This is the first part in a planned series of posts which aims to explore the core layers in the Keras source code. These posts aim to take practical / a non-theoretical approach whereby we use code samples to demonstrate real usages of the Keras lay ...

in software-engineering

Guido Tapia

May 10, 2016

Upgrading from Angular 2 beta 17 to Angular 2 RC1

Upgrading through the angular2 betas has been a bit of a pain with lots of breaking changes but it seemed manageable. However, upgrading to RC1 was bad… So in the hopes of helping others here is my step by step guide. Please note: This works on my pr ...

in software-engineering

Guido Tapia

June 2, 2015

PredictBench successfully predicts product classifications for one of the world's largest ecommerce and FMCG companies

As any large FMCG (CPG) is aware, classifying products correctly is critical to having good analytics capabilities. It is also clear to any global organisation that this is a surprisingly difficult task to achieve. Most regions use different classifi ...

in software-engineering

Guido Tapia

April 30, 2015

Machine Learning for the FMCG Industry

The unique characteristics of the FMCG industry make it an ideal candidate for Machine Learning and associated technologies. These characteristics include very large volumes of transactions and data, and a large number of data sources that influence ...

in software-engineering