Compare commits

...

14 Commits

Author SHA1 Message Date
c24a4608ae plsbro
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 6s
2025-10-21 21:27:39 +00:00
ff4f635076 Description update to jankos 2025-10-21 14:22:34 -07:00
9935565aa8 Formatting update to trigger actions 2025-10-21 13:49:57 -07:00
1cd7a85891 Replacing ogbanner for better embedding 2025-10-21 13:39:38 -07:00
5dfb82cb1a Updating csumb description to match other style guides and things
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 8s
2025-08-29 22:43:55 -07:00
583f4eec05 updating banner pic
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 9s
2025-08-23 17:05:14 -07:00
385fd23da1 Updating certificate links
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 6s
2025-08-08 14:27:45 -07:00
a546481c4a * Linking to activity page in on Git server
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 5s
2025-08-08 13:54:14 -07:00
8ac5d61b54 Updating project links and descriptions
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 6s
2025-08-08 09:13:35 -07:00
5240dd9981 Adding company icons and emotes for sub-section headers
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 6s
2025-08-08 08:37:22 -07:00
bb2af24817 Merge branch 'master' of ssh://git.shockrah.xyz:2222/shockrah/resume
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 7s
2025-08-08 07:54:24 -07:00
3b0c368d2d Spacing 2025-08-08 07:53:39 -07:00
c96c7db0f5 SSNC Description 2025-08-08 07:53:34 -07:00
8efb449e4b Updating emojis usage on the page for future special labels 2025-08-08 07:51:14 -07:00
25 changed files with 105 additions and 135 deletions

View File

@@ -3,20 +3,20 @@ baseURL = "https://resume.shockrah.xyz"
languageCode = "en-us"
theme = "resume"
enableEmoji = true
[markup.goldmark.renderer]
unsafe= true
# Actual site/content parameters
[params]
name = "Alejandro"
description = "Friendly Neighborhood Developer and Soda Maker"
description = "Maker of things"
title = "Hi I'm Alejandro"
# Social medias
linkedin = "https://www.linkedin.com/in/alejandro-santillana-foss/"
gitlab = "https://git.shockrah.xyz/tempersama"
twitch = "https://twitch.tv/shockrah"
mastodon = "https://mastodon.social/@tempertv"
git = "https://git.shockrah.xyz/shockrah?tab=activity"
# Skills or something idk

View File

@@ -1,5 +1,6 @@
---
company: Amazon
icon: amazon.png
when: May 2020 - Dec 2020
title: Fullfilment Associate
rank: -1

View File

@@ -1,5 +1,6 @@
---
company: California State University Monterey Bay
icon: monterey.png
when: Sep 2019 - Dec 2019
title: Capstone Project Lead
rank: 1

View File

@@ -1,26 +1,21 @@
---
company: Career Mentor Group
icon: cmg.png
when: May 2021 - January 2022
title: Devops Consultant
rank: -3
---
Led a project to develop fully automated infrastructure deployment pipeline
alongside a DevSecOps pipeline leveraging tools such as Nessus and OpenRMF to
achieve DoD network security compliance on an AWS VPC.
**:page_with_curl: Responsibilities**
Integrated web scrapers with automated CI/CD data analysis
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
* Deployed GitOps deployment pipeline to automate AWS infrastructure development
* Automated DevSecOps workflow in Windows and Linux environments to meet DoD network security compliance guidelines
* Populated data warehouse using custom web scrapers through automated CI/CD data ingestion pipeline
* **Terraform** for constructing components of the infrastructure
**:toolbox: Tools**
* **Ansible** to keep applications and services properly maintained
* `Python with Pandas, Terraform, Ansible, Gitlab CI/CD, Windows Domain Server, Selenium, Gitlab`
* **Gitlab CI/CD** for application building, testing, and deployment
_Started as intern as Critical Design Associates(sister company) before
**:grey_exclamation:** _Started as intern as Critical Design Associates(sister company) before
moving into this role._

View File

@@ -1,12 +1,17 @@
---
title: Computer Architecture Teaching Assistant
title: Computer Architecture Professor Assistant
icon: monterey.png
company: CSU Monterey Bay
when: Oct 2019 - Dec 2019
rank: 0
---
Prepared students for exams and helped with assignments through consistent
office hour scheduling and by providing ample feedback on assignments.
Course material covered MIPS assembly , sequential and combinatorial logic,
and an introduction to CPU design. Left because I was graduating that very
semester that I worked.
**:page_with_curl: Responsibilities**
* Led lab sessions intended on reinforcing lecture subject matter for a class of 60 students
* Outlined individual improvement plans for struggling students and performed checkups ensuring students stayed on track
* Assisted in designing exam question to be within the scope of lecture and lab course material
**:toolbox: Tools**
* `MIPS, Git, Excel`

View File

@@ -2,7 +2,16 @@
company: SSNC
when: April 2022 - Current
title: Site Reliability Engineer
icon: ssnc.png
rank: -4
---
**:page_with_curl: Responsibilities**
* Designed architecture for highly available database solution and built it with automated CI/CD systems such as Terraform.
* Documented automated solutions and support specifications for on boarding new team members
* Coordinated support and maintenance efforts during on-call rotations across multiple development teams
> **:toolbox: Tools**
* `Terraform, AWS, Git, Python, Ansible, Shell, Jira, Confluence`

View File

@@ -1,6 +1,6 @@
---
title: Projects
subtitle: A full list can be found on my Gitlab profile
gitpage: https://gitlab.com/shockrah
rank: 4
---
:eyes: Check my __[:link: Git server](https://git.shockrah.xyz)__ for all my projects

View File

@@ -1,22 +1,15 @@
---
link: https://gitlab.com/shockrah/shockrah-city
link: https://git.shockrah.xyz/shockrah/blog
img: /images/blog.png
title: Personal Static Blog
slogan: Powered By Hugo and Gitlab CI/CD
title: Self Hosted Personal Blog
slogan: Powered By Hugo and Gitea CI/CD
---
My own personal blog where I post about projects that I'm working on
:page_with_curl: 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:
**:toolbox: Tools used:** `Gitlab CI/CD, Go templates, Ansible HTML CSS Javascript`
* Gitlab CI/CD
* Go templates
* Ansible
* HTML
* CSS
* Javascript
Live website can be found here: [shockrah.xyz](https://shockrah.xyz)
[:link: Website Link - shockrah.xyz](https://shockrah.xyz)

View File

@@ -1,23 +1,14 @@
+++
link="https://shockrah.gitlab.io/clippable"
img="https://shockrah.gitlab.io/clippable/images/og-bg.jpg"
title="Clippable"
slogan="A self hosted video streaming platform"
+++
---
link: "https://shockrah.gitlab.io/clippable/#"
img: "https://shockrah.gitlab.io/clippable/images/og-bg.jpg"
title: "Clippable"
slogan: "A self hosted video streaming platform"
---
Designed and architected a cost effective scalable video streaming
:page_with_curl: 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
* Terraform
**[Live project instance](https://clips.shockrah.xyz)**
**:toolbox: Tools Used:** `Gitlab, Ansible, Rust, Tera, Templating, Engine, Typescript/Node, AWS, Terraform`

View File

@@ -1,22 +1,13 @@
+++
link="https://gitlab.com/shockrah/freechat"
img="/images/freechat-banner.png"
title="Freechat"
slogan="FOSS Decentralized Chatting"
+++
---
link: "https://git.shockrah.xyz/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 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
**:toolbox: Tools Used:** `Rust, REST API, RTC Websockets, Python`

View File

@@ -1,19 +1,15 @@
---
link: https://gitlab.com/shockrah/jankos
link: https://git.shockrah.xyz/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
:page_with_curl: 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:
**:toolbox: Tools Used** `C, x86 Assembly, Cutter, Bochs, `
* C
* x86 Assembly
* Cutter
* Bochs
* _No standard library & and no external libraries were used_
* _Specialized standard library was written by hand for this project_

View File

@@ -1,21 +1,15 @@
---
link: https://gitlab.com/shockrah/project-athens
link: https://git.shockrah.xyz/shockrah/infra
img: /images/projectathens.png
title: Virtual Private Cloud Infrastructure
title: Personal Cloud Infrastructure
slogan: Architecture hosting all my web facing projects
---
Infrastructure code for my public public web-facing projects.
:page_with_curl: Infrastructure code for my public public web-facing projects.
Designed to accommodate containerized applications, static
web servers, and community chat bot's. Development streamed on
Twitch and is an on-going project as I continue to support my
communities.
Tools used:
**:toolbox: Tools used:** `Terraform, Ansible, Bash, Linux`
* Terraform
* Ansible
* Bash
* Linux
Architecture documentation can be found [here](https://gitlab.com/shockrah/project-athens/-/blob/master/readme.md)

View File

@@ -55,4 +55,3 @@ Each file entry in the education folder requires the following fields:
* when : `plain string`
* degree : `plain string`
* rank : `number`

BIN
static/images/amazon.png LFS Normal file

Binary file not shown.

Binary file not shown.

BIN
static/images/cmg.png LFS Normal file

Binary file not shown.

BIN
static/images/monterey.png LFS Normal file

Binary file not shown.

BIN
static/images/ogbanner.jpg LFS Normal file → Executable file

Binary file not shown.

BIN
static/images/ssnc.png LFS Normal file

Binary file not shown.

View File

@@ -6,13 +6,15 @@
<li style="list-style-type: none;">
<a><strong class="bigger">{{.Params.Institution}}</strong></a>
{{ if .Params.Degree }}
<p class="text-muted">{{.Params.Degree}} acheived {{.Params.When}}</p>
{{ end }}
<p class="text-muted">
<i class="bi bi-calendar-check"></i> {{.Params.Degree}} acheived {{.Params.When}}
{{ if .Params.Certlink }}
<a href="{{.Params.Certlink}}">Certificate Link</a>
<a href="{{.Params.Certlink}}"><i class="bi bi-link-45deg"></i>Certificate Link</a>
{{ end }}
</p>
{{ end }}
{{ if .Params.Certid }}
<p class="text-muted">Certificate id: {{.Params.Certid}}</p>
<p class="text-muted"><i class="bi bi-code-slash"></i> Certificate id: <code>{{.Params.Certid}}</code></p>
{{ end }}
</li>
{{ end }}

View File

@@ -4,11 +4,10 @@
<ul class="timeline">
{{ range (.Paginate (.Pages.ByParam "rank")).Pages }}
<li>
<a>
<img src="/images/{{ .Params.Icon }}" class="company-icon">
<strong class="bigger">{{.Title}}</strong>
<em class="text-muted">@</em>
<a class="bigger">{{.Params.Company}}</a>
</a>
<p class="badge badge-dark float-right media-float">{{.Params.When}}</p>
<p>{{.Content}}</p>
</li>

View File

@@ -1,6 +1,6 @@
<head>
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" integrity="sha384-AYmEC3Yw5cVb3ZcuHtOA93w35dYTsvhLPVnYs9eStHfGJvOvKxVfELGroGkvsg+p" crossorigin="anonymous"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css">
<link href="/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="/css/style.css">
<link rel="shortcut icon" type="image/png" href="{{ .Site.BaseURL }}/images/favicon.png">

View File

@@ -1,15 +1,6 @@
{{ with .Site.GetPage "/projects" }}
<h1 class="section-header" id="projects">{{.Title}}</h1>
{{ if .Page.Params.Subtitle }}
<p>
{{.Page.Params.Subtitle}}
{{ if .Page.Params.Gitpage }}
<a href="{{.Page.Params.Gitpage}}">
<i class="fab fa-gitlab"></i>
</a>
{{ end }}
</p>
{{ end }}
<div class="section"><p>{{.Content}}</p></div>
<div class="section">
{{ range .Pages }}
<div class="card">

View File

@@ -1,21 +1,6 @@
{{ if .Site.Params.Gitlab }}
<a class="socials" href="{{.Site.Params.Gitlab}}">
<i class="fab fa-gitlab"></i>
<a class="socials" href="{{.Site.Params.Git}}">
<i class="bi bi-git"></i>
</a>
{{ end }}
{{ if .Site.Params.Linkedin }}
<a class="socials" href="{{.Site.Params.Linkedin}}">
<i class="fab fa-linkedin-in"></i>
<i class="bi bi-linkedin"></i>
</a>
{{ end }}
{{ if .Site.Params.Twitch }}
<a class="socials" href="{{.Site.Params.Twitch}}">
<i class="fab fa-twitch"></i>
</a>
{{ end }}
{{ if .Site.Params.Mastodon }}
<a class="socials" href="{{.Site.Params.Mastodon}}">
<i class="fab fa-mastodon"></i>
</a>
{{ end }}

View File

@@ -12,6 +12,12 @@ html {
scroll-behavior: smooth;
}
.company-icon {
height: 48px;
width: 48px;
vertical-align: bottom;
}
.container {
max-width: 75%;
}
@@ -76,7 +82,7 @@ html {
}
.socials {
display:inline;
display: inline;
font-size: 1.5rem;
}