
Rayhan Hendra Atmadja
Software Engineer & ArchitectSurabaya, East Java, IDI build modern, high-scalable and performance web apps with decent architecture. Currently studying as a computer science student at State University of Surabaya (UNESA) and previously working as a backend engineer intern at DOT Indonesia.
Experience (4)
AI Engineer Cohort at Dicoding DBS 2026
Bandung, ID — Remote, Internship
Backend Engineer at DOT Indonesia
Malang, ID — Hybrid, Internship
Teaching and Practicum Assistant at UNESA
Surabaya, ID — Onsite, Part-Time
Web Programmer at PT. Venturo Pro
Malang, ID — Onsite, Internship
Selected Work (3)
Simakerja Backend
REST API
REST API of UNESA Faculty of Tech partnership web app management system. Capable of handling MoA/IA between campuss as the first party and partners as the second party.
XCrawler
Node Package
XCrawler is a robust, stealth-oriented CLI tool built in TypeScript for scraping tweets from X (formerly Twitter). Designed strictly for research purposes, it avoids bot detection using human-like behavior emulation, Playwright stealth plugins, and GraphQL interception.
Tale of Samurai
Game
Turn-based samurai themed game inspired by the old school Pokemon game model. Players take on the role of a samurai and get the first turn to attack two enemies, who are devils (which called yorei and gotoku in this game).