diff options
Diffstat (limited to 'public/index.html')
| -rw-r--r-- | public/index.html | 253 |
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’m known for being…</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 ‘oPtiMiZing mY woRkfLoW’ 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’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’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’ve also been responsible for instilling “DevOps” +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> + </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> + </li> + + <li> + <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a> + </li> + +</ul> +</div> + <hr> + <div class="aside__content"> + </div> + </section> + + <footer class="page__footer"><p class="copyright"></p> + +</footer> + + </div> + </body> + +</html> |
