From 25e9fe1977784bea48ebb95ad66b4f81a79ec681 Mon Sep 17 00:00:00 2001 From: shockrah Date: Fri, 5 Nov 2021 17:30:47 -0700 Subject: [PATCH] ! Finalized content --- content/about.md | 14 -------------- content/experience/cmg.md | 2 ++ content/projects/_index.md | 5 +++++ content/projects/blog.md | 22 ++++++++++++++++++++++ content/projects/clippable copy.md | 22 ---------------------- content/projects/freechat.md | 19 ++++++++++++++++--- content/projects/jankos.md | 19 +++++++++++++++++++ 7 files changed, 64 insertions(+), 39 deletions(-) delete mode 100644 content/about.md create mode 100644 content/projects/_index.md create mode 100644 content/projects/blog.md delete mode 100644 content/projects/clippable copy.md create mode 100644 content/projects/jankos.md diff --git a/content/about.md b/content/about.md deleted file mode 100644 index ab7ba50..0000000 --- a/content/about.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: About me ---- - -Musical internet sweet-tooth contributing to the FOSS community. - -When I'm not contributing to data analytics or infrastructure development at -Career Mentor Group, I spend time (literally) wandering forests, making candy, -or building out something for the FOSS community. - -If ever you're wondering what it is I'm working on just look at my Gitlab -profile or check my personal blog where I usually post my own thoughts -on things that I've been working on. - diff --git a/content/experience/cmg.md b/content/experience/cmg.md index 8eda96b..03a7e41 100644 --- a/content/experience/cmg.md +++ b/content/experience/cmg.md @@ -10,6 +10,8 @@ pipelines contributing thousands of data points to a much larger dataset. Designed and built cloud infrastructure leveraging automation tools including: +* **Python & Pandas** for helping build and analyze the dataset constructed + * **Terraform** for constructing components of the infrastructure * **Ansible** to keep applications and services properly maintained diff --git a/content/projects/_index.md b/content/projects/_index.md new file mode 100644 index 0000000..c8846da --- /dev/null +++ b/content/projects/_index.md @@ -0,0 +1,5 @@ +--- +title: Projects +subtitle: A full list can be found on my Gitlab profile +gitpage: https://gitlab.com/shockrah +--- diff --git a/content/projects/blog.md b/content/projects/blog.md new file mode 100644 index 0000000..e9433fc --- /dev/null +++ b/content/projects/blog.md @@ -0,0 +1,22 @@ +--- +link: https://gitlab.com/shockrah/shockrah-city +img: /images/blog.png +title: Personal Static Blog +slogan: Powered By Hugo and Gitlab CI/CD +--- + +My own personal blog where I post about projects that I'm working on +at the time. I keep the site maintained through the use of automated +CI/CD pipelines with Gitlab and Hugo. Built a responsive site theme +which leverages Go templates producing a lightweight front-end. + +Tools used: + +* Gitlab CI/CD +* Go templates +* Ansible +* HTML +* CSS +* Javascript + +Live website can be found here: [shockrah.xyz](https://shockrah.xyz) diff --git a/content/projects/clippable copy.md b/content/projects/clippable copy.md deleted file mode 100644 index 2adc3e0..0000000 --- a/content/projects/clippable copy.md +++ /dev/null @@ -1,22 +0,0 @@ -+++ -link="https://shockrah.gitlab.io/clippable" -img="https://shockrah.gitlab.io/clippable/images/og-bg.jpg" -title="Clippable" -slogan="A self hosted video streaming" -+++ - -Designed and architected a cost effective scalable video streaming -platform. Implemented deployment automation systems which reduce -standard server maintainence to a single command. Reduced operational -costs by evaluating optimal EC2 instance for the given network load. - - -Used the following tools: -* Gitlab -* Ansible -* Rust -* Tera Templating Engine -* Typescript/Node -* AWS - - diff --git a/content/projects/freechat.md b/content/projects/freechat.md index 39707d9..9364a6a 100644 --- a/content/projects/freechat.md +++ b/content/projects/freechat.md @@ -1,9 +1,22 @@ +++ -link="https://freechat.shockrah.xyz" -img="https://freechat.shockrah.xyz/bear.gif" +link="https://gitlab.com/shockrah/freechat" +img="/images/freechat-banner.png" title="Freechat" slogan="FOSS Decentralized Chatting" +++ Developed a scalable decentralized chat platform. Designed and documented -asynchronous API protocol. +asynchronous API protocol built with Rust, Python, and containerized all +parts of the system for simple deployment. Also drafted a wiki page +detailing all available endpoints which can be found [here](https://freechat.shockrah.xyz) + +Built with the following tools: + +* **Rust** for the backend REST API and _RTC Notification Service_ + +* **Python** for full automated API testing + +* **Gitlab CI/CD** for integration testing and continuous deployment +of containers + + diff --git a/content/projects/jankos.md b/content/projects/jankos.md new file mode 100644 index 0000000..b0cc331 --- /dev/null +++ b/content/projects/jankos.md @@ -0,0 +1,19 @@ +--- +link: https://gitlab.com/shockrah/jankos +img: https://gitlab.com/uploads/-/system/project/avatar/9825109/jos.png?width=64 +title: Handmade Operating System +slogan: An x86 kernel I wrote for fun and learning +--- + +Designed and implemented a baremetal x86 kernel written completely +from scratch. ISO files are automatically built via Gitlab CI/CD +pipelines which allow users to run the kernel on real hardware! + +Tools and software used included: + +* C +* x86 Assembly +* Cutter +* Bochs +* _No standard library & and no external libraries were used_ +