Joshua

Hi, I'm Joshua.

From deepfake detection to healthcare apps — Crafting technology with purpose at Cornell and beyond.

Indonesian-born developer who brings a global perspective to code.

GitHub Profile
LinkedIn Profile
Send Email
View Resume
Discover More

Professional Experience

Cornell AppDev team
Cornell AppDev team

Backend Subteam Member

Fall 2024 - present

Cornell AppDev, New York

  • Led backend development for Uplift (1.2K+ users), implementing automated data migrations, a user reporting system, and muscle group-based equipment categorization
  • Engineered data collection infrastructure for Millennium sports betting app, developing JSoup web scrapers to automate player statistics and profile data gathering
  • Taught 53 students backend development as course instructor, designing 7-week curriculum with a cross-functional hackathon with iOS, Android, and design courses
DS KYC Team
DS KYC Team

KYC Data Science Engineer (Intern)

May-August 2024

GoTo Financial, Jakarta

  • Analyzed and processed 20,000 deepfake images, training a detection model achieving 90% accuracy rate on first iteration
  • Monitored and analyzed daily steganography injections across 20+ products, identifying and mitigating potential security threats in real-time
  • Spearheaded comprehensive testing to obtain ISO certification, conducted performance benchmarking on 2 backend models, and increased metrics up to 50%
Astrodoc sprint meeting
Astrodoc sprint meeting

Software Engineer (Intern)

Dec 2025 - present

Astrodoc, Remote

  • Engineered 7+ mobile UI screens in React Native, implementing complete user onboarding flow including authentication, login/signup interfaces, and OTP verification system
  • Built scalable backend authentication infrastructure using Appwrite, handling user sessions and security protocols using 2 custom Node.js functions
  • Developed real-time HIPAA-compliant chat functionality by integrating Spruce API and healthcare messaging services with Appwrite backend
  • Built 2 features for web app
Last day on the job!
Last day on the job!

Research Analyst & IT (Intern)

July-August 2023

Trimegah Asset Management, Jakarta

  • Engineered a data-driven program to identify key stock characteristics, leveraging historical data to beat index by up to 40%
  • Conducted in-depth research on 2 sectors (technology and internet), providing actionable insights for investment decisions
  • Developed and maintained automated data collection systems, achieving 50% reduction in manual data entry time

Projects

Uplift

Uplift

Visit

Cornell's official gym app with workout tracking, class registration, and equipment availability features. Available on iOS/Android

Tech Stack

Python
Flask
PostgreSQL
SQLite
GraphQL
Docker
CRM Web App

CRM Web App

Full-stack customer relationship management system for The Single Cask, featuring customer database, user management, and history tracking.

Tech Stack

React
TypeScript
PostgreSQL
Prisma
Vercel
Next.js
Vividly

Vividly

Visit

Mobile app storing Alzheimer's patients' memories with seamless photo and video uploads, organized by timeline and categories.

Tech Stack

React Native
Python
Flask
SQLite
Docker
GCP
BRB-counter

BRB-counter

Visit

Deployed app to track BigRedBucks usage with 100+ monthly active users, helping students manage meal plan finances.

Tech Stack

HTML5
CSS
JavaScript
Vercel
AWS Route 53
Nocturne

Nocturne

Visit

Music generation app based on mood analysis, creating personalized soundtracks that adapt to user's emotional state.

Tech Stack

React Native
Python
SQLite
Flask
Docker
GCP
SWA UniApp

SWA UniApp

Visit

University management system for students, teachers, and administrators with course enrollment, grade tracking, and communications.

Tech Stack

PHP
JavaScript
MySQL
CSS3
Edukasih

Edukasih

Book donation platform connecting donors with schools in need, promoting literacy, education, and reuse of resources.

Tech Stack

Java
Kotlin
Swift
Jim the Dino

Jim the Dino

Visit

Heavily-modded Chrome dino-game with custom skins, different biomes, and shop system. Made with Ocaml for CS 3110 Functional Programming course.

Tech Stack

OCaml
Sitara Tennis Booking App

Sitara Tennis Booking App

Visit

A tennis booking app for Sitara Tennis Club, featuring court reservations with weekly quotas.

Tech Stack

React
TypeScript
PostgreSQL
Prisma
Vercel
Next.js
Triviargh

Triviargh

Visit

A quiz app. Users can create and play quizzes, and compete with friends. Features AI-generated quizzes.

Tech Stack

React
TypeScript
PostgreSQL
Prisma
Vercel
Next.js

Technical Skills

Tap on a skill to see details

Languages

Frontend

Backend

Cloud & DevOps

Tools

Tap on a skill to see details

Activities & Leadership

Indonesian Association Indonight Committee
Indonesian Association Indonight Committee

Co-president

Fall 2023 - present

Indonesian Association at Cornell, Ithaca, NY

  • Orchestrated Indonesian Week featuring IndoNight (250+ attendees), Cornell Chimes performances, and dining hall collaborations to showcase Indonesian culture
  • Curated 11 sports events including skiing expeditions and 6 welcoming events, fostering community engagement among 100+ international students
  • Revamped social media strategy achieving 100k views and 1.5k meaningful interactions, growing membership by 20% through targeted content campaigns
CCRA meeting!
CCRA meeting!

Member

Fall 2023 - present

Cornell Computer Reuse Association, Ithaca, NY

  • Repaired and restored 7 computers for donation, extending their lifecycle
  • Evaluated and upgraded 4 PCs, enhancing performance and preparing them for reuse
  • Coordinated the packing and shipment of 20 computers and laptops to clients
Co-teaching Intro to Backend Course!
Co-teaching Intro to Backend Course!

Course Instructor

2025

Cornell Appdev, New York

  • Taught 60 students as course instructor, giving lectures and live demos on backend development and deployment
  • Organized 10 TA office hours, managed grading, course logistics
  • Designed 7-week curriculum with a cross-functional hackathon in collaboration with iOS, Android, and design courses
My TEDx talk on technology
My TEDx talk on technology

Speaker and Organizer

2022-2023

TEDx@SWA, Jakarta

  • Delivered a talk viewed by more than 200 people "Catching Up with Science Fiction"
  • Mentored and coached student speakers and coordinated the 2023 TEDx@SWA event

Awards and Certificates

  • First Place, RCareWorld Hackathon 2024 Article
  • Second Place, Big Red Hacks Hackathon 2024 DevPosts
  • Valedictorian, Sinarmas World Academy - 2023

Education

Cornell University (Ithaca NY, USA)

Graduating Spring 2027

College of Engineering, Computer Science (GPA 3.8)

CS 2110 OOP & Data Structures | CS 2800 Discrete Math | MATH 2940 Linear Algebra | CS 3110 Functional Programming | CS 4820 Analysis of Algorithms | CS 3410 Computer Systems | CS 3700 Foundations of AI Reasoning and Decision-making

+1 (607) 2629541 | joshdirga@gmail.com | Ithaca, NY, 14853

GitHub
GitHub Profile
LinkedIn
LinkedIn Profile
Resume
View Resume