! Finalized content

This commit is contained in:
shockrah
2021-11-05 17:30:47 -07:00
parent b693015b50
commit 25e9fe1977
7 changed files with 64 additions and 39 deletions

View File

@@ -0,0 +1,5 @@
---
title: Projects
subtitle: A full list can be found on my Gitlab profile
gitpage: https://gitlab.com/shockrah
---

22
content/projects/blog.md Normal file
View File

@@ -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)

View File

@@ -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

View File

@@ -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

View File

@@ -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_