Projects
Open-source contributions Link to heading
project-zot Link to heading
zot is a scale-out, production-ready, and vendor-neutral OCI-native container image/artifact registry. I’ve worked on a few features:
- Backend and UI support for showing vulnerable package paths in an image.
- Scale-out functionality for clustered zot deployments with shared storage.
I’m currently working on:
- Supporting scale-out functionality for clustered zot deployments with isolated storage.
Personal open-source projects Link to heading
cc-tar-rs Link to heading
cc-tar-rs
is an attempt at implementing GNU tar functionality in Rust for UStar format tarballs. It is primarily a learning project intended to build experience in Rust and binary manipulation.
sshellkeeper Link to heading
sshellkeeper
is a fresh take on PES Innovation Lab’s The Hunt event. The event involves multiple participants solving challenges where an answer has to be provided for a question. The actual event runs with a custom-built backend and a database, however, sshellkeeper
does things differently. sshellkeeper
delegates user operations to an LDAP server. It uses LDAP primitives and a lightweight game engine working with a custom Golang SSH server to facilitate the game interface over an SSH shell.
db-migrations-go Link to heading
A helpful utility that is intended to work as both a CLI tool as well as an importable package to migrate a Database’s schema prior to an application using it. It is an old project that is currently being revamped to follow better software engineering practices.
Projects from the past Link to heading
Metapod Link to heading
Metapod is a self-hostable web application that aims to create an easy-to-use and accessible way to apply resource and security-related restrictions to a container. These may be practices such as restricting Linux capabilities, resource allocation, etc. Developers may easily manage security controls using an intuitive interface, giving them more time to focus on building their application.