blog

my personnal blog / site
Log | Files | Refs | git clone https://git.ne02ptzero.me/git/blog

commit a6e4aa5968279a4cf7011c9b172361eade2e5c0c
parent 1a2033a28e28bfbbd7e1d8d68d6ed167afdf41dd
Author: Louis Solofrizzo <lsolofrizzo@online.net>
Date:   Tue,  9 Apr 2019 16:49:26 +0200

Resume: Add resume to the main site

Signed-off-by: Louis Solofrizzo <lsolofrizzo@online.net>

Diffstat:
Mlayouts/header.html | 2+-
Msite/contact.html | 2+-
Msite/index.html | 2+-
Asite/resume.html | 181+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 184 insertions(+), 3 deletions(-)

diff --git a/layouts/header.html b/layouts/header.html @@ -1,3 +1,3 @@ <p> - <a href="/">Louis</a> - <a href="https://git.ne02ptzero.me/">Git</a> - <a href="/blog">Blog</a> - <a href="/contact.html">Contact</a> - <a href="cv.pdf">Resume</a> + <a href="/">Louis</a> - <a href="https://git.ne02ptzero.me/">Git</a> - <a href="/blog">Blog</a> - <a href="/contact.html">Contact</a> - <a href="/resume.html">Resume</a> </p> diff --git a/site/contact.html b/site/contact.html @@ -8,7 +8,7 @@ </head> <body> <p> - <a href="/">Louis</a> - <a href="https://git.ne02ptzero.me/">Git</a> - <a href="/blog">Blog</a> - <a href="/contact.html">Contact</a> - <a href="cv.pdf">Resume</a> + <a href="/">Louis</a> - <a href="https://git.ne02ptzero.me/">Git</a> - <a href="/blog">Blog</a> - <a href="/contact.html">Contact</a> - <a href="/resume.html">Resume</a> </p> <h1>Contact Information</h1> diff --git a/site/index.html b/site/index.html @@ -9,7 +9,7 @@ <body> <p> - <a href="/">Louis</a> - <a href="https://git.ne02ptzero.me/">Git</a> - <a href="/blog">Blog</a> - <a href="/contact.html">Contact</a> - <a href="cv.pdf">Resume</a> + <a href="/">Louis</a> - <a href="https://git.ne02ptzero.me/">Git</a> - <a href="/blog">Blog</a> - <a href="/contact.html">Contact</a> - <a href="/resume.html">Resume</a> </p> <table> <tr> diff --git a/site/resume.html b/site/resume.html @@ -0,0 +1,181 @@ +<!DOCTYPE HTML> +<html> + <head> + <meta charset='utf-8'> + <meta name='viewport' content='width=device-width, initial-scale=1'> + <title>Louis : Resume</title> + <link rel='stylesheet' href='/blog/styles/main.css'> + </head> +<body> + <p> + <a href="/">Louis</a> - <a href="https://git.ne02ptzero.me/">Git</a> - <a href="/blog">Blog</a> - <a href="/contact.html">Contact</a> - <a href="/resume.html">Resume</a> + </p> + + <h1>Louis Solofrizzo</h1> + <h3>System & Kernel developer</h3> + <h5>Paris, France; <a href="https://ne02ptzero.me">ne02ptzero.me</a> + + <h2>Skills</h2> + <ul> + <li><b>C Language</b></li> + <ul> + <li>C99, C11</li> + <li>musl, glibc</li> + <li>gcc, clang</li> + <li>Cross compilation (Intel & ARM)</li> + </ul> + <li><b>ASM</b></li> + <ul> + <li>ARMv[5a-8], aarch64</li> + <li>x86, GCC</li> + </ul> + <li><b>Other Languages</b></li> + <ul> + <li>C++</li> + <li>Golang</li> + <li>Python (2 & 3)</li> + <li>Perl <i>(Only if the world needs to be saved)</i></li> + </ul> + <li><b>Linux Kernel</b></li> + <ul> + <li>Compilation, Configuration, Stripping, Optimization</li> + <li>Network Stack, netfilter, IPC, FS, USB</li> + </ul> + <li><b>FreeBSD</b></li> + <ul> + <li>Network stack, FS</li> + </ul> + <li><b>Kernel</b></li> + <ul> + <li>ACPI, GRUB, Multiboot</li> + <li>IDT, GDT, Paging, Software context-switching</li> + <li>IDE, SATA, ELF</li> + </ul> + <li><b>Network Protocols</b></li> + <ul> + <li>Ethernet, IPv[4,6], TCP, UDP</li> + <li>VLAN, IPSEC</li> + <li>HTTP, SMTP, TLS, IRC, IMAP, SNMP, NTP</li> + <li>Industrial: Modbus, IEC104</li> + <li>TNS, MS-SQL, MySQL</li> + </ul> + <li><b>OPS</b></li> + <ul> + <li>Ansible, Salt</li> + <li>PXE</li> + <li>LXC</li> + <li>Gitlab CI, Travis CI, Phabricator</li> + <li>Rack architecture, Network architecture</li> + </ul> + <li><b>Tools</b></li> + <ul> + <li>Git, git-appraise, git-bug</li> + <li>Vim</li> + <li>QEMU, KVM, VirtualBox</li> + <li>Scapy, Wireshark</li> + <li>Make, CMake</li> + </ul> + </ul> + + <h2>Experience</h2> + + <h3><a href="https://www.scaleway.com/">Scaleway</a> - Storage Lead Developer; 2018 - Now</h3> + + <blockquote> + Scaleway is an Iliad Group brand supplying a range of pioneering cloud + infrastructure covering a full range of services for professionals: + public cloud services with Scaleway, private infrastructure with + Scaleway Datacenter and bare-metal cloud services with Online by + Scaleway. + </blockquote> + + <h4>Highlights</h4> + <ul> + <li>Creation of a Cold Storage product from scratch</li> + <li>Deployment on thousands of machines, in multiple regions</li> + <li>Patch & Maintenance of the <a href="https://www.scaleway.com/object-storage/">Object Storage</a></li> + <li>Large monorepo architecture, design and maintenance</li> + </ul> + + <h3><a href="https://www.stormshield.com/">Stormshield</a> - System Developer & Maintainer; 2016 - 2018</h3> + <blockquote> + Protection for industrial and IT networks (Stormshield Network + Security) Protection for servers and workstations (Stormshield Endpoint + Security) Protection for data (Stormshield Data Security) + </blockquote> + + <h4>Highlights</h4> + <ul> + <li>Develop, upgrade and maintain <a href="https://www.stormshield.com/products-services/products/network-security/">advanced routing / firewalling IT/OT Software</a></li> + <li>FreeBSD Kernel-land Network filter (Physical, Routing, Applicative, IT / OT)</li> + <li>Maintainer of various userland subsystems (HA, Monitoring, Kernel configuration)</li> + </ul> + + <h3><a href="https://42.fr/">42</a> - Project Supervisor; 2015 - 2016</h3> + <blockquote> + 42 is a private, nonprofit and tuition-free computer programming school + created and funded by French billionaire Xavier Niel (founder of the + telecommunication company Illiad) The school does not have any + professors, does not issue any diploma or degree, and is open 24/7. The + training is inspired by new modern ways to teach which include + peer-to-peer pedagogy and project-based learning. + </blockquote> + + <h4>Highlights</h4> + <ul> + <li>Creation of 4 subjects about Linux Kernel Programming</li> + <li>Creation of 10 subjects about General Kernel Programming</li> + <li>Creation of 4 subjects about Compiler Programming</li> + <li>Creation of 2 subjects about System low-level Programming</li> + </ul> + + <h2>Languages</h2> + <ul> + <li>French (Native)</li> + <li>English (Fluent, Technical)</li> + </ul> + + <h2>Degrees</h2> + <ul> + <li>Baccalauréat</li> + <li>42 School</li> + </ul> + + <h2>Projects</h2> + <ul> + <li><a href="https://git.ne02ptzero.me/shayla">Shayla</a> - A simple yet fast static site builder</li> + <li><a href="https://git.ne02ptzero.me/lt">lt</a> - A simple terminal emulator</li> + <li><a href="https://git.ne02ptzero.me/KraKern">KraKern</a> - C++ Kernel</li> + <li><a href="https://git.ne02ptzero.me/KFS">KFS</a> - Kernel From Scratch course</li> + <li><a href="https://meshnet.github.io/Documentation/build/N2NP.html">N2NP</a> - Radio Mesh Applicative / Routing Protocol</li> + <li><a href="">Mobley</a> - C HTTP git viewer</li> + <li><a href="">Cisco</a> - Distributed home cloud</li> + </ul> + + <h2>Interests</h2> + <ul> + <li>Free Software</li> + <li>Software Freedom, Privacy Rights</li> + <li>Hacking</li> + <li>Radio</li> + <li>Snowboard</li> + </ul> + + <h2>Writing</h2> + <blockquote> + Articles listed below will be either personal or professional and do + not reflect the views of any company or group I am affiliated with. The + writing is my own, with the help of others to make things legible. + </blockquote> + <ul> + <li><a href="https://ne02ptzero.me/blog/c-tricks-that-i-use-everyday.html">C Tricks that I use everyday</a></li> + <li><a href="https://ne02ptzero.me/blog/making-a-simple-yet-fast-static-site-builder.html">Making a simple yet fast static site builder</a></li> + </ul> + <br /> + <blockquote> + No copyright - louis at ne02ptzero dot me<br /> + Any and all opinions listed here are my own and not representative of my employers; future, past and present. + </blockquote> + +</body> +</html>