Hi there! 👋
David Bertet
Currently creating stuff
About me
  • Email
    email
  • Address Sillicon Valley, California - USA
  • Current role Software engineer
Connect with me!

Relevant experiences

Quotient Technology Inc.
Software Architect | Mountain View, CA
2019-2024 (5 yrs)
  • Designed, coded & maintained native iOS/Android apps (Swift, Kotlin). Multiplatform patterns & UI design system to maximize productivity with short iterations. 99,99+% crash free
  • Investigated most complicated user issues through the whole stack, app/server/database which contributed to achieving 4.5+ store rating (Embrace, Splunk, BugSnag, GCP)
  • Mentored developers and peer reviewed code and design to improve team’s autonomy
  • Worked with cross-functional team, including product, server, marketing and support to identify requirements and optimal solutions
  • Enhanced processes to switch from monthly to weekly release. Kanban, feature flag, small task, daily PR, task automation. Shipping often removed last minute rushes & simplified bug analysis
  • Optimized CI/CD pipeline. Automated review, testing & 1-click release to focus on the product
  • Built internal tooling to expose data through a website (React, NextJS, Docker). Used across the company, saving hundreds of hours a month
Shopmium
Lead developer | Paris, France
2015-2019 (3.5 yrs)
  • Managed a team of 7 developers. Weekly 1o1, OKR definition, performance review
  • Migrated iOS/Android apps from Titanium (Hybrid JS) to Native (Swift, Kotlin)
  • Built a test suite that takes screenshots of draft offers for client review, exposed through a web interface. (XCTest, JS) Used daily by a team of 10+
  • Designed REST endpoints, maximizing CDN usage which lowered running costs by 10%
  • Analyzed network and performance to speed up critical path by 20% (Charles, Instruments)
  • Designed & coded a live receipt detection framework using OpenCV in C++
  • Implemented CI/CD pipelines, saving 2 hours a week per developer (Jenkins, Fastlane, Danger)
Backelite
Technical consultant | Paris, France
2012-2015 (3.5 yrs)
  • Designed Credit Agricole banking apps (iOS, Android, Windows). Multiplatform patterns, endpoint testing, developer coordination
  • Project management and technical design on Voyages SNCF (French railway company), Societe Generale, Credit du Nord (French banks) mobile apps
  • Built internal tooling to deliver mobile apps to clients & framework to raise JIRA issues from app

Work projects

On Premise to Cloud migration

GCP, K8, ArgoCD, Spring Boot

Coupons.com mobile app

iOS, Android

Internal tool to easily browse data. Used by dev, clearer & customer support teams

NextJS

Internal tool that captures every coming offers. Used for client validation

iOS screenshots, Jenkins, JS

Side projects

Mastering requires practice