! Finalized content
This commit is contained in:
parent
b693015b50
commit
25e9fe1977
@ -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.
|
|
||||||
|
|
@ -10,6 +10,8 @@ pipelines contributing thousands of data points to a much
|
|||||||
larger dataset. Designed and built cloud infrastructure leveraging automation tools
|
larger dataset. Designed and built cloud infrastructure leveraging automation tools
|
||||||
including:
|
including:
|
||||||
|
|
||||||
|
* **Python & Pandas** for helping build and analyze the dataset constructed
|
||||||
|
|
||||||
* **Terraform** for constructing components of the infrastructure
|
* **Terraform** for constructing components of the infrastructure
|
||||||
|
|
||||||
* **Ansible** to keep applications and services properly maintained
|
* **Ansible** to keep applications and services properly maintained
|
||||||
|
5
content/projects/_index.md
Normal file
5
content/projects/_index.md
Normal 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
22
content/projects/blog.md
Normal 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)
|
@ -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
|
|
||||||
|
|
||||||
|
|
@ -1,9 +1,22 @@
|
|||||||
+++
|
+++
|
||||||
link="https://freechat.shockrah.xyz"
|
link="https://gitlab.com/shockrah/freechat"
|
||||||
img="https://freechat.shockrah.xyz/bear.gif"
|
img="/images/freechat-banner.png"
|
||||||
title="Freechat"
|
title="Freechat"
|
||||||
slogan="FOSS Decentralized Chatting"
|
slogan="FOSS Decentralized Chatting"
|
||||||
+++
|
+++
|
||||||
|
|
||||||
Developed a scalable decentralized chat platform. Designed and documented
|
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
|
||||||
|
|
||||||
|
|
||||||
|
19
content/projects/jankos.md
Normal file
19
content/projects/jankos.md
Normal 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_
|
||||||
|
|
Loading…
Reference in New Issue
Block a user