summaryrefslogtreecommitdiff
path: root/mod/misc
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2025-04-02 22:11:38 -0400
committerKleidi Bujari <mail@4kb.net>2025-04-02 22:11:38 -0400
commitc950f338c5720a132552863a35d1c7924df3d3a6 (patch)
treec3134c42e1618c255ca8e9e0698f90b0ae8b3563 /mod/misc
parentb619ff9dd42eaa62569c8297142f0e4c719d40d2 (diff)
parent09c2b6de63a6ff35348fcb2c2eb57b974f0a8a52 (diff)
downloaddepot-c950f338c5720a132552863a35d1c7924df3d3a6.tar.gz
depot-c950f338c5720a132552863a35d1c7924df3d3a6.tar.bz2
depot-c950f338c5720a132552863a35d1c7924df3d3a6.zip
Merge remote-tracking branch 'origin/copy-blueprint'
Diffstat (limited to 'mod/misc')
-rw-r--r--mod/misc/cv/cv.typ179
-rw-r--r--mod/misc/cv/default.nix6
2 files changed, 0 insertions, 185 deletions
diff --git a/mod/misc/cv/cv.typ b/mod/misc/cv/cv.typ
deleted file mode 100644
index 7d43763..0000000
--- a/mod/misc/cv/cv.typ
+++ /dev/null
@@ -1,179 +0,0 @@
-#set document(author: "Kleidi Bujari", title: "Kleidi's Resume!")
-#set text(size: 10pt, lang: "en", ligatures: false)
-#set page(margin: 0.5in, paper: "us-letter")
-
-#show link: underline
-#set par(justify: true)
-
-#show heading.where(level: 1): it => [
- #set text(weight: 700, size: 20pt)
- #pad(it.body)
-]
-
-#show heading.where(level: 2): it => [
- #pad(top: 0pt, bottom: -10pt, [#smallcaps(it.body)])
- #line(length: 100%, stroke: 1pt)
-]
-
-#let generic-two-by-two(
- top-left: "",
- top-right: "",
- bottom-left: "",
- bottom-right: "",
-) = [
- #strong(top-left) #h(1fr) #top-right \
- #bottom-left #h(1fr) #bottom-right
-]
-
-#let dates-helper(from: "", to: "") = from + " " + $dash.em$ + " " + to
-
-#let edu(
- institution: "",
- dates: "",
- degree: "",
- location: "",
-) = generic-two-by-two(
- top-left: institution,
- top-right: dates,
- bottom-left: degree,
- bottom-right: location,
-)
-
-#let work(
- title: "",
- dates: "",
- company: "",
- location: "",
-) = generic-two-by-two(
- top-left: title,
- top-right: dates,
- bottom-left: company,
- bottom-right: location,
-)
-
-= Kleidi Bujari
-
-#(
- link("mailto:mail@4kb.net"),
- link("https://github.com/kbujari")[github.com/kbujari],
- link("http://4kb.net")[4kb.net],
-).join(" | ")
-
-== Experience
-
-#work(
- company: "Meta",
- title: "Production Engineer",
- dates: dates-helper(from: "Jul 2024", to: "Present"),
- location: "Menlo Park",
-)
-
-- Worked on Linux kernel and Erlang's BEAM virtual machine,
- shipping performance optimizations directly to upstream projects.
-- Built foundational messaging infrastructure running WhatsApp core systems worldwide,
- improving reliability and performance.
-
-
-#work(
- company: "Toronto Metropolitan University",
- title: "Graduate Research Assistant",
- dates: dates-helper(from: "May 2024", to: "Sep 2024"),
- location: "Toronto",
-)
-
-- Automated transformations for hundreds of media files,
- using ffmpeg and unix primitives to parallelize workload.
-- Published frontend with AstroJS to generate only static HTML,
- ensuring compatibility with many hosting providers.
-
-#work(
- company: "Canadian Broadcasting Corporation",
- title: "Network Engineering Intern",
- dates: dates-helper(from: "May 2023", to: "Apr 2024"),
- location: "Toronto",
-)
-
-- Designed custom PXE based provisioning for hundreds of devices on existing network,
- eliminating manual configuration.
-- Architected hyper-converged Proxmox cluster for 2024 Olympics,
- saving \$250k+ with reused hardware and open software.
-
-#work(
- company: "WSP Canada",
- title: "Student Engineer",
- dates: dates-helper(from: "May", to: "Aug") + ", 2021, 2022",
- location: "Toronto",
-)
-
-- Modernized subway control systems with modern C++,
- replacing legacy code with newer STL functions.
-- Validated new electrical designs for power consumption,
- cost efficiency, and viability with existing systems.
-
-== Projects
-
-*Custom Linux Distribution* ---
-Designed entire Linux distribution used for hosting production servers,
-daily desktop use, and embedded programming on a Raspberry Pi.
-Using NixOS, it supports enabling only required functionality at build time.
-Features systemd,
-an in-memory root filesystem,
-ZFS persistent storage with backups,
-and extremely hardened networking.
-
-*Distributed Compute Cluster* ---
-Bare-metal Kubernetes cluster managed with GitOps to be completely reproducible.
-Uses Cilium CNI for fast eBPF networking and BGP load balancing,
-FluxCD for cluster management,
-and CEPH distributed storage for stateful workloads.
-Air-gapped, automated cluster provisioning with custom PXEBOOT images.
-
-*ICER Compressor* ---
-Image compression library written in Rust,
-designed for deep-space communication.
-Hand tuned for speed and portability by using only integer arithmetic,
-no heap allocations, and no standard library by default.
-Achieves practically instant compressions, even on microprocessors.
-
-*Mirrorlist Generator* ---
-Fetches Arch Linux package mirrors,
-filtering them based on user parameters.
-Sorts and outputs formatted data compliant with the pacman package manager.
-Heavily outperforms default Python implementation.
-
-== Education
-
-#edu(
- institution: "Toronto Metropolitan University",
- dates: dates-helper(from: "Sep 2020", to: "Apr 2025"),
- location: "Canada",
- degree: "Bachelor's of Engineering, Computer Engineering",
-)
-
-- *Relevant Coursework*:
- Data Structures, FPGA Programming, Compilers & Interpreters, Digital Systems, Computer Networks
-- *Extracurriculars*:
- Member of student robotics design team,
- teaching assistant for micro-processor courses.
-
-== Skills
-
-- *Languages*: #(
- "Rust",
- "Scheme",
- "Nix",
- "Haskell",
- "Erlang",
- "C++",
- "Lua",
- "TypeScript",
- ).join(", ")
-
-- *Technologies*: #(
- "Linux",
- "Distributed Systems",
- "Compilers",
- "Virtualisation",
- "Infrastructure Automation",
- "Build Systems",
- ).join(", ")
diff --git a/mod/misc/cv/default.nix b/mod/misc/cv/default.nix
deleted file mode 100644
index b663475..0000000
--- a/mod/misc/cv/default.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{ pkgs, ... }:
-
-pkgs.runCommand "cv" { } ''
- mkdir -p $out/share
- ${pkgs.typst}/bin/typst compile ${./cv.typ} $out/share/cv.pdf
-''