Adrian
Karuna Soetikno
Institut Teknologi Sepuluh Nopember
Bachelor of Informatics Engineering (Cumlaude) - GPA 3.75
Education 2021 - 2025
EXPERIENCES
FREEPORT INDONESIA
Data Analyst
Fulltime
January 2025 - Present
- Built automated dashboards that replaced previously manual reporting workflows, removing the need for recurring report creation.
- Eliminated slide-making workloads by enabling the compliance team to directly present using interactive Power BI dashboards.
- Designed an automated Contractor Payment validation process that detects contractor mispayments, reducing the need for manual receipt checking and significantly improving audit accuracy and speed.
- Removed redundant and circular workflows by transforming manual processes into fully automated and traceable dashboards.
- Developed Android Apps to support data collection of Tembagapura's Hospital patient queue in time and satisfaction level to eliminate the need of having a WhatsApp/SMS Blaster expense.
- Eliminated the back-and-forth data request process by building a self-service data portal where users can directly query and retrieve the data they need without waiting for a data analyst.
TOKOCRYPTO
Backend
August 2024 - December 2024
- Delivering new and improved backend services (AML, VDP, Campaign Service) that supported key compliance and marketing workflows.
- Discovered a critical bug in the pair-switching logic that caused incorrect value mapping and led to miscalculations across all major pairs.
- Assisted the reconciliation process by reverse-engineering KKI report structures and identifying the exact conditions required for each transaction to match regulatory expectations.
- Performed targeted SQL investigations to trace mismatched SRO/KKI records back to their root causes, enabling the team to systematically resolve edge cases and ensure full compliance.
FREELANCE FULLSTACK WEB DEVELOPER
Fullstack
March 2024 - December 2024
- Led the project end-to-end as both Project Manager and Fullstack Developer, handling client requirements, feature planning, documentation, and technical execution.
- Managed all client communication and administrative processes while simultaneously building the system's architecture, backend logic, and frontend interfaces.
- Designed and implemented a high-performance backend in Go, leveraging its speed for efficient data processing and reliable business logic.
- Deployed the entire system on the client's on-premise server, using Nginx for routing and Ngrok for external access to administrative APIs.
- Optimized the system to function locally without internet dependency, ensuring reliability even during network outages.
PROJECTS
Web-Based & POS System
Next.js
TypeScript
Tailwind
Golang
Developed a web-based and Point of Sale (POS) system for a clothing retail store, to digitalize sales, inventory, and operational management. Built using Next.js for the frontend and Golang (with structured controller–service–repository architecture) for the backend, the system manages transactions, stock tracking, purchase records, and financial reporting in real time. Key features include sales processing, inventory control, transaction history, reporting dashboard, and role-based access management. The project demonstrates full-stack development capability, structured backend architecture, and real-world business system implementation.
Telegram TON Mini App – Shake-to-Earn Crypto Game
Next.js
TypeScript
Tailwind
Golang
Developed a Telegram TON Mini App integrated with the TON ecosystem, featuring a shake-to-earn gameplay mechanic where users generate in-game rewards by physically shaking their device. The application was built using Next.js for the frontend and Golang for the backend, following a structured controller–service–repository architecture. Users authenticate via TON wallet, and in-game rewards are distributed as a crypto token, with server-side validation and anti-cheat mechanisms to ensure fair reward calculation. The project demonstrates Web3 integration, motion-based gamification, and scalable backend design.

Selamat Motor
Next.js
TypeScript
Tailwind
Golang
Developed a web-based and Point of Sale (POS) system for a motorcycle spare parts shop, to digitalize sales, inventory, and operational management. Built using Next.js for the frontend and Golang (with structured controller–service–repository architecture) for the backend, the system manages transactions, spare parts stock tracking, purchase records, and financial reporting in real time. Key features include sales processing, detailed inventory control for automotive parts, transaction history, reporting dashboard, and role-based access management. The project demonstrates full-stack development capability, structured backend architecture, and real-world business system implementation.
Animal Quizizz for KBS Surabaya (Hackathon App Ideas)
Android
Jetpack Compose
Kotlin
Developed a location-based Android application using Jetpack Compose that gamifies learning about animals in Kebun Binatang Surabaya. Inspired by Pokémon Go mechanics, the app uses geolocation to trigger animal quizzes when users reach specific spots in the zoo, creating an interactive educational experience while exploring the park.