1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
//! I'm a Former emergency response driver, who always had a big interest in
//! programming and technology. I've been running Linux for 6 years, I tried
//! many distributions (Ubuntu, Tails, Manjaro,...). I use Arch Linux as my
//! daily driver because Arch gives me the opportunity to really discover what
//! it's going on under the hood.
//!
//! I had the chance to get insight knowledge on Rust in 2020 from a friend that
//! became my mentor. I've got the opportunity to learn Rust at RustMinded
//! including all the technical and non-technical skills to become a developer.
//!
//! You can find me on [GitHub](https://github.com/yozhgoor),
//! [Twitter](https://twitter.com/yozhgoor) and [Mastodon](https://hachyderm.io/@yozhgoor).
//! You can also send me an
//! [email](mailto:yohan.boogaert+recruit@protonmail.com).
// Jobs
/// Multiple jobs with hands on the wheel (emergency response driver, airport
/// shuttle, taxi,...).
pub mod exp04_2014_2020 {}
/// First job with hands on the keyboard at RustMinded. Discovering the OSS
/// world when learning how to become an Rustacean.
pub mod exp03_2020_2022 {}
/// Freelance mission as a Rust Developer at Cumul.io rewriting in Rust a query engine for data
/// analytics using faster and more efficient queries and improving the relation of multiple
/// microservices in an AWS cloud environment.
pub mod exp02_2022 {}
/// Freelance mission as a Rust Developer at Ystorian working on a cybersecurity platform that
/// gathers information from the OS, BIOS, kernel or network on different systems in parallel to
/// assess security vulnerabilities and compliance level.
pub mod exp01_2022_today {}
// Personal Projects
/// A CLI tool that allows you to create a temporary new Rust project using
/// cargo with already installed dependencies.
/// [\[Repository\]](<https://github.com/rustminded/cargo-temp>)
#[macro_export]
macro_rules! cargo_temp {
() => {};
}
/// A crate to create and handle processes on Windows (similar too `std::process`).
/// [\[Repository\]](<https://github.com/yozhgoor/CreateProcessW>)
#[macro_export]
macro_rules! create_process_w {
() => {};
}
/// My vision of the Rust Programming Language as an introduction to Rust.
/// [\[Repository\]](<https://github.com/yozhgoor/intro-to-rust>)
#[macro_export]
macro_rules! intro_to_rust {
() => {};
}
/// Yet Another To-Do App in your Terminal. (Under development)
/// [\[Repository\]](<https://github.com/yozhgoor/tui-do>)
#[macro_export]
macro_rules! tui_do {
() => {};
}
/// A Yew and Yewprint playground using wasm-run.
/// [\[Repository\]](<https://github.com/yozhgoor/yewprint-playground>)
#[macro_export]
macro_rules! yewprint_playground {
() => {};
}
// OSS Contributions
/// A CLI tool that compares a crate's public API between two different
/// branches, shows what changed, and suggests the next version according to
/// semver.
/// [\[Repository\]](<https://github.com/iomentum/cargo-breaking>)
pub struct CargoBreaking {}
/// A developer tool to help you get up and running quickly with a new Rust project by leveraging a
/// pre-existing git repository as a template.
/// [\[Repository\]](<https://github.com/cargo-generate/cargo-generate>)
pub struct CargoGenerate {}
/// Date and Time for Rust.
/// [\[Repository\]](<https://github.com/chronotope/chrono>)
pub struct Chrono {}
/// The place to be hired as an awesome Rustacean. (Under development)
/// [\[Repository\]](<https://github.com/rustminded/recruit-rust>)
pub struct RecruitRust {}
/// French translation of the book "The Rust Programming Language".
/// [\[Repository\]](<https://github.com/Jimskapt/rust-book-fr>)
pub struct RustBookFr {}
/// Third-I, the only camera that replicates your hearing and your point of
/// view.
/// [\[Repository\]](<https://github.com/BigBoySystems/third-i-frontend>) |
/// [\[Site\]](<https://bigboysystems.com/>)
pub struct ThirdIFrontend {}
/// TopoJSON bindings and utilities for Rust.
/// [\[Repository\]](<https://github.com/georust/topojson>)
pub struct TopoJson {}
/// Bundles and tooling for Rust WASM frontend application.
/// [\[Repository\]](<https://github.com/wasmbl/wasmbl>)
pub struct WasmRun {}
/// Customizable commands based on [xtask](https://github.com/matklad/cargo-xtask)
/// for your WASM project.
/// [\[Repository\]](<https://github.com/rustminded/xtask-wasm>)
pub struct XtaskWasm {}
/// A customizable helper to watch for changes in your xtask projects.
/// [\[Repository\]](<https://github.com/rustminded/xtask-watch>)
pub struct XtaskWatch {}
/// Port of [blueprintjs](<https://blueprintjs.com>) to Yew.
/// [\[Repository\]](<https://github.com/yewprint/yewprint>)
pub struct Yewprint {}
// Non-technical skills
/// Release, update and maintenance of an OSS project.
pub enum OssProjectMaintenance {}
/// Project organisation using
/// [GitHub Project](<https://docs.github.com/en/issues/trying-out-the-new-projects-experience/about-projects>)
/// and [GitHub settings](<https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features>).
pub enum ProjectOrganisation {}
/// Continuous Integration via [GitHub Actions](<https://github.com/actions>).
pub enum SettingUpCI {}
/// Web application deployment using [Netlify](<https://www.netlify.com>).
pub enum WebDeployment {}
// Technical skills
/// Yew.
pub const FRAMEWORKS: () = ();
/// Arch Linux, Pop!_OS.
pub const OS: () = ();
/// Rust, Bash.
pub const PROGRAMMING_LANGUAGES: () = ();
/// French (5. Native), English (3. Minimum Professional Proficiency).
pub const SPOKEN_LANGUAGES: () = ();
/// Git, WASM, CLI, Terminal UI, Platform agnosticism.
pub const TECHNOLOGIES: () = ();
// Personal traits
pub trait Autodidact {}
pub trait Enthusiast {}
pub trait Flexible {}
pub trait Passionate {}
pub trait TeamPlayer {}
pub trait WantToBuild {}
pub trait WantToLearn {}