Compare commits
5 commits
56e4da8bb9
...
bf67c7b73f
Author | SHA1 | Date | |
---|---|---|---|
bf67c7b73f | |||
f0a7f1de67 | |||
0e91c976e7 | |||
2b9c89378c | |||
4b642fbcea |
8 changed files with 62 additions and 3764 deletions
File diff suppressed because it is too large
Load diff
11
channels.scm
11
channels.scm
|
@ -6,4 +6,13 @@
|
||||||
(make-channel-introduction
|
(make-channel-introduction
|
||||||
"9edb3f66fd807b096b48283debdcddccfea34bad"
|
"9edb3f66fd807b096b48283debdcddccfea34bad"
|
||||||
(openpgp-fingerprint
|
(openpgp-fingerprint
|
||||||
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))))
|
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))
|
||||||
|
(channel
|
||||||
|
(name 'saayix)
|
||||||
|
(url "https://codeberg.org/look/saayix")
|
||||||
|
(branch "main")
|
||||||
|
(introduction
|
||||||
|
(make-channel-introduction
|
||||||
|
"12540f593092e9a177eb8a974a57bb4892327752"
|
||||||
|
(openpgp-fingerprint
|
||||||
|
"3FFA 7335 973E 0A49 47FC 0A8C 38D5 96BE 07D3 34AB")))))
|
||||||
|
|
|
@ -3,9 +3,20 @@
|
||||||
(url "https://git.savannah.gnu.org/git/guix.git")
|
(url "https://git.savannah.gnu.org/git/guix.git")
|
||||||
(branch "master")
|
(branch "master")
|
||||||
(commit
|
(commit
|
||||||
"85a603f58b9b6fef86984a3b2cfc27bd13314ba1")
|
"4fef7b26941940515533b4b463b505b28567afe6")
|
||||||
(introduction
|
(introduction
|
||||||
(make-channel-introduction
|
(make-channel-introduction
|
||||||
"9edb3f66fd807b096b48283debdcddccfea34bad"
|
"9edb3f66fd807b096b48283debdcddccfea34bad"
|
||||||
(openpgp-fingerprint
|
(openpgp-fingerprint
|
||||||
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))))
|
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))
|
||||||
|
(channel
|
||||||
|
(name 'saayix)
|
||||||
|
(url "https://codeberg.org/look/saayix")
|
||||||
|
(branch "main")
|
||||||
|
(commit
|
||||||
|
"b319144fbcd37ce786134cca1092946afad8393b")
|
||||||
|
(introduction
|
||||||
|
(make-channel-introduction
|
||||||
|
"12540f593092e9a177eb8a974a57bb4892327752"
|
||||||
|
(openpgp-fingerprint
|
||||||
|
"3FFA 7335 973E 0A49 47FC 0A8C 38D5 96BE 07D3 34AB")))))
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(add-to-load-path ".guix/modules")
|
(add-to-load-path ".guix/modules")
|
||||||
(use-modules (typst-package)
|
(use-modules (resume-package)
|
||||||
(resume-package)
|
|
||||||
(font-rsms-inter-package)
|
(font-rsms-inter-package)
|
||||||
(gnu packages fontutils))
|
(gnu packages fontutils)
|
||||||
|
(saayix packages typst))
|
||||||
|
|
||||||
(packages->manifest (list rust-typst-cli-0.11 font-rsms-inter fontconfig coreutils))
|
(packages->manifest (list typst font-rsms-inter fontconfig coreutils))
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
"GitHub Actions",
|
"GitHub Actions",
|
||||||
"Docker",
|
"Docker",
|
||||||
"Guix",
|
"Guix",
|
||||||
|
"Nix",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
|
@ -38,6 +39,7 @@
|
||||||
"Express.js",
|
"Express.js",
|
||||||
"Astro",
|
"Astro",
|
||||||
"Typst",
|
"Typst",
|
||||||
|
"LaTeX",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -46,7 +48,7 @@
|
||||||
title: "The University of Texas at Dallas",
|
title: "The University of Texas at Dallas",
|
||||||
degree: "Bachelor of Science in Computer Science",
|
degree: "Bachelor of Science in Computer Science",
|
||||||
graduation: "May 2026",
|
graduation: "May 2026",
|
||||||
gpa: "Current GPA: 3.749",
|
gpa: "Current GPA: 3.768",
|
||||||
coursework: (
|
coursework: (
|
||||||
completed: (
|
completed: (
|
||||||
"Programming Language Paradigms",
|
"Programming Language Paradigms",
|
||||||
|
@ -56,15 +58,23 @@
|
||||||
"Data Structures and Algorithms",
|
"Data Structures and Algorithms",
|
||||||
"Software Engineering",
|
"Software Engineering",
|
||||||
"C/C++ Programming in UNIX",
|
"C/C++ Programming in UNIX",
|
||||||
"Computer Architecture",
|
"Computer Architecture (CS 2340)",
|
||||||
"Discrete Mathematics II",
|
"Discrete Mathematics II",
|
||||||
),
|
|
||||||
current: (
|
|
||||||
"Database Systems",
|
"Database Systems",
|
||||||
"Advanced Algorithm Design & Analysis",
|
"Advanced Algorithm Design & Analysis",
|
||||||
|
"Linear Algebra",
|
||||||
|
"Theoretical Concepts of Calculus",
|
||||||
|
"Differential Equations with Applications",
|
||||||
|
),
|
||||||
|
current: (
|
||||||
|
"Automata Theory",
|
||||||
|
"Cyber Attack and Defense Lab",
|
||||||
|
"Computer Architecture (CS 6304)",
|
||||||
|
"Advanced Operating Systems",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
highlights: (
|
highlights: (
|
||||||
|
"Computer Science Fast Track Program, Systems Track",
|
||||||
"Collegium V Honors Program",
|
"Collegium V Honors Program",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -106,6 +116,20 @@
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
professional_development: (
|
professional_development: (
|
||||||
|
(
|
||||||
|
title: "Declarative Laptop Configuration",
|
||||||
|
timeframe: "July 2024 – Present",
|
||||||
|
role: "Personal Project",
|
||||||
|
skills: (
|
||||||
|
"Linux",
|
||||||
|
"Guix/Guile",
|
||||||
|
"Git",
|
||||||
|
),
|
||||||
|
highlights: (
|
||||||
|
"Leveraging Guix to centralize my laptop user configuration for tracking history and improving maintainability.",
|
||||||
|
"Utilizing the \"time-machine\" function to ensure consistent software versions and to allow rolling back."
|
||||||
|
),
|
||||||
|
),
|
||||||
(
|
(
|
||||||
title: "Personal Server Administration",
|
title: "Personal Server Administration",
|
||||||
timeframe: "2020 – Present",
|
timeframe: "2020 – Present",
|
||||||
|
@ -119,21 +143,10 @@
|
||||||
"Google Cloud",
|
"Google Cloud",
|
||||||
),
|
),
|
||||||
highlights: (
|
highlights: (
|
||||||
"Manage a physical server using Proxmox, Debian VMs, and Docker for several applications.",
|
"Managing a physical server using Proxmox, Debian VMs, and Docker for several applications.",
|
||||||
"Migrate new applications to Guix to utilize declarative configuration for reduced state, fine-grained system control, and increased resource efficiency.",
|
"Migrating new applications to Guix to utilize declarative configuration for reduced state, fine-grained system control, and increased resource efficiency.",
|
||||||
"Implement a VPN via Google Cloud Compute Engine to navigate CGNAT limitations.",
|
"Hosting various services including Forgejo, TrueNAS, Nextcloud, and Vaultwarden.",
|
||||||
"Host various services including Forgejo, TrueNAS, Nextcloud, and Vaultwarden.",
|
"Implemented a VPN via Google Cloud Compute Engine to navigate CGNAT limitations.",
|
||||||
),
|
|
||||||
),
|
|
||||||
(
|
|
||||||
title: "Cybersecurity Courses",
|
|
||||||
timeframe: "February 2023 – November 2023",
|
|
||||||
role: "CodePath CYB101, CYB102",
|
|
||||||
skills: (
|
|
||||||
"Linux",
|
|
||||||
),
|
|
||||||
highlights: (
|
|
||||||
"Gained knowledge in cybersecurity tools and defense strategies.",
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -50,7 +50,7 @@
|
||||||
base_page(
|
base_page(
|
||||||
base_text(
|
base_text(
|
||||||
grid(
|
grid(
|
||||||
gutter: 2.75em,
|
gutter: 2.4em,
|
||||||
page_resume_heading(identity: identity),
|
page_resume_heading(identity: identity),
|
||||||
page_resume_content(
|
page_resume_content(
|
||||||
skills: skills,
|
skills: skills,
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
import "../../section/professional_development.typ": section_professional_development
|
import "../../section/professional_development.typ": section_professional_development
|
||||||
|
|
||||||
grid(
|
grid(
|
||||||
gutter: 2.4em,
|
gutter: 2em,
|
||||||
section_skills(skills: skills),
|
section_skills(skills: skills),
|
||||||
section_education(education: education),
|
section_education(education: education),
|
||||||
section_work_experience(work_experience: work_experience),
|
section_work_experience(work_experience: work_experience),
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
grid(
|
grid(
|
||||||
gutter: 1.5em,
|
gutter: 1.5em,
|
||||||
align: center,
|
align: center,
|
||||||
|
columns: 100%,
|
||||||
page_resume_heading_name(name: identity.name),
|
page_resume_heading_name(name: identity.name),
|
||||||
page_resume_heading_contact_info(
|
page_resume_heading_contact_info(
|
||||||
email: identity.email,
|
email: identity.email,
|
||||||
|
|
Reference in a new issue