Guillaume Grégoire

Head of Engineering at Decidata
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Mexico City, Mexico, MX
Languages
  • French Native or bilingual proficiency
  • English Full professional proficiency
  • Spanish Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Scrum Master Certified
    SCRUMstudy - Accreditation Body for Scrum and Agile;Download Free Scrum Body of Knowledge(381 pages)
    May, 2018
    - Oct, 2024

Experience

    • Mexico
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Head of Engineering
      • May 2019 - Present

      • Supervise software developments on 40+ projects. This includes various web applications (Python REST APIs + React), micro services, libraries, databases, Ansible playbooks, docs… Set up processes & tooling to improve teams' productivity. Manage GitLab repositories, AWS services and teams' accesses• Maintain and enhance the availability, reliability and performance of the TV Ads Recognition pipeline. This includes various services performing tasks such as video capture; frame extraction, indexing, retrieval, processing and analysis; databases syncing & partitioning; batch uploading; metrics & logs collection; filesystem cleanup; offline fallbacks• Build integrations with various ads platforms (Google DV360, Adwords, Facebook…) to sync digital ads with TV ads, weather statuses and sporting events• Build a service to bid on online ads. Optimize daily budget spendings and min/max bidding prices. Optimize placements based on the sites’ CPM and VTR/CTR performance. Build the APIs & React platform to create campaigns and reports. Each report includes multi-metrics multi-dimensions charts such as impressions vs. VTR vs. spent by day, hour, TV channel…• Build a service to calculate the impact of TV ads on traffic websites (traffic baseline vs. traffic uplift). Dockerize and operate a self-hosted Snowplow collector + Snowplow ETL pipeline + Redshift cluster on AWS to collect millions of traffic events per day. Build Google Analytics and CSV integrations to load external traffic sources. Build the APIs & React platform to create campaigns and reports (analysis by traffic audiences, devices, geography, site tunnel…)• Provision, orchestrate and monitor remote bare metal servers (from 3 to 50 in 2020)• Manage and optimize infrastructure costs• Hire, manage and mentor software engineersStack:• Infra: 50 bare metals with GPU & capture cards, AWS, Ansible, Prometheus, Grafana• Back: Docker, Python, Celery, PostgreSQL, Redis, ffmpeg• Front: TypeScript, React Show less

    • Team Lead - Frontend
      • Nov 2017 - May 2019

      • Architected, built and maintained various large React applications and libraries (80k LOC)• Improved the design of existing code and the frontend tools / build system• Managed and mentored 2 software engineers• Implemented project management methodologies• Established best practices for the team• Ensured technical feasibility of new features and managed users expectationsStack: AWS, TypeScript, React, Redux, GitLabAbout Decidata:Decidata is a Mexican startup who developed a technology to detect and analyze every TV commercial in real time. From Mexico to Brazil, we monitor over 200 TV channels on a 24/7 basis to help broadcasters such as Televisa ensure the quality of their transmission. We work as well with brands and agencies who want to improve the ROI of their TV campaigns. AdsSync allows brands such as Aeromexico, Nestlé, Netflix and Disney to synchronize their digital ads with their TV commercials to retarget audiences across screens. Attribution allows brands such as Mercado Libre, Rappi, BBVA and Movistar to calculate the performance of their campaigns and optimize their media plan thanks to our insights and recommendations. Show less

    • Argentina
    • Human Resources Services
    • 1 - 100 Employee
    • Founder
      • Sep 2016 - Sep 2017

      Built a People Data Management SaaS. More info at https://staffyhq.com Please note that the service is not available anymore. Get in touch for more details. Stack: AWS, Node.js, MySQL, GraphQL, TypeScript, React, Stripe, Sentry, GitLab People data management made simple. Keep all the data that you need about your teams' members in one place. Always up-to-date. Staffy's 5 key benefits: • Manage all your team's information in Staffy, keep an eye on your entire organization • Allow everyone on your team to update their information by themselves • Find up-to-date information when you need it, get alerted when changes occure • Create your own custom data fields, set the roles & permissions of your team members • Sign-in with Slack: everyone in your team can join you on Staffy in 1-click Show less

    • Software Development
    • Full Stack Software Engineer
      • Sep 2014 - Jun 2016

      Design and development of web analytics, A/B testing and conversion optimization solutions. • Built data models and REST JSON APIs with PHP, Symfony 2, Doctrine, MySQL, Redis • Built a large Angular application for worldwide companies • Rebuilt large portions of the MVP code from jQuery and Backbone.js to Angular • Established good practices for the team • Wrote unit and functional tests with Karma, Protractor, Jasmine • Reviewed team code every day focusing on architecture, naming, reusability, performance • Tracked and logged PHP and JavaScript errors in production • Monitored outdated dependencies and ensured to keep dependencies up-to-date • Evangelized colleagues about new technologies like ES6, Babel, React, Gulp • Performed product and technical presentations to show the team's work and achievements • Worked in agility with several other teams (product, UX design, back-end) with SCRUM and tools like Jira, GitHub, Slack Stack: AWS, PHP, Symfony 2, Doctrine, MySQL, Redis, Docker, JavaScript, Angular, GitHub Show less

    • Sweden
    • Retail
    • 1 - 100 Employee
    • Tech Lead
      • Jan 2014 - Sep 2014

      Technical lead on Poplee v2• Redesigned the product and all its user interfaces (mock-up, prototype and implementation)• Built new data models and REST JSON APIs with C#, Entity Framework, LINQ, SQL Server• Built a new single-page application, migrated old views from jQuery to Backbone.jsPoplee is a single-page application to manage human resources information. Poplee allows to manage complex and multi-occurrence data (such as employees' children), fully customizable data, read/write permissions per data/per employee, reporting and data analysis.Stack: Windows Servers @ OVH, C#, ASP.NET, LINQ, SQL Server, JavaScript, Backbone.js Show less

    • Full Stack Software Engineer, DevOps
      • Sep 2011 - Jan 2014

      • Built parts of web applications: Poplee (HRIS), Poplee Reporting, Pagga (digital payrolls)• Built an internal platform to monitor and manage customers and their applications• Built an internal platform to deploy code and database in staging and prod environments• Migrated the version control system from a local SVN to Git and GitHub• Accomplished data backup monitoring with Batch scripting• Performed system administration tasks on Windows Server 2008, IIS 7 & SQL Server 2008Stack: Windows Servers @ OVH, C#, ASP.NET, LINQ, SQL Server, JavaScript, Backbone.js Show less

    • France
    • Software Development
    • 1 - 100 Employee
    • Web developer [internship]
      • Feb 2011 - Mar 2011

      • Built parts of a web application using JavaScript, jQuery and PHP 5 • Designed several user interfaces aiming for a good user experience • Built parts of a web application using JavaScript, jQuery and PHP 5 • Designed several user interfaces aiming for a good user experience

Education

  • Université Paris Dauphine
    Master MIAGE
    2012 - 2014
  • Université Paris Dauphine
    Licence MIAGE
    2011 - 2012
  • Lycée Turgot
    BTS Informatique de Gestion
    2009 - 2011
  • Lycée Sainte-Marie
    Baccalauréat Scientifique
    2008 - 2009

Community

You need to have a working account to view this content. Click here to join now