Raden Ananta Mahardika
Software Engineer · Bandung, Indonesia
Backend Developer · Frontend Developer · Fullstack Developer · Web Developer · Firmware Engineer · Computer Vision AI Engineer
About me
I'm at my best when the problem is new and I don't know the answer yet.
I'm a Software Engineer driven by curiosity. Hand me a technology I've never touched and I won't stop at how to use it. I want to understand how it works. I don't give up easily either: when something breaks or gets hard, that's usually when I get more interested, not less. I'd rather take on something new and challenging than stay in my comfort zone, and I keep learning until it works.
My projects
Command Centre — PT Marktel
Multi-province CCTV platform. Hundreds of RTSP cameras proxied through MediaMTX into low-latency WebRTC, straight into the browser.
- RTSP → WebRTC via MediaMTX proxy
- PASETO tokens, RBAC & geo-filtered access
- Live wall of feeds for regional operators
Node.js, TypeScript, MediaMTX, WebRTC, PostgreSQL
Signal Controller — PT Marktel
IoT traffic-light controller on ESP32 with its own access point and web UI served from flash, plus an integrated Qt5 display.
- Controller-hosted AP + LittleFS web app
- Qt5 display on Luckfox Lyra mini computer
- RBAC for who may change a signal
ESP32, C++, LittleFS, Qt5, Luckfox Lyra
Signal Display — PT Marktel
On-site LCD for the traffic-light controller. A Qt5 app running on a Luckfox Lyra mini computer with a self-installed Linux kernel.
- Live plan, phase & cycle status at a glance
- Flash, Skip, Hold & Stop controls for field operators
- Junction map with controller & PTZ camera positions
Qt5, C++, Embedded Linux, Luckfox Lyra
PPE Vision — PT Pertamina EP Zone 7
AI safety monitoring that watches 5 live CCTV feeds for missing helmets and vests, then alerts supervisors in real time.
- YOLOv11 trained on 10,000+ labelled images
- 94% accuracy on custom dataset
- Telegram alerts + Excel violation exports
Python, YOLOv11, Flask, RTSP, Telegram API
Trusted API Layer — Activate Interactive · SG
Only genuine apps get through. Device attestation, end-to-end encrypted payloads and Redis-backed hot paths.
- iOS App Attest & Android Play Integrity
- RSA + AES-GCM request/response pipeline
- Redis caching for peak-traffic endpoints
Node.js, Express, TypeScript, Redis, PostgreSQL
Career journeys
Research & Development Engineer — PT Marktel
Bandung, ID · Jun 2026 — Now
- CCTV platform & Command Centre web app serving multiple provinces.
- PASETO auth, RBAC and geo-filtered permissions.
- ESP32 traffic-light controller + Qt5 display on Luckfox Lyra.
Senior Programmer Analyst — Activate Interactive
Singapore · Dec 2025 — Apr 2026
- Microservices for auth, app attestation & encrypted APIs.
- iOS App Attest + Android Play Integrity verification.
- Redis caching and RSA / AES-GCM encrypted pipelines.
Full Stack Web Developer — Medimas Hospital
Cirebon, ID · Jul — Aug 2025
- Migrated PHP 5 site to Laravel 12 + React.
- Instant doctor/service search with debounced filtering.
- SSR + image compression: load time 8s → under 2s.
AI Engineer & Full Stack Dev — PT Pertamina EP Zone 7
Cirebon, ID · Feb — Jun 2025
- YOLOv11 PPE detection across 5 CCTV RTSP feeds, 94% accuracy.
- Flask dashboard with real-time Telegram alerts.
- TCP-based secure file transfer across internal networks.
Mobile Developer — CV Chembro Indonesia
Bogor, ID · Sep — Dec 2024
- Flutter office-management app for 50+ concurrent users.
- Supabase row-level security for role-based access.
- QR + geofenced attendance replacing paper sign-ins.
Intern — Scraping & Automation — PLN UP3
Bandung, ID · Jul — Aug 2024
- Selenium automation of APKT intranet data extraction.
- Daily insights delivered by a custom Telegram bot.
Tools of the trade
Backend
Node.js, TypeScript, Express, FastAPI, Laravel, Flask, REST API Design
Real-time
RTSP, WebRTC, MediaMTX, WebSocket
AI / ML
YOLOv11, Computer Vision, scikit-learn, SVM, Firefly Algorithm
IoT / Embedded
ESP32, Luckfox Lyra, LittleFS, Qt5
Security
PASETO, RBAC, RSA, AES-GCM, App Attest, Play Integrity
Data
PostgreSQL, MySQL, Redis, Supabase, Firebase
Frontend
React, Flutter, Tailwind CSS
Research
Implementation of Firefly Algorithm–SVM in Classifying Clinical Trial Toxicity
ICoICT 2025. Bachelor thesis — Telkom University, Informatics Engineering. A Firefly-optimised SVM that beats the baseline SVM on clinical toxicity prediction.
Contact