Arjuna Wahyu Kusuma

Kabupaten Semarang, Jawa Tengah, Indonesia | 6283190285384 | [email protected]

Hello! I am a dedicated and passionate graduate of Informatics from Diponegoro University with a keen enthusiasm for continuous learning and professional growth in the field of software engineering. I have accumulated diverse experience across backend, mobile, and web development, which has equipped me with a versatile skill set. My strong analytical and problem-solving abilities drive me to tackle complex challenges and contribute to innovative projects. I am eager to leverage my knowledge and experience to create impactful software solutions and stay at the forefront of technological advancements.

Work Experience


Research Assistant Lecturer • Diponegoro University

May 2024 ~ September 2024・5 months | Kabupaten Semarang, Jawa Tengah, Indonesia

  • As a Research Assistant Lecturer, my responsibilities include conducting experiments and writing papers focused on the Comparative Analysis of Technologies in Deep Learning-Based Earthquake Early Warning Systems. This involves exploring various deep learning models and technologies, testing their performance in detecting seismic activities, and analyzing the results to identify the most efficient methods. I contribute to academic publications by presenting these findings, providing insights into improving the accuracy and reliability of earthquake warning systems.

Backend - System Processing Development of InaTEWS Merah Putih • Indonesian Agency for Meteorology, Climatology, and Geophysics (BMKG)

May 2024 ~ September 2024・5 months | Taipei, Taiwan

  • As a Backend Developer for the InaTEWS Merah Putih project, I focus on building a robust and scalable real-time processing system for earthquake and tsunami detection. My responsibilities include:
  • Developing and optimizing backend services using Docker for containerization and Kafka for efficient message brokering.
  • Implementing a real-time data pipeline that ensures timely detection and alerts for seismic events.
  • Collaborating with cross-functional teams to improve system reliability and performance, contributing to Indonesia's national efforts in enhancing earthquake and tsunami early warning systems.

Full Stack Developer • esBeeyee

May 2024 ~ July 2024・3 months | Kota Surabaya, Jawa Timur, Indonesia

  • Developed a fully functional web application for esBeeyee, a business specializing in a variety of cold beverages, with a primary focus on honey tea. The web app features a visually appealing landing page and a comprehensive product marketing section. Customers can easily place orders online through WhatsApp integration.
  • Frontend : Leveraged NextJS, Tailwind CSS, and Framer Motion to create a visually stunning and responsive user interface. Implemented smooth animations and transitions to enhance user interaction and engagement.
  • Backend: ExpressJS & MySQL - Designed and implemented a robust backend using ExpressJS and MySQL to handle data management, including product listings and order processing.
  • This project enhanced my expertise in full-stack web development, particularly in integrating frontend and backend technologies to create a seamless user experience.

iOS Developer • Apple Foundation Program @UC

April 2024 ~ May 2024・2 months | Kota Surabaya, Jawa Timur, Indonesia

  • Participated in a hands-on apprenticeship focused on iOS app prototype development and implementation.
  • Learned and applied iOS development techniques, including UI/UX design with Figma and coding in Xcode.
  • Developed app prototypes, enhancing skills in interface design and iOS app architecture.
  • Collaborated with peers on creating functional iOS applications, focusing on best practices in mobile app development.

Software Engineer - Backend • Indonesian Agency for Meteorology, Climatology, and Geophysics (BMKG)

August 2023 ~ February 2024・7 months | Jakarta, Indonesia

  • Work as a software engineer researcher for my final university thesis
  • Develop back-end infrastructure for developing an early earthquake warning system
  • Utilizing Apache Kafka for processing high throughput seismic wave data from the GEOFON Network
  • Utilizing web socket protocol for real-time P-wave prediction broadcast
  • Integrating Deep Learning with Frontend
  • Design and implement microservice architecture for better scalability and efficiency

Platfotm-Based Development Lab Assistant • Diponegoro University

July 2023 ~ December 2023・6 months | Kabupaten Semarang, Jawa Tengah, Indonesia

  • Teaching a laboratory session for undergraduated students of Informatics about Platform Based Development such as Web App Development and Android Development

Coordinator Laboratory Assistant • Diponegoro University

December 2022 ~ December 2023・1 year 1 month | Kabupaten Semarang, Jawa Tengah, Indonesia

  • In my role, I am responsible for managing all practicum aspects in the Informatics Department at Diponegoro University. This requires careful scheduling of laboratory sessions, meticulous management of participant allocation for these sessions, and fostering seamless coordination among instructors, assistants, faculty members, and related staff involved in practical courses. This multifaceted role has not only honed my organizational and communication skills but has also allowed me to create an efficient and collaborative environment for the successful implementation of hands-on training sessions.

Mobile Development Cohort • Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka

February 2023 ~ July 2023・6 months | Taipei, Taiwan

  • Learning about Kotlin, Android fundamentals, Jetpack Compose, UX Design, SOLID principles, Intermediate Android, and build capstone project.
  • Technologies used: Kotlin, Android Studio, Firebase, and Tensorflow Lite.

Android Developer • PT. Rekayasa Agromarin Indonesia

August 2022 ~ December 2022・5 months | Kabupaten Jepara, Jawa Tengah, Indonesia

  • Contributed to the development of an Android application designed as an early warning system for monitoring and assessing water quality. My role involved enhancing the user interface to make it more visually appealing and user-friendly, as well as integrating additional features to improve functionality.
  • UI/UX Enhancement: Redesigned the app's interface using Kotlin to create a more attractive and intuitive user experience, ensuring ease of use for end-users.
  • Feature Development: Added new features, including customizable water quality parameters and real-time notifications, allowing users to receive timely alerts and updates based on the water quality data.
  • Backend Integration: Worked with a NodeJS and MySQL backend to ensure seamless data management and real-time updates, supporting the app’s core functionality.
  • This project provided me with valuable experience in Android development, focusing on user interface design and feature enhancement, while also ensuring efficient integration with backend systems.

Education


Diponegoro University

Informatika • 2020 - 2024

honored as “Cumlaude” student

Dicoding Academy

• 2023 - 2023

Skills: Software Design Patterns · Clean Coding · GitFlow · Firebase · Hypertext Transfer Protocol (HTTP) · Information Technology · Collaboration Tools · Threads · Testing · DDL · Requirements Gathering · Technical Design · Linux Development · Technical Requirements · Product Knowledge · Stack · Coordination Skills · Gitlab · Nginx · Time Management · Document Object Model (DOM) · Coding Practices · NoSQL · Software Project Management · Software Development Life Cycle (SDLC) · Server Configuration · Cloud Firestore · JSON · MySQL · Interpersonal Communication · REST APIs · Graphic Design Principles · Solution Architecture · Skill Development · Web Technologies · Attention to Detail · API Management · Test Automation · Code Review · Specifications · Technical Specs · Business Requirements · Databases

Skills


  • Software Engineering
  • Software Development
  • Backend Development
  • Software Architecture
  • Mobile Development
  • Android Development
  • Backend
  • Collaboration
  • Time Management
  • Teamwork

Language


  • Bahasa Indonesia - Native or Bilingual
  • English - Intermediate