About
Enthusiastic Computer Science fresh graduate with a solid foundation in programming and problem-solving. Experienced in building backend APIs and web applications through hands-on academic and personal projects.
Currently focused on building scalable APIs with Go, PostgreSQL, and MongoDB, while exploring fullstack development with Next.js and Flutter.
A fast learner and collaborative team player, ready to contribute to real-world software projects.
Experience
Backend Developer Intern · Technopartner.ID
Yogyakarta, Indonesia
- Worked on API integration for Android/iOS apps and web solutions.
- Collaborated with cross-functional teams to ensure seamless API functionality and performance.
- Contributed to API maintenance and API development for multiple projects.
Programming Tutor · Odd Semester Programming Tutorial
Surabaya, Indonesia
- Responsible to guide and support junior students in solving programming challenges in Java and Python.
- Offering one-on-one assistance to help students strengthen their coding skills.
Member of HIMA Gaming Division · PCU ESPORTS CHALLENGE
Surabaya, Indonesia
- Created and drafted the official rule book for the tournament, ensuring clarity and fairness in competition guidelines.
- Developed and organized the tournament brackets, efficiently managing the progression of matches.
- Served as a judge, evaluating gameplay and ensuring adherence to the established rules.
Programming Tutor · Community Service Learning In Orphanages
Surabaya, Indonesia
- Educate orphans to the basic usage of laptops and its essential tools.
- Giving knowledge to the orphans on basic coding using Scratch application.
- Encourage orphans to take interests in technological advancements.
Education
Petra Christian University
Bachelor of Computer Science
GPA 3.15/4.00
Surabaya, Indonesia
Bopkri 1 Senior High School Yogyakarta
Graduate of Social Sciences
Yogyakarta, Indonesia
Projects
Finance APP API
Backend Developer
Developed a simple API for managing personal finance, enabling users to track income and expenses. Implemented backend API functionalities for managing categories and transactions, with real-time balance monitoring and monthly financial reports.
Dashboard Inventory Management
Fullstack Developer
Developed a role-based web dashboard with sign-in and protected routes using Next.js. Implemented authentication and session handling with user and admin role differentiation, with full CRUD operations for inventory management.
Book Management API
Backend Developer
Developed a RESTful API for managing book data using Go, Fiber framework, and PostgreSQL. Implemented CRUD operations with GORM ORM to simplify database interactions and ensure data consistency.
Daily Planner
Mobile Developer
Developed a daily planner mobile application with authentication using Supabase Auth. Implemented task management features including CRUD, custom categories, priorities, and offline-first functionality using Hive with automatic data synchronization.
Petra Bookstore
Mobile Developer
Developed an online bookstore mobile application using Flutter with structured navigation. Implemented home page displaying book listings, book detail page, wishlist functionality, and search/filter capabilities.
Skills
Languages
Backend
Frontend
Tools
Certifications
Red Hat System Administration I (RH124)
Red Hat · September 2023
CCNA: Switching, Routing, and Wireless Essentials
CISCO · October 2024
Red Hat OpenShift I: Containers & Kubernetes (DO180)
Red Hat · July 2024
Hackerrank Problem Solving (Basic)
Hackerrank · November 2024
Hackerrank Python (Basic)
Hackerrank · November 2024