From fccd15aec3507fd3f0cb4a2c18a0ec1af1d69c1f Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Thu, 4 Jul 2024 11:36:33 -0700 Subject: migrate to zola --- static/css/custom.css | 66 +++++++------ static/humans.txt | 5 - static/resume.html | 260 -------------------------------------------------- static/resume.pdf | Bin 46970 -> 0 bytes static/ssh.pub.sig | 2 - 5 files changed, 36 insertions(+), 297 deletions(-) delete mode 100644 static/humans.txt delete mode 100644 static/resume.html delete mode 100644 static/resume.pdf delete mode 100644 static/ssh.pub.sig (limited to 'static') diff --git a/static/css/custom.css b/static/css/custom.css index 46e75b9..7d8b20d 100644 --- a/static/css/custom.css +++ b/static/css/custom.css @@ -18,7 +18,7 @@ html { body { margin: 1em auto; - max-width: 48rem; + max-width: 50rem; line-height: 1.3; font-family: Gentium, serif; } @@ -29,12 +29,17 @@ h1 { h2 { font-size: 1.1rem; - border-left: 5px solid #4d76ae; + border-left: 5px solid #ffc832; padding-left: 0.2em; } +h3 { + font-size: 1rem; + font-weight: normal; +} + a { - color: #473a2f; + color: rgb(56, 115, 173); } a:link, @@ -45,39 +50,45 @@ a:active { } code { - background-color: #f2f1eb; - border-radius: 4px; - color: #000; font-family: Argon, monospace; - margin: 0; + color: #000; + font-size: 0.8rem; overflow-x: auto; - word-wrap: normal; + padding: 0.2rem 0.5rem; + margin: 0 0.2rem; + border: 1px solid #e1e1e1; + background: rgb(245, 245, 245); + border-radius: 4px; +} + +pre { + overflow: auto; font-size: 0.8rem; + overflow-x: auto; + margin: 0 0.2rem; } -p code { - color: #000; +pre > code { + display: block; + background: rgb(245, 245, 245); } -pre { - margin: 0; - word-wrap: normal; - overflow-x: auto; - background-color: #f2f1eb; - padding: 0.2em; +section.times time { + font-style: oblique; + float: right; +} + +section.times h3 { + display: inline; + font-size: 1em; } -#meta { +p.date { display: row; font-style: italic; font-size: 0.9rem; } -span.content-date { - float: right; - font-style: oblique; -} - table { width: 100%; border-spacing: 0px; @@ -120,15 +131,10 @@ blockquote { } ul { + display: block; list-style-type: disc; } -ul.list-content { - list-style: none; - padding: 0; - line-height: 2em; -} - -article { - text-align: justify; +li { + display: list-item; } diff --git a/static/humans.txt b/static/humans.txt deleted file mode 100644 index 0e6f085..0000000 --- a/static/humans.txt +++ /dev/null @@ -1,5 +0,0 @@ -/* TEAM */ -Author: Franck Cuny -Contact: franck [at] fcuny.net -Location: Emacs, Berkeley, CA -Resume: https://fcuny.net/resume.html diff --git a/static/resume.html b/static/resume.html deleted file mode 100644 index 2a4d804..0000000 --- a/static/resume.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - - - - Franck Cuny - - - - - -
-

Franck Cuny

-

- franck@fcuny.net -

-
-

- I'm a seasoned Site Reliability Engineer with experience in large - scale distributed systems. I'm invested in mentoring junior and senior - engineers to help them increase their impact. I'm always looking to - learn from those around me. -

-

- Specializations: distributed systems, containerization, - debugging, software development, reliability. -

-

Experience

-

Roblox, San Mateo

- - - - - - - - - -
Site Reliability EngineerPrincipal (IC6)SRE GroupFeb 2022 - to date
-

- I'm the Team Lead for the Site Reliability group that was started at - the end of 2021. -

-

- I'm defining the road-map and identify areas where SREs can partner - with different team to improve overall reliability of our services. -

-

Twitter, San Francisco

-

Compute

- - - - - - - - - - - - - - - -
Software EngineerSenior StaffCompute InfoAug 2021 - Jan 2022
Site Reliability EngineerSenior StaffCompute SREsJan 2018 - Aug 2021
-

- Initially the Tech Lead of a team of 6 SREs supporting the Compute - infrastructure. In August 2021 I changed to be a Software Engineer and was - leading one of the effort to adopt Kubernetes for our on-premise - infrastructure. As a Tech Lead I helped define number of internal - processes for the team, from on-call rotations to postmortem processes. -

-

- Twitter's Compute is one of the largest Mesos cluster in the world - (XXX thousands of nodes across multiple data centers). The team defined - KPIs, improved automation to mange the large fleet of bare metal machines, - defined APIs for maintenance with partner teams. -

-

- In addition to supporting Aurora/Mesos, I also lead a number of effort - related to Kubernetes, both on-premise and in the cloud. -

-

- Finally, I've helped Twitter save XX of millions of dollar in hardware - by designing and implementing strategies to significantly improve the - hardware utilization of our bare metal infrastructure. -

-

Storage

- - - - - - - - - -
Site Reliability EngineerStaffStorage SREsAug 2014 - Jan 2018
-

- For 4 years I supported the Messaging and Manhattan teams. I moved all the - pub-sub systems from bare-metal deployment to Aurora/Mesos, being the - first storage team to adopt the Compute orchestration platform. This - helped reducing operations, time to deploy, and improve overall - reliability. I pushed for adopting 10Gb+ networking in our data center to - help our team to scale. I was the SRE Tech Lead for the Manhattan team, - helping with performance, operation and automation. -

-

- Senior Software Engineer - Say Media, San Francisco -

- - - - - - - - - -
Software EngineerSenior SWEInfrastructureAug 2011 - Aug 2014
-

- During my time at Say Media, I worked on two different teams. I started as - a software engineer in the platform team building the various APIs; I then - transitioned to the operation team, to develop tooling to increase the - effectiveness of the engineering organization. -

-

- Senior Software Engineer - Linkfluence, Paris -

- - - - - - - - - -
Software EngineerSenior SWEInfrastructureJuly 2007 - July 2011
-

- I was one of the early engineers joining Linkfluence in 2007. I led the - development of the company's crawler (web, feeds). I was responsible - for defining the early architecture of the company, and designed the - internal platforms (Service Oriented Architecture). I helped the company - to contribute to open source projects; contributed to open source projects - on behalf of the company; represented the company at numerous open sources - conferences in Europe. -

-

Technical Skills

- - - diff --git a/static/resume.pdf b/static/resume.pdf deleted file mode 100644 index 123b9ef..0000000 Binary files a/static/resume.pdf and /dev/null differ diff --git a/static/ssh.pub.sig b/static/ssh.pub.sig deleted file mode 100644 index f070530..0000000 --- a/static/ssh.pub.sig +++ /dev/null @@ -1,2 +0,0 @@ -ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIdlm/qoR/dnMjZhVSTtqFzkgN3Yf9eQ3pgKMiipg+dl fcuny@aptos -ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIItMKXWzH00xS7kYJzDCIr/PM9DaZw+imK/byjrY5WNv franck@fcuny.net -- cgit 1.4.1