Profile Picture

Hello, I'm

Radhey Kalra

I am a CSE student from India who Builds and Works on ML/audio processing, Full Stack Applications, and Linux Servers.

Experience

Cloud Lead

GDGoC (Google Developer Groups on Campus) MIET JammuAug 2025 - Present

Led cloud learning initiatives by organizing hands-on workshops focused on Google Cloud technologies. Built and maintained a tutorial website hosting video walkthroughs of Google Cloud Study Jam labs along with detailed notes to help students complete skill badges.

GCP
TypeScript
Linux
Docker
Terraform

Homelab

I enjoy building and maintaining infrastructure as much as writing applications. I run and maintain my own home server for hosting applications, internal tools, and experiments.

I deploy services using Docker, manage secure access through Cloudflare Tunnels, and self-host the tools I use daily. This setup powers dashboards, APIs, databases, and internal utilities, used daily for development and real-world testing.

Some of my own projects run here: FileManager, Vidown, and AnyConverter. Server configs and docker-compose files are in my homelabs repo.

Ubuntu
Docker
Cloudflare
Nginx
SSH
terminal
$ neofetch
pico@pico
─────────────────────────────
██████╗ ██╗ ██████╗ ██████╗ OS Ubuntu 24.04.3 LTS x86_64
██╔══██╗ ██║██╔════╝ ██╔═══██╗ Kernel 6.8.0-90-generic
██████╔╝ ██║██║ ██║ ██║ Uptime 8 days, 20 hours
██╔═══╝ ██║██║ ██║ ██║ Packages 906 (dpkg)
██║ ██║╚██████╗ ╚██████╔╝ CPU Intel i3-2310M @ 2.1GHz
╚═╝ ╚═╝ ╚═════╝ ╚═════╝ Memory 3.87 GiB / 7.69 GiB (50%)
Disk 59G / 218G (29%)
─────────────────────────────
$ help
Commands: neofetch, docker ps, clear
$

My Work & Skills

UNet Audio Filter

Made a Complex U-Net model that can remove noise and do source separation on audio files.

Python
U-Net
PyTorch
Streamlit
Audio DSP

WallpyGui

Wallpaper manager for Wayland compositors written in Python GTK4.

Linux
GTK4
Wayland
Python

Hotel Booking

Full-stack booking app with auth & admin panel written in Svelte & Node.js, uses MySQL database.

Svelte
Node.js
Express
MySQL

Community Leaderboard

Community management dashboard with user profiles, event tracking, points system, leaderboards, and admin controls

React
Node.js
Express
ConvexDB
Clerk Auth

Terminal Doom

Doom styled game that runs in terminal using ncurses library.

C++
ncurses
cmake
Game Dev

CS2 Skin Market Tracker

CS2 skin market tracker with 7d price history charts and live price updates.

React
Shadcn
Next.js
Vercel-Blob
Steam-API

File Manager

File manager for Linux servers with multi-mount browsing, file transfer, real time updates, and more. Written in Svelte & Go

Svelte
Go
Docker
Nginx

TL;DR AI

Summarize WhatsApp Groups Chats using AI. Uses your openrouter API key to process data(you can you free models).

React
Electron
TypeScript
OpenRouter

Tenant Manager

A mobile app to manage tenant and log their electricity usages.

React Native
Expo
React-Native-Paper
TypeScript

About Me

I'm a Computer Science Engineering student who loves messing around with tech, open source, and building cool stuff. I'm always curious about how things work and end up learning best by experimenting and trying new projects.

I'm efficient at leading groups, with experience gained through bootcamps, hackathons, and team projects. These opportunities have helped me improve my communication and leadership skills, manage responsibilities under pressure, and deliver results.

When I'm not coding, you'll usually find me listening to or creating music. I love breaking it down and sometimes make my own. I also enjoy exploring new tools, research, and open source projects.

Get In Touch

Have a project in mind or just want to say hi? I'm always open to discussing new ideas, tech, or just chatting about the latest in tech.

Jammu, India
IST (UTC+05:30)
Open to Work or Intern
user@portfolio: ~/contact
$
$
$