Avinal Kumar
Software Engineer II at Red Hat
I build things for hybrid cloud, contribute to open source, and self-host everything I can. GNU/Linux and free software are two of my favorite things.
About
- Hybrid Cloud Building infrastructure at Red Hat
- Linux Enthusiast Fedora daily driver, Arch tinkerer
- Open Source GSoC/GSoD mentor and contributor
- Homelab Self-hosting on Raspberry Pi
Tools & Stack
- Languages Go, Python, Elm, C/C++
- Editors Neovim, VS Code
- Infra Kubernetes, OpenShift, Tekton
- Learning Elm, functional programming
- Hey Jude The Beatles4d ago
- Gubbara Amit Trivedi4d ago
- Latthay Di Chaadar Farhan Saeed & Quratulain Balouch4d ago
- Tera Woh Pyar (Nawazishein Karam) Momina Mustehsan & Asim Azhar4d ago
Activity
past year- Contributions
- 625
- Public Repos
- 145
- Followers
- 525
- Tracked (year)
- 1546h 5m
- Daily Avg
- 5h 20m
- Best Day
- 11h 20m
Repositories
Generate coding activity graph tracked by WakaTime to embed in Readme(s) and webpages. 90+ stars, 500+ active users worldwide.
Compact and minimal LaTeX resume template with custom commands, XeLaTeX support, and Roboto fonts. 76 stars.
C++ implementation of Blowfish and Blowfish 2 symmetric block cipher with tests and APIs. Drop-in replacement for DES or IDEA.
Bidirectional task sync between Memos and CalDAV. Write tasks in Memos, check them off in any CalDAV client.
Jupyter Kernel for the BASIC language built using the Xeus Framework, C, and C++. Run BASIC programs in Jupyter Notebook.
Boilerplate project for developing Badger 2040 C++ programs with Pimoroni libraries, Pico SDK, and devcontainer support.
Icosian Game developed from scratch in the JACK programming language (Nand2Tetris).
Extract images from FITS astronomy files using Boost.GIL and CFITSIO. Supports BITPIX 8, 16, and 32.
Recent Posts
View all →-
How to grow Lilies?Plant your lilies, and let them teach you how to grow.
-
Ephemeral Lament in Temporal DecayThe Big Red Ants
-
GrapheneOS Saga: The Privacy-Centric Midlife CrisisPrivacy is just like hope. It is the quintessential human delusion, simultaneously the source of your greatest strength and your greatest weakness. This post outlines my switch to GrapheneOS and my experiences so far.
-
Echoes from the Shell: The Tools That Talk BackIn January, I started switching to terminal-based tools and just recently, I was able to use my terminal for most of my development work. This blog highlights what tools I am using and for what purposes.
-
Everything on my PiA list of everything I have installed on my Raspberry Pi 5 and 4B.