aboutsummaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorKumar Damani <me@kumardamani.net>2023-05-30 20:47:52 +0000
committerKumar Damani <me@kumardamani.net>2023-05-30 20:47:52 +0000
commit58c947fe57c5b6492906e588f9510ae30383615d (patch)
treeb8ccc2ae0df259ec3a68696a50479a7b0b680e3d /content
parentcf259bfe2fdc33894f10083737776f79903a6fbe (diff)
routine updates
Diffstat (limited to 'content')
-rw-r--r--content/_index.md138
1 files changed, 54 insertions, 84 deletions
diff --git a/content/_index.md b/content/_index.md
index df4987e..7336b5c 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -2,90 +2,65 @@
Hi. This is me:
{{< figure src="/kd.jpeg" alt="my pic" width="100" >}}
-My name is Kumar. Some people call me *kd*, I'm known for being...
+My name is Kumar. Some people call me *kd*, or *ku-band-mar*, I'm known for being...
-* that guy who hosts his own website, email, dropbox, vpn, etc. [Read more](post/self-host).
-* a stickler about 'oPtiMiZing mY woRkfLoW' by scripting anything script-able.
+* that guy who hosts his own website, dropbox, search-engine etc.
+[DIY?](https://gitlab.com/kdam0/vps) [Why?](post/self-host)
* a programming purist, and linguistic enthusiast.
* 👎 down on social-media. I think they lead to dystopia. [Read more](post/self-host#privacy).
-* a B.Sc in Computer Science at the University of Toronto with a focus in Natural Language Processing
+* a B.Sc in CS. at U of T with a focus in NLP 😌
-## Projects
+# Projects
+| Name | Active | Description | Tools |
+|-----------|---------|-------------|--------|
+| [vps](https://gitlab.com/kdam0/vps) | yes | My Ansible repository for self-hosting. | Ansible |
+| [nccli](https://gitlab.com/kdam0/nccli) | yes | A Docker-ized CLI for CRUD ops with Namecheap. | Go |
+| [nixdots](https://gitlab.com/kdam0/dotfiles-nix) | yes | My dotfiles for the Nix ecosystem. | Nix |
+| [dots](https://gitlab.com/kdam0/dotfiles) | no | My dotfiles for general Linux home mgmt. | - |
-### My Homelab setup
-* My Ansible repository used for managing my self-hosted services.
-* [Source on GitLab](https://gitlab.com/kdam0/vps)
-* Using: Ansible
+> If you found something above to be useful, consider [sending](#donate) a few coins my way!
-### Namecheap CLI
-* A containerized CLI to list/add/update/remove DNS records from Namecheap.
-* [Source on GitLab](https://gitlab.com/kdam0/nccli)
-* Using: Go
+---
-### My dotfiles
+# Professional Life
+*Treat this section as an extension of my resume.*
-* My settings for common Linux desktop tooling.
-* [Source on GitLab](https://gitlab.com/kdam0/dotfiles)
-
-### Helpthehome(less)
-
-* <a target="_blank" href="https://helpthehome-prod.herokuapp.com/">Project info page</a>
-* [Project home](https://helpthehome-prod.herokuapp.com/)
-* [Source on GitLab](https://gitlab.com/kdam0/helpthehomeless)
-* Using: NodeJs, React-Native, MongoDB, Pug (jade)
-
-### Solutions Repo
-
-* [Project home](https://solutionsrepo-prod.herokuapp.com/)
-* [Source on GitLab](https://gitlab.com/kdam0/solutions_repo)
-* Using: NodeJs, MongoDB, Handlebars
-
-> If you've found something above useful, consider [sending](#donate) some coins my way!
-
-## Professional Life
-Treat this section as an extension of my resume.
-
-<details>
-<summary> 2020 - now </summary>
-<br>
+## 2020 - now
Currently working as a **DevOps** at [Kepler](https://kepler.space) 🛰️.
-This is mostly a software (infrastructure) dev gig for a start-up, which is a bit new for me
-coming from a more classical "DevOps" role for a mature company. There is a ton of specialized *space*
-related equipment here that presents interesting problems.
-<br><br>
-Beyond that, I've learned a ton about
-embedded computers, networking and network automation, which has opened my world up to
-cool home projects for which I am very grateful for. So far, I've been responsible for the
-following:
-
-* Implementing a net-boot infrastructure using Packer, PXE, Awx (Ansible Tower) to keep our
-RPi fleet images and configurations in-sync and up-to-date.
-* Built a custom Linux router to support our lab's unique hardware testing requirements
-for on-demand subnet generation/teardown, and develop Ansible roles switches.
-* Completely revised our test-automation infrastructure by building a hardware-management
-portal using Django with a RESTful Api (DRF) to facilitate reservation,
-as well as [HITL](https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation)
-(Hardware-in-the-loop) testing to allow us to more reliably, and frequently test our HW.
-* Designed and deployed our on-prem Kubernetes cluster to be our software
-platform going forward, while facilitating the migration to Kubernetes for all pre-existing
-workloads, including (but not limited to) our various distributed databases.
-
-Beyond my work as an Individual Contributor, I've also been responsible for instilling "DevOps"
-principles within the team on our road to maturity.
-</details>
-
-<details>
-<summary> 2019 - 2020 </summary>
-<br>
+This is mostly a software (infrastructure) dev gig for a start-up, which is a bit new to me
+coming from a more traditional DevOps role with a mature company.
+There is a ton of specialized *space*
+related equipment here that present interesting problems in DevOps.
+
+I've learned a ton about embedded computers, networking and network automation,
+which has opened my world up to all sorts of home projects for which I am very grateful for.
+So far, I've been responsible for the following:
+
+* Establishing Infrastructure as Code (IaC) as standard practice with Ansible.
+* Implementing a netboot infrastructure for our development servers - RPis -
+using Packer, PXE, Awx (Ansible Tower) to keep them synced, predictable, and up-to-date.
+* Built a custom Linux router to support our unique hardware testing requirements
+for on-demand subnet generation/teardown for isolated tests.
+* Automated our Lab network infrastructure with Ansible.
+* Devised a test-automation framework using Django to facilitate reservation,
+as well as [HIL](https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation)
+(Hardware-In-the-Loop) testing to allow us to more reliably, and frequently test our HW.
+* Designed and deployed our highly-available Kubernetes cluster to be our software
+platform going forward.
+
+Beyond my work as an Individual Contributor (IC), I've also been responsible for instilling DevOps
+*principles* within the team on our journey to maturity.
+
+## 2019 - 2020
Worked as a **DevOps Engineer** at [AcuityAds](https://acuityads.com) in Toronto.
The main selling point for me to work here is that Acuity does not use
AWS, GCP or Azure etc. to host its infrastructure, it has its own on-prem 'cloud'.
This presents substantial challenges for us as DevOps Engineers that would normally be handled by a
-the public cloud provider.
-<br><br>
-Apart from this, due to the nature of adtech, we deal with a massive amount of data, which forces
-us to be very specific about the types of technologies we use. Here is a subset of what we use
-across multiple data-centers, with high-availability:
+public cloud provider.
+
+Apart from this, due to the nature of adtech, we deal with massive amounts of data, which forces
+us to be very careful about the types of technologies we use (scale).
+Here is a subset of what I've gained experience with during my time:
* Infrastructure: VMWare, Physical
* Provisioning: Ansible, Terraform, Cobbler
@@ -112,14 +87,11 @@ across multiple data-centers, with high-availability:
This is something we used when we gave up on Slack.
* Bash: a small [collection](https://gitlab.com/kdam0/random-shell-helpers) of helper
scripts that I used frequently for random things.
-</details>
-<details>
-<summary> 2016 - 2017 </summary>
-<br>
+## 2016 - 2017
I worked at [Achiga](https://achiga.io) (formerly *WebCanada*) as
part of my [PEY](https://web.cs.toronto.edu/undergraduate/pey) (internship)
-program from UofT for 12 months. As part of this, I was involved in:
+program from U of T for 12 months. As part of this, I was involved in:
* A fast paced Agile environment where I was a Full Stack Developer working with
**PHP (Zend), MySql, and JavaScript**.
@@ -131,16 +103,14 @@ program from UofT for 12 months. As part of this, I was involved in:
* Contributing to the Gallery Page (CMS as well as user facing UI).
See [Design Hotels Gallery Page](https://designhotels.com/gallery)
towards the end of my tenure.
-</details>
-<details>
-<summary> 2014 - 2016 </summary>
-<br>
-I've worked on several other small-buisness type projects involving web, and scripting over the
-years in between semesters.
-</details>
+## 2014 - 2016
+I've worked on several other small-buisness type projects involving website designing,
+and scripting over the years in between semesters.
+
+---
-## Donate
+# Donate
<details>
<summary> Monero (XMR) </summary>
<br>