Available for work · 2026

Student Developer @ VIT Chennai
Chairperson @ ACM VIT Chennai

I'm David J Arun — just call me Danny. I'm a backend-leaning developer who traded comfort of Windows for the freedom of Linux and never looked back. From mastering Express.js to exploring Rust and Bash, I build cool stuff, over-optimize my dotfiles, and I'm currently the Chairperson of the ACM Student Chapter at VIT Chennai.

View My Work Let's Talk
10+
Projects
8+
Tech Stack
Linux Native
Fedora + Hyprland
Scroll
Your photo
goes here

Building from the ground up
without the shortcuts

I'm David J Arun, but I've always gone by Danny. To me, "David" is for the official documents, but "Danny" represents the curious, slightly mischievous tinkerer who showed up at VIT Chennai and found his tribe. My real education hasn't come from a syllabus, but from the late-night tech talks and peer-driven rabbit holes that define my college life.

I moved away from frontend because I missed the "grit" of coding. In an era of AI-generated design, I’m the guy who still finds a weird joy in chasing down a single semicolon during a sleepless night. Whether it's architecting backends with Express.js or exploring C and Rust, I refuse to blindly copy-paste. If it's in my system, I need to know exactly why it's there.

This DIY philosophy is why I live on Fedora + Hyprland. My dotfiles aren't a fork of someone else’s setup—they’re a scratch-built reflection of my own need for control. When I’m not in the terminal, I’m likely singing, playing my guitar, or getting lost in the world of RDR2.

Express.js Node.js MongoDB C / C++ Rust Bash Linux FastAPI

Things I've built

Expertise

What I bring to the table

I’m in my 2nd year at VIT Chennai, transitioning from frontend to the grit of backend and systems. While most developers look for shortcuts, I’m the one obsessing over an Express.js route or exploring the low-level world with C and Rust.


My work is built on the philosophy of complete control. Whether it’s automating my Fedora + Hyprland setup with Bash or architecting Node backends, I refuse to blindly accept a line of code until I know exactly why it's there.

Let's
Build Something.

Have a project in mind or just want to chat? My inbox is always open. I'm currently taking on select freelance projects and full-time opportunities.