Skip to content

Commit

Permalink
Update resume
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidBertet committed Apr 16, 2024
1 parent c6a7bb4 commit 9db488f
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 19 deletions.
4 changes: 2 additions & 2 deletions src/content/experiences/backelite.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ location: Paris, France
dates: 2012-2015 (3.5 yrs)
---

- **Designed** Credit Agricole banking apps (iOS, Android, Windows). **Multiplatform design**, endpoint testing, developer coordination
- 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 all clients & frameworks to raise issues in-app
- Built **internal tooling** to deliver mobile apps to clients & framework to raise **JIRA** issues from app
14 changes: 7 additions & 7 deletions src/content/experiences/quotient.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ location: Mountain View, CA
dates: 2019-2024 (5 yrs)
---

- **Designed, coded & maintained** native iOS/Android apps (Swift/Kotlin). Multiplatform design & reactive programming 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 web interface (NextJS, Docker). Used across the company, **saving hundreds of hours a month**
- 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**
8 changes: 4 additions & 4 deletions src/content/experiences/shopmium.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ location: Paris, France
dates: 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. **Used daily by a team of 10+**
- 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++
- **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)
7 changes: 7 additions & 0 deletions src/content/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
---

**<span style="font-size:1.1em">Software engineer</span>** with 13 years experience in crafting top-tier solutions on **iOS, Android** & Web.<br />
I drive team and company growth through effective **mentorship**, **automation**, and strategic tooling.<br />
**Passionate by engineering**, I continuously learn and refine my skills through side projects.<br />
Looking for my next challenges, **I'm eager to contribute** through innovative problem-solving and collaboration.
8 changes: 2 additions & 6 deletions src/pages/resume.astro
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
import { Icon } from "astro-icon";
import * as summary from "../content/summary.md";
const skills = await Astro.glob("../content/skills/*.md");
const experiences = await Astro.glob("../content/experiences/*.md");
const perso = await Astro.glob("../content/perso/*.md");
Expand Down Expand Up @@ -44,12 +45,7 @@ const phoneImage = canvas.toDataURL('image/png')
<div class=" flex flex-row items-center">
<div class="pe-13 grow">
<h1 class="text-5xl font-bold p-name">David Bertet</h1>
<p class="font-medium text-gray-500 p-note mt-4">
Software engineer with 13 years experience in crafting top-tier solutions on iOS & Android.<br />
I drive team and company growth through effective mentorship, automation, and strategic tooling.<br />
Continuously refining my skills through side projects, I remain adaptable to emerging technologies.<br />
Looking for my next challenges, I'm eager to contribute through innovative problem-solving and collaboration.
</p>
<div class="prose mt-4 leading-6 font-medium text-gray-500 w-full max-w-full"><summary.Content /></div>
</div>

<section>
Expand Down

0 comments on commit 9db488f

Please sign in to comment.