Computer Science student at Chitkara University, graduating 2027. Currently figuring things out one project at a time.
I spend most of my time building backend systems, deploying things to AWS that probably cost more than they should, and maintaining an Arch Linux setup that breaks whenever I feel too confident. Writing code in Java mostly, but actively trying to diversify into Rust and Go because vendor lock-in extends to programming languages too.
Also write about this stuff occasionally on my blog when procrastination takes a productive turn.
// How most of my projects actually go
try {
implementFeature();
deployToProduction();
} catch (Exception e) {
panicGoogle();
fixInProd();
pretendItWasPlanned();
}Core Languages
Java • Python • JavaScript • Rust • Go • C++ • Bash
Backend Development
Spring Boot • Hibernate • Node.js • Express • REST APIs • Microservices
Cloud & Infrastructure
AWS EC2 • AWS Lambda • AWS S3 • AWS RDS • AWS IoT • Docker • Kubernetes • Terraform • GitHub Actions • CI/CD
Data Layer
PostgreSQL • MongoDB • Redis • MySQL • SQLite
Environment
Arch Linux • Neovim • tmux • Git • Shell Scripting
|
IoT-based attendance system using ESP32-CAM with AWS backend. Real-world exploration of embedded systems meeting cloud infrastructure. Tech: C++, AWS IoT Core, Lambda, Face Recognition |
Terminal music playlist manager built from scratch. Custom linked list implementation because understanding > using libraries. Tech: Java, DSA, OOP |
|
Selenium-based browser automation for learning workflows. Started as a learning project, ended up being useful. Tech: Python, Selenium, Automation |
Problem-solving with multiple approaches and explanations. Focused on understanding why, not just making tests pass. Tech: Java, Algorithms, DSA |
|
Browser-based rhythm game. Exploring game dev fundamentals and client-side performance optimization. Tech: JavaScript, CSS, HTML5 |
Built with Zola static site generator. Minimal, fast, and actually maintainable. No JavaScript bloat. Tech: Zola, HTML, CSS, Goyo Theme |
Building scalable backend systems • Learning systems programming with Rust • Exploring distributed systems patterns • Contributing to open source projects that solve actual problems
Philosophy: Question the default. Break things in development. Learn from production failures. Build something better.
Website → dhanur.me
Email → contact@dhanur.me
LinkedIn → dhanur-relhan
Twitter/X → @nkascit
Telegram → @AIO_01
Mastodon → @kascit
Open to collaborations, technical discussions, or debating why most "best practices" are just cargo cult programming.