aboutsummaryrefslogtreecommitdiff
path: root/public/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'public/index.html')
-rw-r--r--public/index.html253
1 files changed, 253 insertions, 0 deletions
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..6d00e1f
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,253 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head>
+ <meta name="generator" content="Hugo 0.101.0" /><title>Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="about-me">About me</h1>
+<p>Hi. This is me:
+<figure><img src="/kd.jpeg"
+ alt="my pic" width="100"/>
+</figure>
+</p>
+<p>My name is Kumar. Some people call me <em>kd</em>, I&rsquo;m known for being&hellip;</p>
+<ul>
+<li>that guy who hosts his own website, email, dropbox, vpn, etc. <a href="post/self-host">Read more</a>.</li>
+<li>a stickler about &lsquo;oPtiMiZing mY woRkfLoW&rsquo; by scripting anything script-able.</li>
+<li>a programming purist, and linguistic enthusiast.</li>
+<li>👎 down on social-media. I think they lead to dystopia. <a href="post/self-host#privacy">Read more</a>.</li>
+<li>a B.Sc in Computer Science at the University of Toronto with a focus in Natural Language Processing</li>
+</ul>
+<h2 id="projects">Projects</h2>
+<h3 id="my-homelab-setup">My Homelab setup</h3>
+<ul>
+<li>My Ansible repository used for managing my self-hosted services.</li>
+<li><a href="https://gitlab.com/kdam0/vps">Source on GitLab</a></li>
+<li>Using: Ansible</li>
+</ul>
+<h3 id="namecheap-cli">Namecheap CLI</h3>
+<ul>
+<li>A containerized CLI to list/add/update/remove DNS records from Namecheap.</li>
+<li><a href="https://gitlab.com/kdam0/nccli">Source on GitLab</a></li>
+<li>Using: Go</li>
+</ul>
+<h3 id="my-dotfiles">My dotfiles</h3>
+<ul>
+<li>My settings for common Linux desktop tooling.</li>
+<li><a href="https://gitlab.com/kdam0/dotfiles">Source on GitLab</a></li>
+</ul>
+<h3 id="helpthehomeless">Helpthehome(less)</h3>
+<ul>
+<li><a target="_blank" href="https://helpthehome-prod.herokuapp.com/">Project info page</a></li>
+<li><a href="https://helpthehome-prod.herokuapp.com/">Project home</a></li>
+<li><a href="https://gitlab.com/kdam0/helpthehomeless">Source on GitLab</a></li>
+<li>Using: NodeJs, React-Native, MongoDB, Pug (jade)</li>
+</ul>
+<h3 id="solutions-repo">Solutions Repo</h3>
+<ul>
+<li><a href="https://solutionsrepo-prod.herokuapp.com/">Project home</a></li>
+<li><a href="https://gitlab.com/kdam0/solutions_repo">Source on GitLab</a></li>
+<li>Using: NodeJs, MongoDB, Handlebars</li>
+</ul>
+<blockquote>
+<p>If you&rsquo;ve found something above useful, consider <a href="#donate">sending</a> some coins my way!</p>
+</blockquote>
+<h2 id="professional-life">Professional Life</h2>
+<p>Treat this section as an extension of my resume.</p>
+<details>
+<summary> 2020 - now </summary>
+<br>
+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:
+<ul>
+<li>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.</li>
+<li>Built a custom Linux router to support our lab&rsquo;s unique hardware testing requirements
+for on-demand subnet generation/teardown, and develop Ansible roles switches.</li>
+<li>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 <a href="https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation">HITL</a>
+(Hardware-in-the-loop) testing to allow us to more reliably, and frequently test our HW.</li>
+<li>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.</li>
+</ul>
+<p>Beyond my work as an Individual Contributor, I&rsquo;ve also been responsible for instilling &ldquo;DevOps&rdquo;
+principles within the team on our road to maturity.</p>
+</details>
+<details>
+<summary> 2019 - 2020 </summary>
+<br>
+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:
+<ul>
+<li>Infrastructure: VMWare, Physical</li>
+<li>Provisioning: Ansible, Terraform, Cobbler</li>
+<li>Containerization: Docker, Kubernetes</li>
+<li>CI/CD: Git, BitBucket, Bamboo (we host the entire Atlassian suite in-house)</li>
+<li>Monitoring:
+<ul>
+<li>TICK (Telegraf, Influxdb, Chronograf, Kapacitor)</li>
+<li>ELK (Elasticsearch, Logstash, Kibana), with filebeat and metricbeat beats</li>
+<li>Prometheus</li>
+<li>Grafana</li>
+<li>Nagios, Pagerduty, Pingdom</li>
+</ul>
+</li>
+<li>Data: MySql, Aerospike, Kafka, HDFS, Druid</li>
+<li>Scripting: Golang, Bash, Python. <em>Some</em> of my work can be on my Gitlab profile:
+<ul>
+<li>Golang:
+<ul>
+<li>a fast, containerized <a href="https://gitlab.com/kdam0/go-druid-mysql-influx">cron script</a>
+that interacts with Druid, MySql, and Influxdb written in Go.
+Basic unit testing.
+This is a job that powers one of our major alerting dashboards.</li>
+<li>a containerized highly modular <a href="https://gitlab.com/kdam0/devops-api">Rest Api</a>
+that writes to Influxdb.
+This is something we run in K8S as a Service to monitor Cronjobs that run in K8S.</li>
+</ul>
+</li>
+<li>Python: a <a href="https://gitlab.com/kdam0/slack-to-teams">script</a> to migrate
+Slack exports to MS Teams messages.
+This is something we used when we gave up on Slack.</li>
+<li>Bash: a small <a href="https://gitlab.com/kdam0/random-shell-helpers">collection</a> of helper
+scripts that I used frequently for random things.</li>
+</ul>
+</li>
+</ul>
+</details>
+<details>
+<summary> 2016 - 2017 </summary>
+<br>
+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:
+<ul>
+<li>A fast paced Agile environment where I was a Full Stack Developer working with
+<strong>PHP (Zend), MySql, and JavaScript</strong>.</li>
+<li>Git + BitBucket + JIRA (basically the whole Atlassian suite), with Vagrant</li>
+<li>The Pipeline team working on day to day features and bugs in the CMS powering thousands of
+local hotel sites around the world for Starwood Hotels.</li>
+<li>Debugging and optimizing cronjobs responsible for storing hotel rates in
+our database which is critical to hotel revenue.</li>
+<li>Contributing to the Gallery Page (CMS as well as user facing UI).
+See <a href="https://designhotels.com/gallery">Design Hotels Gallery Page</a>
+towards the end of my tenure.</li>
+</ul>
+</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>
+<h2 id="donate">Donate</h2>
+<details>
+<summary> Monero (XMR) </summary>
+<br>
+<pre tabindex="0"><code>42hFshxmNoFZfAkDJTjSx9MUruMHdLTiDTE4efpP7xZTYwHMjwDZ6eJea2EnyBGGr5ab81cAovBxxT6KSvpUY5roUdkP1Qj
+</code></pre><figure><img src="/xmr.png"
+ alt="xmr wallet qr code" width="100"/>
+</figure>
+
+</details>
+<details>
+<summary> Bitcoin (BTC) </summary>
+<br>
+<pre tabindex="0"><code>bc1q4em7f7mvl6wkzc8uyq4365td7w5n02uh64z2za
+</code></pre><figure><img src="/btc.png"
+ alt="btc wallet qr code" width="100"/>
+</figure>
+
+</details>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>