ULINNUHA_Geophysical Eng. @ ITS
ML // Scientific Computing
CV ↗
★ ML x Geophysics — Surabaya, ID

Build loud.
Ship louder.
Science first.

Yo! I’m Ulin Nuha — Geophysical Engineering student & computational developer crafting machine learning, subsurface signal processing & scientific software.

● ID Card

  • BASESurabaya, Indonesia
  • STACKPyTorch / LightGBM
  • FOCUSCNN / LSTM / BiRNN
  • PROOFQ1 Journal, 2025
★★★★★

Hackathon champ. Published. Shipped.

Verified human — 2026
58.8%SNR boost — MT denoiser
7 projectsShipped & cited
280+ mentoredStudents @ ITS
01

Featured work

7 loud projects — software, models & pipelines. Click through, make some noise.

0012024-25

LithoQuant

Desktop petrophysical analysis suite

A full-featured PyQt5 desktop app for oil & gas well-log evaluation. 9 modules (Vsh, Porosity, Sw, Permeability, Net Pay, Pickett Plot), LAS/Excel export, interactive Matplotlib QC tool for despiking, smoothing & interpolation.

  • PyQt5
  • Python
  • Matplotlib
  • LASio
  • Pandas
Visit site ↗
0022025

AllToolkit

Privacy-first in-browser utilities

30+ client-side tools: AI background removal, image optimization, PDF merge/split/OCR, FFmpeg WASM transcoding & dev utilities. 100% in-browser, zero uploads.

  • Next.js 14
  • TypeScript
  • Tailwind
  • WASM
  • FFmpeg
  • Tesseract.js
Visit site ↗
0032025

ATS CV Builder

Resume engine & heuristic analyzer

Parseable resumes with real-time A4 pagination. 0-100 ATS scoring engine, JD keyword matcher, 3 single-column templates, local-first JSON import/export.

  • Next.js 14
  • TypeScript
  • Zustand
  • Tailwind
  • ATS analyzer
Visit site ↗
0042025

Speaking Apps

AI voice tutor & Android app

Offline-first native Android app (Compose, Room, Hilt). Qwen LLM conversation, ASR, pronunciation scoring, spaced-repetition flashcards & daily reminders across 6 languages.

  • Kotlin
  • Compose
  • Room DB
  • Hilt
  • Qwen LLM
  • ASR/TTS
0052025 / Q1

MT Deep Denoiser

Neural signal-enhancement pipeline

End-to-end PyTorch CNN+LSTM framework filtering cultural noise from Magnetotelluric data — 58.8% SNR boost, 3x speedup over classic filters.

  • PyTorch
  • CNN/LSTM
  • Deep learning
  • Signal proc.
View paper ↗
0062025 / IEEE

Well-Log Reconstructor

Missing-curve synthesis engine

LightGBM + BiRNN pipeline synthesizing missing petrophysical logs — up to 6.5x better than baselines.

  • LightGBM
  • BiRNN
  • Scikit-learn
  • Geoscience AI
View paper ↗
0072025

Kupe Seismic Dashboard

Automated reservoir-processing toolkit

Interactive Streamlit app on tNavigator workflows (well-seismic tie, horizon picking, attributes) automating new-well petrophysics for Kupe South field.

  • Streamlit
  • tNavigator
  • Python
  • Attributes

Raw data in. Loud results out. No boring software allowed.

— House rule
02

Experience

4 gigs, 1 rule: turn noisy measurements into reliable software.

Dec 24 — Dec 25

Petrophysics Laboratory

Surabaya, Indonesia

Desktop Software Engineer (LithoQuant ↗)

  • GUI + computation backend across 9 modular petrophysical components.
  • Automated engines: shale volume, porosity, saturation, permeability, cutoffs.
  • Multi-well Matplotlib plotting with despiking, smoothing & session recovery.
  • LAS/ASCII/Excel parsing + multi-format export pipelines.
Nov 23 — Dec 25

Geophysical Eng. ITS

Surabaya, Indonesia

Teaching Assistant, ML & Computation

  • Machine Learning: 110+ students, 2024 & 2025 cohorts, hands-on geophysics labs.
  • Geophysical Computation: 170+ students, Python & MATLAB, numerical methods & modeling.
Jan 25 — Mar 25

Rock Flow Dynamics

South Jakarta, Indonesia

Seismic Interpreter

  • Structural interpretation of Kupe South field (NZ) in tNavigator.
  • Synthetics, well-seismic ties, horizon & fault mapping, attributes.
  • Streamlit workflow for faster well-log analysis & reporting.
Mar 25 — Apr 25

Codveda Technologies

India (Remote)

Python Development Intern

  • Django ORM schemas for scalable extraction & persistence.
  • Scraping pipelines + validated RESTful endpoints.
  • Secure file encryption with Python Cryptography.
03

Hot papers

Peer-reviewed, cited & loud. Two 2025 bangers.

Q1 Journal — 2025

Enhancing Magnetotelluric Data Quality Using Deep Learning-Based Denoising Models: A Study of CNN and LSTM

Widya Utama, Maman Hermana, Dwa D Warnana, Wien Lestari, Muhammad NA Zakariah, Sherly A Garini, Rista F Indriani, Dhea P Novian Putra, M Ulin Nuha Abduh, Alif NF Insani, Dandi Syahtia Pratama, Khairul Arifin Mohd Noh, Abdul Halim Abdul Latiff.

Journal of Human, Earth, and Future, 2025

Read paper ↗
IEEE — 2025

Reconstructing Missing Well-Log Data with LightGBM and BiRNN in Oil Fields

Sherly Ardhya Garini, Ary Mazharuddin Shiddiqi, Widya Utama, M Ulin Nuha Abduh.

2025 Int. Conf. on Smart Computing, IoT and Machine Learning (SIML), IEEE, 2025

Read paper ↗
04

Awards + school

Hall of fame

Hackathon Champion — ML in GeoscienceHAGI & Microsoft Indonesia (2024)
2nd Place — Scientific Paper CompetitionGeopoint IMG-ITB (2024)
Student MemberIndonesian Assoc. of Geophysicists (HAGI) — 2023

School

Institut Teknologi Sepuluh NopemberBachelor's, Geophysical Engineering (2022 — 2026)
Indonesian (Native)
English (Professional)
Javanese (Native)
05

The stack

Physics brains + deep-learning muscle + road-tested code.

My work lives between training neural nets on noisy subsurface data and building modular desktop suites for petrophysicists — tuned for precision, modularity & speed.

★ Set in Archivo Black + Space Grotesk ★ Computed in Python

ML & AI

  • Python
  • PyTorch
  • LightGBM
  • CNN/LSTM/BiRNN
  • Scikit-Learn
  • Qwen LLM
  • ASR & Speech
  • Denoising

Web & Mobile

  • Next.js 14
  • React & TS
  • Tailwind
  • Zustand
  • Kotlin & Compose
  • Room DB
  • Hilt
  • WASM/FFmpeg
  • PyQt5
  • Django & REST
  • Streamlit

Geoscience

  • Well-Log Analysis
  • Petrophysics
  • Seismic Interp.
  • tNavigator
  • Magnetotellurics
  • LASio
  • NumPy & Pandas
  • Matplotlib
  • Git/GitHub
06 — Say helloNo spam, only signal

Let’s make noise together.

Open for collabs, gigs & mentoring — I reply fast.

Drop a message