Profileimage by JuanLuis Rosa AI / machine learning engineer from Barcelona

Juan Luis Rosa


Last update: 29.04.2021

AI / machine learning engineer

Graduation: M. SC. in Artificial Intelligence
Hourly-/Daily rates: show
May vary
Languages: English (Full Professional) | French (Full Professional) | Spanish (Native or Bilingual)




Master of Science in Artificial Intelligence by the UPC Barcelona.
Fast to do MVPs and prototyping
  • Smiletronix, british startup. Architected data pipelines for teeth and gums diseases segmentation. Build a health dataset with 10 dentists. Pytorch, Gcloud, IOT  with Debian for a new device with 8 photo sensors.
  • Deepsolutions, CCTV company.  On the edge TfLite models, car plate recognition. Face recognition for event entrances. People tracking and counting. 
  • CreoTour, automatization of 3D virtual tours with OpenCV epipolar geometry and deeplearning models.  HDR imaging , 3D reconstruction from 360 images. Python/notebooks Pandas and Dockers
  •  automation of object reconstruction from RGBD images.  C++,  SFM, Open3d  
  • Automation of invoices to structured data using AWS lambda and Amazon textract. OCR
  • Drivisor, car and trucks startup build the full architecture of a  deeplearning model that recognises driver emotions.
Machine learning: Pytorch, Tensorflow, OpenCV, Python
Deployment on: Dockers, Lambda, GPUs/CUDA virtual machines in Gcloud and AWS
Computer vision build a face emotions recognition pipeline building dataset, transfer learning and inference deployment. OCR architectures benchmarking and deployment (CNN + LSTM vs Enconder-decoder solutions)
: Designing an algorithm for tackling fake news

Project history

With a good understanding of IT industry  I have deep experience as CTO in media companies. I build teams and workflows and collaborated in business transformation and digitalization. 

RBA Media Group — CTO in the digital department

September 2010 - August 2015
Software architect. Determine functional and non-functional requirements with attention to SAP integration and feasibility. Developing partnerships with best 3rd party technology solutions.
Tech team responsible. Responsible of a team of 10 developers and multimedia producers.  Oversee progress and provide technical guidance and coaching
Data analysis responsible. Develop and implement data collection and visualization systems. Interpret data, analyze results and provide ongoing reports and dashboards.  Web content and social media analytics.
Webmaster: Ensuring functionality and efficiency of sites and web servers in a hybrid cloud platform supporting  17M /month visitors on 2017. Review SEO/SEM, monitor and analyze site performance (e.g marketing campaigns).  
Monetization solutions: Measure and report performance of multivariate marketing campaigns, and assess against goals (ROI and KPIs). Responsible of Adservers DFP, OpenX,Programmatic Ads and Ad operations activity for Video, Display, Mobile. Paywall. Ecommerce payment solutions, SAP  integration

El Jueves Media Group — CTO
August  2003 - September 2010
Develop technical aspects of the company’s strategy to digitalization. We build a team, software and pipelines that were acquired by the biggest magazine and collectibles media group in Spain. Discover and implement new technologies that yield competitive advantage Build a CMS and eCommerce solution and supply chain from warehouse to final customer.
Hire and Lead an IT team and multimedia producer team. Budgets
Systems responsible Approve purchases of technological equipment and software and establish partnerships with IT providers for our two offices.

Lavinia TC, Barcelona — It crowd
September 2001 - July 2003
Servers, scripting and technology infrastructure in a distributed infrastructure and streaming of video.

Contact form

Contact details