
Hey, I’m Dhitan :D
Jakarta, ID • local
5th-semester Computer Science student at BINUS University, expected to graduate in 2027. Hands-on experience building backend systems and APIs with Go, Node.js, MongoDB, and PostgreSQL. Skilled in database design, optimization, and deploying applications with Docker. Passionate about solving real-world problems through efficient backend architectures and eager to apply technical knowledge in an internship setting
Tech Stack
Projects
Decentralized photo‑sharing app with layered architecture and modern DevOps practices.
- • Clean Handler–Service–Repository backend in Go, ensuring a modular, and maintainable codebase.
- • Containerized the application and PostgreSQL database with Docker Compose for seamless deployment on DigitalOcean.
- • Built secure auth with JWT/bcrypt, added SendGrid email verification, and integrated IPFS for decentralized photo storage.
Content‑addressable storage with chunk‑level deduplication and concurrent pipelines.
- • Goroutines and channels implemented for concurrent upload and retrieval pipelines, improving throughput and responsiveness.
- • PostgreSQL used as a metadata store to manage file chunks, indexes, and deduplication logic for efficient storage.
- • Designed a modular Handler–Service–Repository architecture to improve maintainability, and enforces separation of concerns
Research‑backed API optimized for asynchronous performance over large anime datasets.
- • Endpoints for search, genre, studio, and user AnimeLists.
- • Performance: connection pooling, Redis caching, Promise.all batching.
- • Findings published at ICCSCI 2025 (Elsevier).
API for personalized K-Drama recommendations using content similarity across synopsis, genres, and tags.
- • Content-based recommendations using synopsis, genre, cast, and tags with confidence scoring.
- • Results highlights shared attributes like genres and tags.
- • Fast REST API with Node.js and Express backend.
Certifications & Publications
Leave a Message (every visitor can see) :D
