diff --git a/README.md b/README.md index 830fe2f..05a4f0d 100755 --- a/README.md +++ b/README.md @@ -1,18 +1,8 @@ # Resume 1. modify [homebrew.yaml](./src/homebrew/homebrew.yaml) -1. generate `cd ./src/homebrew; bash ./homebrew.sh` +1. generate `cd ./src/homebrew; bash ./homebrew.sh` (interrupt when it starts timestamping) 1. `open ./src/homebrew/homebrew.html` 1. `ctrl + p` and save as pdf 1. commit + push - -## CICD - -1. `gitness.inhome.blapointe.com` has a `./.harness` pipeline -1. the pipeline - 1. renders [Resume](#resume) as `$(mktemp -d)/public` - 1. clones [gitlab](https://gitlab.com/breel/resume.git) - 1. replaces [gitlab](https://gitlab.com/breel/resume.git) with `.../public/` - 1. pushes [gitlab](https://gitlab.com/breel/resume.git) - 1. [render](https://dashboard.render.com/static/srv-cklkk8o710pc73d7fn7g) detects public repo event and updates its static site hosting for [breel.dev](https://breel.dev) - 1. [firebase](https://console.firebase.google.com/u/0/project/blapointe-com/overview) deploys `.../public/` for [blapointe.com](https://blapointe.com) +1. `.gitea/...` CICD pushes to firebase + gitlab diff --git a/src/homebrew/homebrew.html b/src/homebrew/homebrew.html index ea8c32f..9412559 100644 --- a/src/homebrew/homebrew.html +++ b/src/homebrew/homebrew.html @@ -85,6 +85,29 @@ + + + Render + + + + + + + Software Engineer + Dec 2023 - Present + + + + + + + + + + + + Qualtrics @@ -95,7 +118,7 @@ Senior Software Engineer, Team Lead - May 2022 - Present + May 2022 - Dec 2023 @@ -103,32 +126,27 @@ - + Optimized a Go application to increase consumption rate from Kafka by 340%, costing half the engineering effort of the proposed rewrite. - - Devised a MongoDB live indexing strategy, which supported both current and future use cases, and saved the computing and filling of a new 99% unused native database index. - - - - + Spearheaded AWS asset replication tooling, sparing 9 teams from duplicating work relocating up to 7 AWS technologies each. - + Mentored 2 intern, 2 new grad, and 4 mid-level engineers on operational tools, best practices for maintainable software, and career development. - + Founded the in-house standard system to continuously verify 16 teams' compliance with disaster recovery requirements. - + Created automated release test suites for 11 services, which catches 10 would-be customer facing bugs per month on average. @@ -145,17 +163,17 @@ - + Scripted no-downtime database reconfiguration, which was leveraged by 3 teams to update 168 instances. - + Automated infrastructure patching for 30 microservices and 25 database clusters by creating a modular and testable Bash script framework. - + Administered on-call training, including 6 chaos tests gamedays across 5 systems. @@ -172,12 +190,12 @@ - + Created custom Python tooling to create, increment, restore, and check for MongoDB database backups for standalone, replicated, and sharded deployments without customer impact, and has been the in-house standard for 21 teams for 4 years. - + Decreased backend service's annual outages by 91% and reduced hardware costs by 40% by selecting, training owners on, and migrating without downtime to a different datastore. @@ -234,21 +252,18 @@ - • - Languages: Go (Golang), Bash, Python3 - + • + Languages: Go (Golang), Bash, Python3 - • - Platforms: Docker, Hashicorp, Linux/Unix, AWS, REST, Microservices, Git - + • + Platforms: Docker, Hashicorp, Linux/Unix, AWS, REST, Microservices, Git - • - Datastores: MongoDB, Redis, S3, Couchbase, DynamoDB - + • + Datastores: MongoDB, Redis, S3, Couchbase, DynamoDB diff --git a/src/homebrew/homebrew.pdf b/src/homebrew/homebrew.pdf index 81c6f9b..a942d76 100644 Binary files a/src/homebrew/homebrew.pdf and b/src/homebrew/homebrew.pdf differ diff --git a/src/homebrew/homebrew.tmpl b/src/homebrew/homebrew.tmpl index adfe700..3e0fddc 100644 --- a/src/homebrew/homebrew.tmpl +++ b/src/homebrew/homebrew.tmpl @@ -72,9 +72,8 @@ {{ range .what }} - • - {{ . }} - + • + {{ . }} {{ end }} @@ -110,7 +109,7 @@ {{ range .what }} - + {{ . }} {{ end }} diff --git a/src/homebrew/homebrew.yaml b/src/homebrew/homebrew.yaml index d306b1f..cd2e197 100644 --- a/src/homebrew/homebrew.yaml +++ b/src/homebrew/homebrew.yaml @@ -20,13 +20,18 @@ resume: headings: - title: WORK EXPERIENCE headings: + - title: Render + headings: + - title: Software Engineer + when: Dec 2023 - Present + what: [] - title: Qualtrics headings: - title: Senior Software Engineer, Team Lead - when: May 2022 - Present + when: May 2022 - Dec 2023 what: - Optimized a Go application to increase consumption rate from Kafka by 340%, costing half the engineering effort of the proposed rewrite. - - Devised a MongoDB live indexing strategy, which supported both current and future use cases, and saved the computing and filling of a new 99% unused native database index. + #- Devised a MongoDB live indexing strategy, which supported both current and future use cases, and saved the computing and filling of a new 99% unused native database index. - Spearheaded AWS asset replication tooling, sparing 9 teams from duplicating work relocating up to 7 AWS technologies each. - Mentored 2 intern, 2 new grad, and 4 mid-level engineers on operational tools, best practices for maintainable software, and career development. - Founded the in-house standard system to continuously verify 16 teams' compliance with disaster recovery requirements.